#affirm-promo-wrap{min-height:21px}#affirm-promo-wrap .affirm-as-low-as{text-underline-offset:2px;line-height:20px}#affirm-promo-wrap .affirm-promo-large{font-size:14px!important}#affirm-promo-wrap .affirm-promo-large span:not(.__affirm-logo),#affirm-promo-wrap .affirm-promo-large a{font-size:inherit!important;line-height:inherit}.body--dark .affirm-as-low-as .__affirm-logo{color:#fff!important}#christmas-delivery[data-v-859e6ce3]{display:flex}#christmas-delivery .text[data-v-859e6ce3]{color:#9f6402;font-size:12px;line-height:18px;margin-left:5px}#christmas-delivery .text .today[data-v-859e6ce3]{line-height:16px}#christmas-delivery.desktop[data-v-859e6ce3]{justify-content:center}#christmas-delivery.desktop .text[data-v-859e6ce3]{font-size:14px;line-height:20px}#christmas-delivery.desktop .text .today[data-v-859e6ce3]{line-height:16px}.body--dark #christmas-delivery[data-v-859e6ce3]{display:flex}.body--dark #christmas-delivery .text[data-v-859e6ce3],.body--dark #christmas-delivery .text .today[data-v-859e6ce3]{color:#d08b18}.ring-size-inline-icon[data-v-aa353b98]{margin-left:0!important;margin-top:-2px}body.mobile #back-to-gallery .back-button{box-shadow:0 4px 16px #00000014;background:#fff;border:1px solid #E1E6F0}#favorite-button .q-btn{padding:0;background:#fff;box-shadow:0 4px 16px #00000014;border:1px solid var(--color-border-divider-primary-gray-200, #E1E6F0)}#favorite-button .q-btn .svg{width:20px;height:20px}#favorite-button .is-favorite{color:#de1135;fill:#de1135}.body--dark #favorite-button.setting .q-btn{padding:0;background:#18181b;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f}.body--dark #favorite-button.setting .q-btn .svg{width:20px;height:20px;color:#fff}.body--dark #favorite-button.setting .is-favorite{color:#de1135;fill:#de1135}#complete-ring-price-section .striked-price{color:var(--color-text-tertiary-gray-500, #6B7280);font-size:16px;line-height:24px;letter-spacing:-.1px;text-decoration-line:line-through}#complete-ring-price-section .capitalize{text-transform:capitalize}#complete-ring-price-section .body--dark .complete-ring-price-section{background:#2c2c2e;color:#bdbdbd}#complete-ring-price-section .body--dark .price,#complete-ring-price-section .body--dark .link,#complete-ring-price-section .body--dark .product-name-link{color:#fff}#complete-ring-price-section .body--dark .icon svg{fill:var(--q-primary)}#complete-ring-price-section .complete-ring-price-section{border:.5px solid #e0e0e0;border-radius:5px;background:#fff;color:#484848;border:0 none}#complete-ring-price-section .prices-section-rewamped{color:#1b2f42;font-family:LinetoBook;letter-spacing:-.1px;align-items:center;display:flex;font-size:16px;margin-bottom:0}#complete-ring-price-section .prices-section-rewamped .price{color:#484848;font-size:20px;line-height:28px;margin-right:8px}#complete-ring-price-section .prices-section-rewamped a{color:#4169e1;line-height:24px;letter-spacing:-.1px;text-decoration-line:none;border-bottom:1px solid var(--q-primary)}#complete-ring-price-section .prices-section-rewamped.dark,#complete-ring-price-section .prices-section-rewamped.dark .price,#complete-ring-price-section .prices-section-rewamped.dark a{color:#fff}#complete-ring-price-section .price{font-size:20px;line-height:25px;color:#484848}#complete-ring-price-section .price span{font-size:15px;color:#9e9e9e;font-family:LinetoLight}#complete-ring-price-section .price .complete-price{font-size:22px;font-family:LinetoBook}#complete-ring-price-section .price-alternative{text-transform:capitalize;display:flex;gap:5px;align-items:center}#complete-ring-price-section .price-alternative span.text-red{font-family:LinetoBook;font-size:22px;font-weight:400;line-height:24px;letter-spacing:0em;text-align:left}#complete-ring-price-section .price-alternative span.complete-ring{font-family:LinetoBook;line-height:24px}#complete-ring-price-section .price-alternative span.text-strike-price{font-family:LinetoBook;font-size:22px;font-weight:400;line-height:24px;letter-spacing:0em;text-align:left}#complete-ring-price-section .icon svg{width:29px;fill:#1b2f42}#complete-ring-price-section .product-name{font-size:16px;line-height:22px;text-transform:capitalize}#complete-ring-price-section .link{cursor:pointer;color:#484848;text-decoration:none;border-bottom:1px solid #484848}#complete-ring-price-section .product-name-link{color:#484848;text-decoration:none}#complete-ring-price-section .complete-prices-card{padding:24px 25px;border-radius:8px;gap:28px;background:#f9fafb}#complete-ring-price-section .complete-prices-card:first-of-type{margin-bottom:-20px}#complete-ring-price-section .body--light .complete-prices-card{background:#f9fafb}#complete-ring-price-section .complete-ring-price-section-alternative svg{fill:var(--q-primary)}#complete-ring-price-section .complete-ring-price-section-alternative .complete-prices-card{gap:10px}#complete-ring-price-section .complete-ring-price-section-alternative .complete-prices-card .product-name-link{font-size:20px;font-family:LinetoMedium;color:#3a3a3a}#complete-ring-price-section .complete-ring-price-section-alternative .complete-prices-card .product-specs,#complete-ring-price-section .complete-ring-price-section-alternative .complete-prices-card .product-price{font-size:16px}#complete-ring-price-section .body--dark .complete-ring-price-section-alternative .complete-prices-card .product-name-link{color:#fff}#product-prices-section-dynamic .product-prices-section h1 span{font-family:LinetoLight}#product-prices-section-dynamic .product-wrap .product-prices-section .matching-band-btn{margin-top:10px}#product-prices-section-dynamic .affirm-available{display:flex}#product-prices-section-dynamic .hidden-affirm-availability-probe{display:none}#product-prices-section-dynamic .svg-wedding-band{fill:#1b2f42}.body--dark #product-prices-section-dynamic .svg-wedding-band{fill:var(--q-primary)}#product-prices-section-dynamic .font-24{font-size:24px}#product-prices-section-dynamic .experiment-comp-value{color:#6b7280;font-size:16px;line-height:24px;letter-spacing:-.1px}#product-prices-section-dynamic .experiment-comp-value.is-dark,#product-prices-section-dynamic .experiment-comp-value.is-dark span{color:#7d8c9b!important}#product-prices-section-dynamic .striked-price-value{text-decoration-line:line-through}.gap-8[data-v-acec4d95]{gap:8px}.experiment-comp-value[data-v-acec4d95]{color:#6b7280;font-size:14px;line-height:20px;letter-spacing:-.1px}.experiment-comp-value.is-dark[data-v-acec4d95],.experiment-comp-value.is-dark span[data-v-acec4d95]{color:#7d8c9b!important}.striked-price-value[data-v-acec4d95]{text-decoration-line:line-through}.labor-day-sale-diamond-pdp.diamond-pdp-new{margin-top:0}.labor-day-sale-diamond-pdp{cursor:pointer;width:393px;height:72px;display:flex;padding-right:12px;justify-content:flex-start;align-items:center;gap:12px;align-self:stretch;border-radius:8px;border:1px solid #E1E7F0;background:#fff;overflow:hidden}.labor-day-sale-diamond-pdp.marginClass{margin:24px 0 0}.labor-day-sale-diamond-pdp.valentines{padding-right:0;border-radius:11px}@media(max-width:768px){.labor-day-sale-diamond-pdp{width:100%;height:64px}.labor-day-sale-diamond-pdp.marginClass{margin:24px auto 8px}}.labor-day-sale-diamond-pdp img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.labor-day-sale-diamond-pdp.desktop img{-o-object-position:left;object-position:left}.labor-day-sale-diamond-pdp.product-setting img,.labor-day-sale-diamond-pdp.product-diamond img,.labor-day-sale-diamond-pdp.fine-jewelry img{-o-object-fit:cover;object-fit:cover}.labor-day-sale-diamond-pdp>div{display:flex;flex-direction:column}.labor-day-sale-diamond-pdp>div .title{color:#1b2f42;font-family:LinetoMedium;text-transform:uppercase;font-size:16px;line-height:20px}.labor-day-sale-diamond-pdp>div .subtitle{color:#515d6a;margin-top:4px;font-family:LinetoBook;font-size:14px;line-height:20px}.labor-day-sale-diamond-pdp.isDark{background:#2c2c2e;border:1px solid rgba(120,120,120,.8)}.labor-day-sale-diamond-pdp.isDark>div span{color:#fff}.labor-day-sale-diamond-pdp.black-friday{padding-right:0;height:unset;border:none;width:100%}.labor-day-sale-diamond-pdp.black-friday img{width:100%;height:auto}.q-btn[data-v-40ba5e2e]{padding:0 5px;position:absolute}.q-btn span[data-v-40ba5e2e]{position:relative;bottom:.5px;padding-left:3px}body.mobile .q-btn[data-v-40ba5e2e]{left:0}body.desktop .q-btn-absolute[data-v-40ba5e2e]{top:-85px;left:49px}body.desktop #add-to-wishlist .icon-only-btn{border:0!important;cursor:pointer;background:#ffffff73!important;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);transition:background-color .2s ease}body.desktop #add-to-wishlist .icon-only-btn .q-icon{width:var(--icon-width, 20px);height:var(--icon-height, 20px)}body.desktop #add-to-wishlist .icon-only-btn .icon-default{fill:#717b86}body.desktop #add-to-wishlist .icon-only-btn .icon-favorite{fill:#de1135}body.desktop #add-to-wishlist .icon-only-btn:hover{background:#ffffff96!important}body.desktop #add-to-wishlist .icon-only-btn:active{opacity:1!important}body.desktop #add-to-wishlist .q-btn{height:20px;border:1px solid #E1E6F0;background:transparent}body.desktop #add-to-wishlist .q-btn .q-focus-helper{display:none!important}body.desktop #add-to-wishlist .q-btn:not(.icon-only-btn):hover{transition:.35s;background:#de11350f!important}body.desktop #add-to-wishlist .q-btn:not(.icon-only-btn):active{opacity:.1!important}#shipping-section-wrap.shipping-mobile-section,#shipping-section-wrap.shipping-desktop-section{display:flex;flex-wrap:nowrap;flex-direction:column;gap:24px}#shipping-section-wrap.shipping-mobile-section .deliver-section,#shipping-section-wrap.shipping-mobile-section .warranty-section,#shipping-section-wrap.shipping-mobile-section .guarantee-section,#shipping-section-wrap.shipping-desktop-section .deliver-section,#shipping-section-wrap.shipping-desktop-section .warranty-section,#shipping-section-wrap.shipping-desktop-section .guarantee-section{display:flex;align-items:center;flex-wrap:nowrap}#shipping-section-wrap.shipping-desktop-section .deliver-section .icon,#shipping-section-wrap.shipping-desktop-section .warranty-section .icon,#shipping-section-wrap.shipping-desktop-section .guarantee-section .icon,#shipping-section-wrap.shipping-mobile-section .deliver-section .icon,#shipping-section-wrap.shipping-mobile-section .warranty-section .icon,#shipping-section-wrap.shipping-mobile-section .guarantee-section .icon{margin-right:20px}#shipping-section-wrap.shipping-desktop-section .deliver-section .icon svg,#shipping-section-wrap.shipping-desktop-section .warranty-section .icon svg,#shipping-section-wrap.shipping-desktop-section .guarantee-section .icon svg,#shipping-section-wrap.shipping-mobile-section .deliver-section .icon svg,#shipping-section-wrap.shipping-mobile-section .warranty-section .icon svg,#shipping-section-wrap.shipping-mobile-section .guarantee-section .icon svg{width:24px;height:24px}#shipping-section-wrap.shipping-desktop-section .deliver-section .icon.svg-style,#shipping-section-wrap.shipping-desktop-section .warranty-section .icon.svg-style,#shipping-section-wrap.shipping-desktop-section .guarantee-section .icon.svg-style,#shipping-section-wrap.shipping-mobile-section .deliver-section .icon.svg-style,#shipping-section-wrap.shipping-mobile-section .warranty-section .icon.svg-style,#shipping-section-wrap.shipping-mobile-section .guarantee-section .icon.svg-style{width:24px;height:24px}#shipping-section-wrap.shipping-mobile-section{gap:12px}#shipping-section-wrap.shipping-mobile-section .deliver-section .icon{margin-right:20px;display:flex;justify-content:center;align-items:center}#shipping-section-wrap.shipping-mobile-section .deliver-section .icon.icon-24-32{width:24px;height:32px}#shipping-section-wrap.shipping-mobile-section .deliver-section .icon svg{width:24px;height:24px}body.body--dark #shipping-section-wrap.shipping-desktop-section .deliver-section,body.body--dark #shipping-section-wrap.shipping-desktop-section .warranty-section,body.body--dark #shipping-section-wrap.shipping-desktop-section .guarantee-section,body.body--dark #shipping-section-wrap.shipping-mobile-section .deliver-section,body.body--dark #shipping-section-wrap.shipping-mobile-section .warranty-section,body.body--dark #shipping-section-wrap.shipping-mobile-section .guarantee-section,body.body--dark #shipping-section-wrap.shipping-desktop-section .deliver-section .shipping-text,body.body--dark #shipping-section-wrap.shipping-desktop-section .warranty-section .shipping-text,body.body--dark #shipping-section-wrap.shipping-desktop-section .guarantee-section .shipping-text,body.body--dark #shipping-section-wrap.shipping-mobile-section .deliver-section .shipping-text,body.body--dark #shipping-section-wrap.shipping-mobile-section .warranty-section .shipping-text,body.body--dark #shipping-section-wrap.shipping-mobile-section .guarantee-section .shipping-text{color:#fff}body.body--dark #shipping-section-wrap.shipping-desktop-section .deliver-section .icon,body.body--dark #shipping-section-wrap.shipping-desktop-section .warranty-section .icon,body.body--dark #shipping-section-wrap.shipping-desktop-section .guarantee-section .icon,body.body--dark #shipping-section-wrap.shipping-mobile-section .deliver-section .icon,body.body--dark #shipping-section-wrap.shipping-mobile-section .warranty-section .icon,body.body--dark #shipping-section-wrap.shipping-mobile-section .guarantee-section .icon{margin-right:20px}body.body--dark #shipping-section-wrap.shipping-desktop-section .deliver-section .icon svg,body.body--dark #shipping-section-wrap.shipping-desktop-section .warranty-section .icon svg,body.body--dark #shipping-section-wrap.shipping-desktop-section .guarantee-section .icon svg,body.body--dark #shipping-section-wrap.shipping-mobile-section .deliver-section .icon svg,body.body--dark #shipping-section-wrap.shipping-mobile-section .warranty-section .icon svg,body.body--dark #shipping-section-wrap.shipping-mobile-section .guarantee-section .icon svg{width:24px;height:24px}body.body--dark #shipping-section-wrap.shipping-desktop-section .deliver-section .icon svg path,body.body--dark #shipping-section-wrap.shipping-desktop-section .warranty-section .icon svg path,body.body--dark #shipping-section-wrap.shipping-desktop-section .guarantee-section .icon svg path,body.body--dark #shipping-section-wrap.shipping-mobile-section .deliver-section .icon svg path,body.body--dark #shipping-section-wrap.shipping-mobile-section .warranty-section .icon svg path,body.body--dark #shipping-section-wrap.shipping-mobile-section .guarantee-section .icon svg path{fill:#fff!important}body.body--dark #shipping-section-wrap.shipping-desktop-section .deliver-section .icon svg circle,body.body--dark #shipping-section-wrap.shipping-desktop-section .warranty-section .icon svg circle,body.body--dark #shipping-section-wrap.shipping-desktop-section .guarantee-section .icon svg circle,body.body--dark #shipping-section-wrap.shipping-mobile-section .deliver-section .icon svg circle,body.body--dark #shipping-section-wrap.shipping-mobile-section .warranty-section .icon svg circle,body.body--dark #shipping-section-wrap.shipping-mobile-section .guarantee-section .icon svg circle{fill:#fff!important}body.body--dark #shipping-section-wrap.shipping-desktop-section .deliver-section .icon.svg-style,body.body--dark #shipping-section-wrap.shipping-desktop-section .warranty-section .icon.svg-style,body.body--dark #shipping-section-wrap.shipping-desktop-section .guarantee-section .icon.svg-style,body.body--dark #shipping-section-wrap.shipping-mobile-section .deliver-section .icon.svg-style,body.body--dark #shipping-section-wrap.shipping-mobile-section .warranty-section .icon.svg-style,body.body--dark #shipping-section-wrap.shipping-mobile-section .guarantee-section .icon.svg-style{width:24px;height:24px}body.body--dark #shipping-section-wrap.shipping-mobile-section{gap:12px}body.body--dark #shipping-section-wrap.shipping-mobile-section .deliver-section .icon{margin-right:20px;display:flex;justify-content:center;align-items:center}body.body--dark #shipping-section-wrap.shipping-mobile-section .deliver-section .icon svg{width:24px;height:24px}body.body--dark #shipping-section-wrap.shipping-mobile-section .deliver-section .icon svg path{fill:#fff!important}body.body--dark #shipping-section-wrap.shipping-mobile-section .deliver-section .icon svg circle{fill:#fff!important}#setting-features .features-grid{display:grid;grid-template-columns:repeat(3,1fr)}#setting-features .features-grid .svg-item{fill:#1b2f42}#setting-features .features-grid a{text-decoration:none}#setting-features .features-grid .feature:hover{opacity:.64;transition:.3s}.product-faq-item-offset{position:relative;right:12px}.body--dark #setting-features .features-grid .svg-item{fill:#fff!important}
