.price-explainer-list[data-v-add5149b]{padding:10px 15px}@media (width>=640px){.price-explainer-list[data-v-add5149b]{padding:0}}.price-explainer-list .item[data-v-add5149b]{text-transform:none;margin:0 0 20px;display:block}@media (width>=640px){.price-explainer-list .item[data-v-add5149b]{justify-content:space-between;margin-bottom:15px;display:flex}}.price-explainer-list .item[data-v-add5149b]:last-child{margin-bottom:0}.price-explainer-list .item .label[data-v-add5149b]{margin-bottom:10px;display:block}@media (width>=640px){.price-explainer-list .item .label[data-v-add5149b]{margin-bottom:0}}.price-explainer-list .item .value[data-v-add5149b]{display:block}.price-explainer-list .divider[data-v-add5149b]{border-bottom:1px solid #eae9e8;margin-bottom:20px}@media (width>=640px){.price-explainer-list .divider[data-v-add5149b]{margin-bottom:15px}}.product-additional-details .product-description[data-v-add5149b]{padding:0 0 20px;font-size:1rem;line-height:1.6em}.ring .product-wrapper[data-v-add5149b]{width:100%;max-width:1440px;margin:0 auto 20px;padding:0 20px;transition:opacity .5s}.ring .product-wrapper.fetching[data-v-add5149b]{opacity:.3;pointer-events:none}@media (width>=768px){.ring .product-wrapper[data-v-add5149b]{align-items:flex-start;padding:0 10px;display:flex}}@media (width>=1440px){.ring .product-wrapper[data-v-add5149b]{padding:0}}.ring .product-wrapper .product-details[data-v-add5149b]{width:100%;max-width:480px;margin:8px auto 0}@media (width>=768px){.ring .product-wrapper .product-details[data-v-add5149b]{flex-shrink:0;max-width:375px;margin:0 auto;padding:0 10px 0 30px}}@media (width>=1024px){.ring .product-wrapper .product-details[data-v-add5149b]{margin:0 40px;padding:0}}@media (width>=1280px){.ring .product-wrapper .product-details[data-v-add5149b]{margin:0 80px}}@media (width>=1440px){.ring .product-wrapper .product-details[data-v-add5149b]{margin:0 100px}}.ring .product-wrapper .product-details .product-information[data-v-add5149b]{border-bottom:1px solid #eae9e8;margin:0 0 25px;padding:0 0 25px}.ring .product-wrapper .product-details .product-information .product-title[data-v-add5149b]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ring .product-wrapper .product-details .product-information .product-title .name[data-v-add5149b]{font-family:Parcel,serif;font-size:1.5rem;line-height:1.25em}@media (width>=768px){.ring .product-wrapper .product-details .product-information .product-title .name[data-v-add5149b]{font-size:2rem}}.ring .product-wrapper .product-details .product-information .description[data-v-add5149b]{margin-bottom:16px;display:block}.ring .product-wrapper .product-details .product-information .price-explained[data-v-add5149b]{cursor:pointer;background:0 0;align-items:center;font-family:GT Sectra Fine,serif;display:flex}.ring .product-wrapper .product-details .product-information .price-explained[data-v-add5149b]:after{content:"";border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin:0 0 0 10px;font-family:TH Icons;font-size:18px;display:flex}.ring .product-wrapper .product-details .product-customization[data-v-add5149b]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.ring .product-wrapper .product-details .product-customization .product-variation[data-v-add5149b]{border-bottom:1px solid #eae9e8;width:100%;margin:0 0 25px;padding:0 0 15px}.ring .product-wrapper .product-details .product-customization .product-variation .label[data-v-add5149b]{margin:0 0 15px;font-size:14px;line-height:1em;display:block}.ring .product-wrapper .product-details .product-customization .size-and-engraving[data-v-add5149b]{border-bottom:1px solid #eae9e8;width:100%;margin:0 0 25px;padding:0 0 25px}@media (width>=640px){.ring .product-wrapper .product-details .product-customization .size-and-engraving[data-v-add5149b]{display:flex}.ring .product-wrapper .product-details .product-customization .size-and-engraving .size[data-v-add5149b]{width:200px}}.ring .product-wrapper .product-details .product-customization .size-and-engraving .engraving[data-v-add5149b]{margin-top:24px}@media (width>=640px){.ring .product-wrapper .product-details .product-customization .size-and-engraving .engraving[data-v-add5149b]{margin:0 0 0 20px}}
