#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}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}.experiment-comp-value[data-v-6fb371bc]{color:#6b7280;font-size:14px;line-height:20px;letter-spacing:-.1px;display:inline-flex;align-items:center;text-transform:none}.experiment-comp-value.is-dark[data-v-6fb371bc],.experiment-comp-value.is-dark span[data-v-6fb371bc]{color:#9ca3af!important}.experiment-comp-value.is-dark[data-v-6fb371bc] path{stroke:#9ca3af!important}.experiment-comp-value.is-dark[data-v-6fb371bc] path[fill]{fill:#9ca3af!important;stroke:none!important}.body--dark{color:#9ca3af!important}.body--dark{stroke:#9ca3af!important}.body--dark{fill:#9ca3af!important;stroke:none!important}.striked-price-value[data-v-6fb371bc]{text-decoration-line:line-through}.prices-section-rewamped[data-v-6fb371bc]{display:flex;flex-direction:column;align-items:flex-start;width:100%}.price-row-mobile[data-v-6fb371bc]{display:flex;align-items:center;gap:8px;width:100%}.price-row-mobile .price-val[data-v-6fb371bc]{font-size:22px;line-height:30px;font-family:LinetoMedium;color:#1b2f42}.price-row-mobile .experiment-comp-value span[data-v-6fb371bc]{color:#6b7280;font-size:14px;font-family:LinetoBook;line-height:20px}.price-row-mobile .experiment-comp-value[data-v-6fb371bc] svg{fill:none!important;stroke:none!important}.price-row-mobile .experiment-comp-value[data-v-6fb371bc] path{stroke:#6b7280!important;fill:none!important}.price-row-mobile .experiment-comp-value[data-v-6fb371bc] path[fill]{fill:#6b7280!important;stroke:none!important}.product-links-row[data-v-6fb371bc]{width:100%}.body--dark{color:#fff}.ng-popup-loader-card[data-v-36a12baf]{min-width:280px;max-width:90vw;background:#ffffffd9!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.4);box-shadow:0 20px 48px #0000001a}.body--dark .ng-popup-loader-card[data-v-36a12baf]{background:#1b2f46d9!important;border:1px solid rgba(255,255,255,.1)}.loader-spinner[data-v-36a12baf]{color:var(--color-button-links-light, #4169e1)}.applied-badge-container[data-v-d0ccc1df]{display:flex;padding:6px 8px;align-items:center;gap:8px;align-self:stretch;border-radius:8px;border:1px solid #EAF6ED;background:#eaf6ed99;margin:10px 0}.applied-badge-container .icon-done[data-v-d0ccc1df]{width:20px;height:20px;flex-shrink:0}.applied-badge-container .applied-text[data-v-d0ccc1df]{color:#1b2f42;font-family:LinetoBook,sans-serif;font-size:var(--text-style-size-sm, 14px);line-height:var(--text-style-leading-20pt, 20px);background:#eaf6ed99}@media(min-width:48em){.applied-badge-container .applied-text[data-v-d0ccc1df]{font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px}}.sign-up-save-badge[data-v-d0ccc1df]{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:2px;border-radius:9999px;background:var(--color-accent-background, #EFF3FE);width:-moz-fit-content;width:fit-content;margin-top:12px;margin-bottom:16px}.sign-up-save-badge .badge-text[data-v-d0ccc1df]{color:var(--color-button-links-light, #4169E1);text-align:right;font-family:LinetoBook,sans-serif;font-size:var(--text-style-size-sm, 14px);line-height:var(--text-style-leading-20pt, 20px)}.sign-up-save-badge .chevron-icon[data-v-d0ccc1df]{width:7px;height:11px;background-color:var(--color-button-links-light, #4169E1);mask-image:url(/svg/chevron-right-signup-mobile.svg);-webkit-mask-image:url(/svg/chevron-right-signup-mobile.svg);margin-left:2px}@media(min-width:48em){.sign-up-save-badge[data-v-d0ccc1df]{margin-top:16px;margin-bottom:24px}.sign-up-save-badge .badge-text[data-v-d0ccc1df]{font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px}.sign-up-save-badge .chevron-icon[data-v-d0ccc1df]{width:8px;height:13px;mask-image:url(/svg/chevron-right-signup-desktop.svg);-webkit-mask-image:url(/svg/chevron-right-signup-desktop.svg);margin-left:2px}}.body--dark .applied-badge-container[data-v-d0ccc1df]{border:1px solid rgba(26,176,97,.12);background:#1ab0611f!important}.body--dark .applied-badge-container .applied-text[data-v-d0ccc1df]{color:#fff;background:transparent!important}.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-f0717c63]{padding:0 5px;position:absolute}.q-btn span[data-v-f0717c63]{position:relative;bottom:.5px;padding-left:3px}body.mobile .q-btn[data-v-f0717c63]{left:0}body.desktop .q-btn-absolute[data-v-f0717c63]{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}
