#product-reviews-stars .rating-star-redesign[data-v-8d62c9d7]{width:12px;height:12px;flex-shrink:0;color:#1b2f42}#product-reviews-stars .rating-star-redesign[data-v-8d62c9d7]:not(:last-child){margin-right:2px}.body--dark #product-reviews-stars .rating-star-redesign{color:#fff}.band-item-desktop[data-v-a76719ab]{-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:4px 8px;gap:4px;isolation:isolate;position:absolute;height:28px;bottom:12px;background:#f7f7f7cc;border:.5px solid #E1E8F0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px;z-index:2}.band-item-left[data-v-a76719ab]{left:12px}.band-item-right[data-v-a76719ab]{right:12px}.band-item-mobile[data-v-a76719ab]{bottom:-6px!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:4px 8px;gap:4px;isolation:isolate;position:absolute;height:28px;bottom:5%;left:50%;transform:translate(-50%,-50%);background:#f7f7f7cc;border:.5px solid #E1E8F0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px;z-index:2}@media(max-width:400px){.band-item-mobile[data-v-a76719ab]{padding:4px;left:48%}}.band-item-link[data-v-a76719ab]{text-decoration:none;font-style:normal;font-weight:400;font-size:14px;font-family:LinetoBook,sans-serif!important;line-height:20px;color:#1b2f42;flex:none;order:0;flex-grow:0;z-index:0}#product-setting-preview.caratSliderEarringsExperiment .bottom-sheet-ui-earring-carat-slider{top:83vw;left:16px;position:absolute}#product-setting-preview.caratSliderEarringsExperiment button.size-preview{box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f}#product-setting-preview.caratSliderEarringsExperiment.dark .size-preview svg path:nth-of-type(2),#product-setting-preview.caratSliderEarringsExperiment.dark .size-preview svg path:nth-of-type(3){stroke:#1b2f42}#product-setting-preview.caratSliderEarringsExperiment.dark .size-preview .ng-clr-primary-dark{color:#1b2f42!important}.full-width{width:100%}.unboxing-video{width:100%;display:block;max-width:100%;height:auto}.zoom-icon-overlay{position:absolute;top:82vw;right:20px;padding:8px!important;border-radius:50%;background:#00000052!important;pointer-events:none;display:flex;align-items:center;justify-content:center}#product-setting-preview{position:relative;padding:0;background-color:#fff;min-height:97vw;aspect-ratio:1/1}#product-setting-preview .photoshoot-label .band-item-mobile{bottom:0!important}#product-setting-preview .mute-button-wrap-exp .mute-button{position:absolute;bottom:30px;right:17px;z-index:9;border-radius:50%;background:#00000036}#product-setting-preview .mute-button-wrap-exp .svg-volume{position:relative;top:2px;width:30px}#product-setting-preview .images-grid{display:flex;flex-direction:row;width:100%;aspect-ratio:1/1;height:97vw;overflow-x:auto;scroll-snap-type:x mandatory;position:relative;overscroll-behavior-x:contain}#product-setting-preview .images-grid.zoom-disabled{overflow:hidden;scroll-snap-type:none}#product-setting-preview .images-grid .q-img{flex:0 0 100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;scroll-snap-align:start;transition:opacity .15s ease-out}#product-setting-preview .images-grid .unboxing-video{scroll-snap-align:start}#product-setting-preview .images-grid .media-video-wrap{flex:0 0 100%;width:100%;height:100%;position:relative;scroll-snap-align:start;overflow-y:clip}#product-setting-preview .images-grid .media-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#product-setting-preview .images-grid .video-label{position:absolute;display:flex;align-items:center;bottom:14px;left:48%;height:28px;transform:translate(-50%);color:#1b2f42;font-size:14px;line-height:20px;padding:4px;background:#f7f7f7cc;border:.5px solid #E1E8F0;border-radius:6px;z-index:1;pointer-events:none;white-space:nowrap}#product-setting-preview .images-grid .customer-creations-placeholder{flex:0 0 100%;width:100%;height:100%;display:block;scroll-snap-align:start}#product-setting-preview .images-grid::-webkit-scrollbar{display:none;width:0;height:0;background:transparent}#product-setting-preview .images-grid{scrollbar-width:none;-ms-overflow-style:none}#product-setting-preview .fade-out{opacity:0;pointer-events:none}#product-setting-preview .zoom-flash-overlay{position:absolute;top:0;left:0;width:100%;aspect-ratio:1/1;background:#fff9;opacity:0;pointer-events:none;z-index:99;transition:opacity .1s ease-out}#product-setting-preview .zoom-flash-overlay.flashing{opacity:.2;transition:none}#product-setting-preview .hidden{display:none}#product-setting-preview .default-image-height{position:absolute;width:100%;z-index:2;height:100vw;padding:0;bottom:6px}#product-setting-preview .spinshot-wrap{padding:0}#product-setting-preview .spinshot-wrap iframe{height:97vw;position:absolute;padding:0}#product-setting-preview .favorite-button{top:84vw}@media(max-width:440px){#product-setting-preview .favorite-button{top:83vw}}@media(max-width:370px){#product-setting-preview .favorite-button{top:80vw}}#product-setting-preview .favorite-button{right:16px;position:absolute;z-index:2}#product-setting-preview .shape-picker-button{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;top:85vw}@media(max-width:440px){#product-setting-preview .shape-picker-button{top:83vw}}@media(max-width:370px){#product-setting-preview .shape-picker-button{top:81vw}}#product-setting-preview .shape-picker-button{left:16px;position:absolute;z-index:9}#product-setting-preview .shape-picker-button:before{border-radius:8px;border:1px solid #E1E6F0}#product-setting-preview .unboxing-video-wrap{position:relative}#product-setting-preview .unboxing-video-wrap .mute-button-wrap{position:absolute;top:12px;right:12px}#product-setting-preview .unboxing-video-wrap .mute-button-wrap .mute-button{z-index:999999;width:34px;height:34px;position:relative;display:flex;align-items:center;justify-content:center;background:#00000052;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f;border-radius:50%;cursor:pointer}#product-setting-preview .unboxing-video-wrap .unboxing-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#product-setting-preview .siriano-setting{position:absolute;top:5px;right:20px}#product-setting-preview .siriano-jewelry{position:absolute;top:20px;right:20px}#product-setting-preview .images-grid .unboxing-video{flex:0 0 100%!important}#product-setting-preview .images-grid>*:not(.video-label){width:100%!important;height:100%!important;margin:0!important;padding:0!important;-o-object-fit:cover!important;object-fit:cover!important}.presentation-scroll-section{height:100vw;height:88vw;display:flex;gap:12px;padding-left:16px;padding-right:16px;scroll-snap-type:x mandatory;overflow-x:scroll;scroll-behavior:smooth}.presentation-scroll-section>.spinshot-container,.presentation-scroll-section .spinshot-wrap,.presentation-scroll-section .unboxing-video-container,.presentation-scroll-section .setting-variant-image,.presentation-scroll-section .static-image-container{width:85vw!important;min-width:85vw;border-radius:8px;height:85vw;border:1px solid #E1E7F0;scroll-snap-align:center}.presentation-scroll-section .spinshot-container{overflow:hidden}.presentation-scroll-section .spinshot-container .first-load-image{width:100%;height:100%}.presentation-scroll-section .setting-variant-image{position:relative;overflow:hidden}.presentation-scroll-section .setting-variant-image>div.q-img{padding:12px}.presentation-scroll-section .media-video-wrap{overflow-y:clip}.presentation-scroll-section .media-video-wrap .media-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.presentation-scroll-section .media-video-wrap .video-label{position:absolute;display:flex;align-items:center;bottom:14px;left:50%;height:28px;transform:translate(-50%);color:#1b2f42;font-size:14px;line-height:20px;padding:4px;background:#f7f7f7cc;border:.5px solid #E1E8F0;border-radius:6px;z-index:1;pointer-events:none;white-space:nowrap}.presentation-scroll-section .static-image-container{overflow:hidden}.presentation-scroll-section .static-image-container img{width:100%;height:100%}.presentation-scroll-section .favorite-button{position:absolute;right:12px;bottom:12px;top:unset}.presentation-scroll-section .shape-picker-button{position:absolute;z-index:9;bottom:12px;left:12px}.presentation-scroll-section .unboxing-video-wrap{width:100%;height:100%;border-radius:8px;overflow:hidden}.presentation-scroll-section .unboxing-video-wrap{position:relative}.presentation-scroll-section .unboxing-video-wrap .mute-button-wrap{position:absolute;top:12px;right:12px}.presentation-scroll-section .unboxing-video-wrap .mute-button-wrap .mute-button{z-index:999999;width:34px;height:34px;position:relative;display:flex;align-items:center;justify-content:center;background:#00000052;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f;border-radius:50%;cursor:pointer}.presentation-scroll-section .unboxing-video-wrap .unboxing-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.presentation-scroll-section .product-setting-preview-container{position:absolute;left:0;top:0}.presentation-scroll-section .product-setting-preview-container #product-setting-preview{position:relative}.presentation-scroll-section.dark .customer-creations-preview-button.alternative-design>div{color:#000}#customer-creations-thumbnail{position:relative;width:76px}#customer-creations-thumbnail .card{width:76px;border:1px solid #E1E7F0;border-radius:8px;background:#fff;line-height:100px;position:absolute;top:0}#customer-creations-thumbnail .card img{height:64px;width:74px;-o-object-fit:contain;object-fit:contain;bottom:7px}#customer-creations-thumbnail .card:nth-child(1){height:68px;right:0;top:4px}#customer-creations-thumbnail .card:nth-child(2){height:72px;right:5px;top:2px}#customer-creations-thumbnail .card:nth-child(3){height:76px;right:10px}#customer-creations-thumbnail .recent-orders{bottom:3px;left:1px;scale:.95}#customer-creations-thumbnail .count{top:5px;right:3px}#setting-attributes .smooth-border{transition:border-color .25s cubic-bezier(.55,0,.1,1),box-shadow .25s cubic-bezier(.55,0,.1,1)}#setting-attributes .scroll-container{display:flex;overflow-x:auto;white-space:nowrap;overscroll-behavior-x:contain}#setting-attributes .scroll-container.smooth-scroll{scroll-behavior:smooth}#setting-attributes .active-box{height:76px;overflow:hidden}#setting-attributes .box{z-index:4;margin-right:8px;border-radius:8px;flex-shrink:0;width:76px;position:relative}#setting-attributes .box img{height:74px;width:74px;position:relative;border-radius:7px;-o-object-fit:cover;object-fit:cover}#setting-attributes .box .active-box-shadow{box-shadow:0 4px 8px #10184014}#setting-attributes .box .spinshot-360{width:62px;height:14px;position:relative;right:68px;bottom:2px}#setting-attributes .video-thumbnail-wrap{position:relative;width:74px;height:74px;background:#fff;border-radius:7px}#setting-attributes .video-thumbnail-wrap .video-thumb{width:74px;height:74px;-o-object-fit:cover;object-fit:cover;border-radius:7px}#setting-attributes .video-thumbnail-wrap .video-play-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:7px;pointer-events:none}#setting-attributes .video-thumbnail-wrap .video-play-overlay svg path{fill:#000}#setting-attributes .video-thumbnail-wrap .video-play-overlay svg circle{fill:#fff;opacity:.8}#setting-attributes .unboxing-video{z-index:1;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#00000052;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f}#setting-attributes .unboxing-video svg path{fill:#fff}.body--dark #setting-attributes .ng-border-primary{color:#2d85e2;border:1px solid #2d85e2!important}#metal-label .label{color:#6b7280;font-size:14px;line-height:20px;font-weight:400}#metal-label .value{color:#374151;font-size:14px;line-height:20px;font-weight:400}.body--dark #metal-label .label{color:#fff;font-size:14px;line-height:20px;letter-spacing:-.1px;font-weight:400}.body--dark #metal-label .value{color:#fff;font-size:14px;line-height:20px;font-weight:400}@media(max-width:768px){.body--dark .flow-cta-wrap .option-cta{font-size:16px}}.body--dark .next-gen-dark-cta-btn .ng-btn:before{display:none!important}.body--dark .flow-cta-wrap .option-item{background-color:#fff}.body--dark .flow-cta-wrap .option-item .option-cta{color:#000}.body--dark .cart-btn-wrapper span.matching-band-btn{color:#fff!important}body.mobile .flow-cta-wrap .flow-btn .q-icon{font-size:inherit}body.mobile .flow-cta-wrap .btn-inner-wrapper{font-size:16px!important;border-radius:7px}body.mobile .flow-cta-wrap .btn-inner-wrapper span{font-size:16px}body.mobile .flow-cta-wrap .btn-inner-wrapper{font-size:18px;height:53.44px}.flow-cta-wrap .btn-inner-wrapper{padding:13px 0;box-shadow:0 4px 8px 0 #101840 12;font-size:18px!important;height:56.86px}.flow-cta-wrap .btn-inner-wrapper span{font-size:18px}.flow-cta-wrap .btn-inner-wrapper{font-size:16px!important;padding:7px 0}.flow-cta-wrap .btn-inner-wrapper span{font-family:LinetoMedium!important}.flow-cta-wrap .flow-btn .q-icon{font-size:20px;margin-left:5px;margin-bottom:1px}.flow-cta-wrap .flow-btn--hide-arrow .q-btn-dropdown__arrow{display:none}.flow-cta-wrap .matching-add .main-cta{width:100%;margin:0}.option-cta{font-size:16px}.cart-btn-wrapper,.cart-btn-wrapper.new{box-shadow:0 4px 8px #10184012;height:52px}.next-gen-cta-btn:hover{background:#2d4051!important}.cart-btn-wrapper span{font-family:LinetoMedium!important}.cart-btn-wrapper span.ng-text-family-lineto-book{font-family:LinetoBook!important}.product-page-btn-dropdown{border-radius:7px;border:1px solid var(--q-primary)!important;overflow:hidden}.main-cta-btn{border-radius:7px!important}.round-btn{border-radius:100px!important}.q-menu{border-radius:7px}.next-gen-button{height:56px!important}.flat-button{background:none!important;display:contents}.flat-button:before{display:none}.flat-button .q-focus-helper{display:none!important}.flat-button.add span.q-btn__content{position:absolute;right:2px;margin-bottom:-9px}.flat-button:hover{background:none!important}.flat-button:hover span.q-btn__content span{color:#4169e1!important}.add-matching-band{color:#1b2f42;padding:16px}@media(max-width:768px){.add-matching-band{padding:14px}}.add-matching-band{width:100%;height:100%;outline:1px solid #E1E7F0;border-radius:12px}.add-matching-band.added{outline:2px solid #4169E1}.add-matching-band .title{font-family:LinetoMedium;font-size:18px;line-height:24px;width:100%;display:block;text-align:left;margin-bottom:14px}.add-matching-band .inner{display:flex;justify-content:space-between;align-items:center;position:relative}.add-matching-band .inner .band-info{display:flex;align-items:center;cursor:pointer}.add-matching-band .inner .band-info .q-image{width:76px;height:76px;border:1px solid #E0E0E0;border-radius:12px;margin-right:12px}.add-matching-band .inner .band-info .band-details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.add-matching-band .inner .band-info .band-details .perfect-match{padding:2px 8px;background:#eff3fe;border-radius:2px;color:#4169e1;font-family:LinetoBook;font-size:14px;line-height:20px}.add-matching-band .inner .band-info .band-details .price{display:flex;justify-content:flex-start}.add-matching-band .inner .band-info .band-details .price .striked-price{color:#b0b0b0;text-decoration:line-through;margin-right:4px}.add-matching-band .inner .band-info .band-name{display:block;line-height:20px;max-width:165px}.add-matching-band .inner .add{color:#4169e1!important;font-family:LinetoMedium!important;font-size:18px!important}@media(max-width:768px){.add-matching-band .inner .add{font-size:16px}}.add-matching-band .inner .add{line-height:24px!important;cursor:pointer;padding:15px 4px;position:absolute;margin-bottom:-9px;right:0}.add-matching-band .inner .remove{color:#4169e1;font-family:LinetoMedium;font-size:18px}@media(max-width:768px){.add-matching-band .inner .remove{font-size:16px}}.add-matching-band .inner .remove{line-height:24px;padding:15px 4px;position:absolute;margin-bottom:-9px;right:0;cursor:pointer}.add-matching-band .inner .remove.removeActive{color:#717b86}.body--dark .add-matching-band{color:#fff;outline:1px solid #2c2c2e}@media(max-width:768px){.body--dark .add-matching-band{outline:1px solid #494a4e}}.body--dark .add-matching-band.added{outline:2px solid #4169E1}.body--dark .add-matching-band .title,.body--dark .add-matching-band .inner .add,.body--dark .add-matching-band .inner .remove.removeActive{color:#fff}@media(max-width:768px){.add-matching-band .title{font-size:16px}.add-matching-band .inner .band-info .band-details{gap:4px!important}.add-matching-band .inner .band-info .band-details .perfect-match{font-size:12px;padding:0 4px}.add-matching-band .inner .add{font-size:16px!important}}@font-face{font-family:Script_MT_Bold;src:url(https://cldnr.rarecarat.com/rarecarat/raw/upload/v1705330461/Engraving%20Fonts/ScriptMtBold.woff2) format("woff2")}@font-face{font-family:TimesNewRoman;src:url(https://cldnr.rarecarat.com/rarecarat/raw/upload/v1705330461/Engraving%20Fonts/TimesNewRoman.woff2) format("woff2")}.script-mt-bold-font[data-v-cac64d74]{font-family:Script_MT_Bold!important}.times-new-roman-font[data-v-cac64d74]{font-family:TimesNewRoman!important}.pdp-engraving-btn-wrap[data-v-cac64d74]{width:100%;padding:0 4px 6px}.engraving-saved-row[data-v-cac64d74]{display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:12px}.engraving-saved-left[data-v-cac64d74]{display:flex;flex-direction:column;gap:0;overflow:hidden;flex:1}.engraving-label[data-v-cac64d74]{font-size:14px;color:#6b7280;font-weight:400;line-height:20px}@media(min-width:1024px){.engraving-label[data-v-cac64d74]{font-size:16px;line-height:24px;letter-spacing:-.1px}}.engraving-value[data-v-cac64d74]{font-size:16px;color:#1b2f42;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:LinetoMedium}@media(min-width:1024px){.engraving-value[data-v-cac64d74]{font-size:18px;line-height:24px}}.engraving-edit-btn[data-v-cac64d74]{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;color:#4169e1;font-size:14px;line-height:20px;cursor:pointer;white-space:nowrap;text-decoration:underline}.pdp-engraving-cta[data-v-cac64d74]{width:100%;display:flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;color:#1b2f42;font-size:14px;font-weight:400;line-height:20px;cursor:pointer;text-align:left;margin-left:4px}@media(min-width:1024px){.pdp-engraving-cta[data-v-cac64d74]{font-size:16px;line-height:24px;letter-spacing:-.1px}}.pdp-engraving-icon[data-v-cac64d74]{flex-shrink:0;color:#4169e1}.body--dark .pdp-engraving-cta{color:#66a1ff}.body--dark .pdp-engraving-cta svg path{stroke:#66a1ff}.body--dark .pdp-engraving-icon,.body--dark .engraving-edit-btn{color:#66a1ff}.body--dark .engraving-edit-btn svg path{stroke:#66a1ff}.body--dark .engraving-label{color:#9ca3af}.body--dark .engraving-value{color:#fff}.shop-similar-rings .similar-rings-label{display:flex;flex-direction:column;justify-content:center;align-items:left}@media(max-width:768px){.shop-similar-rings .similar-rings-label{display:flex;flex-direction:column;justify-content:center;align-items:baseline}}@media(max-width:768px){.shop-similar-rings .similar-rings-label{color:#1b2f42!important;line-height:16px!important}}.shop-similar-rings .similar-rings-label .price{font-size:16px;color:#1b2f42}@media(max-width:768px){.shop-similar-rings .similar-rings-label .price{margin-top:8px;margin-left:8px;margin-right:8px}}.body--dark .shop-similar-rings,.body--dark .shop-similar-rings .similar-rings-label{background:#18181b}.body--dark .shop-similar-rings .similar-rings-label span{color:#fff!important}.body--dark .shop-similar-rings[data-v-30b515be],.body--dark .shop-similar-rings-grid[data-v-30b515be]{background:#18181b}.body--dark .shop-similar-rings .scroll-cover[data-v-30b515be],.body--dark .shop-similar-rings-grid .scroll-cover[data-v-30b515be]{background:#2c2c2e}.body--dark .shop-similar-rings h2[data-v-30b515be],.body--dark .shop-similar-rings-grid h2[data-v-30b515be]{color:#fff}.gap-16[data-v-30b515be]{gap:16px}.shop-similar-rings[data-v-30b515be]{overflow:hidden;background:#fff;padding-bottom:35px}@media(max-width:768px){.shop-similar-rings[data-v-30b515be]{max-height:390px;margin-top:0}}.shop-similar-rings a[data-v-30b515be]{text-decoration:none}.shop-similar-rings.desktop svg[data-v-30b515be]{position:relative;width:360px;top:-16px}.shop-similar-rings .scroll-cover[data-v-30b515be]{display:none;position:absolute;width:100%;height:20px;background:#fff;bottom:0;z-index:2}.style-wrap[data-v-30b515be]{border-radius:8px}.style-wrap[data-v-30b515be]:last-child{margin-right:0}.style-wrap-mobile[data-v-30b515be]:first-child{padding-left:16px}.style-wrap-mobile[data-v-30b515be]:last-child{padding-right:16px}.styles[data-v-30b515be]{height:330px;position:relative;z-index:1;overflow-x:scroll;overflow-y:hidden}.styles[data-v-30b515be]::-webkit-scrollbar-track{padding:20px!important;border:1px solid #fff!important;background-color:#fff!important;opacity:0!important}.styles[data-v-30b515be]::-webkit-scrollbar{width:10px;opacity:.4!important}.styles[data-v-30b515be]::-webkit-scrollbar-thumb{border-radius:10px!important;box-shadow:inset 0 0 6px #0000!important;background-color:#fff!important;border:1px solid #fff!important;opacity:.4!important}.styles[data-v-30b515be]::-webkit-scrollbar{display:none}.styles[data-v-30b515be]{scrollbar-width:none}.styles .scroll-btn.q-focusable:focus>.q-focus-helper[data-v-30b515be],.styles .scroll-btn.q-manual-focusable--focused>.q-focus-helper[data-v-30b515be],.styles .scroll-btn.q-hoverable:hover>.q-focus-helper[data-v-30b515be]{background:#081221;opacity:0}h2[data-v-30b515be]{color:#1b2f42;font-family:LineToBook;text-align:center;font-size:28px;line-height:normal}@media(max-width:768px){h2[data-v-30b515be]{font-size:24px;color:#1b2f42;font-weight:400;line-height:32px;letter-spacing:-.15px;margin-bottom:24px;margin-top:24px}}.scroll-btn--left[data-v-30b515be]{left:-53px;top:60%;position:absolute;transform:translateY(-100%)}.scroll-btn--right[data-v-30b515be]{right:-55px;top:60%;position:absolute;transform:translateY(-100%)}.shop-similar-rings-grid[data-v-30b515be]{overflow:hidden;background:#fff}.shop-similar-rings-grid a[data-v-30b515be]{text-decoration:none}.shop-similar-rings-grid.desktop[data-v-30b515be]{padding:48px 0}.shop-similar-rings-grid.desktop .title-text[data-v-30b515be]{color:#1b2f42;font-size:32px;line-height:40px;letter-spacing:-.35px}.shop-similar-rings-grid.desktop .styles-new[data-v-30b515be]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px;margin-top:36px}.shop-similar-rings-grid.mobile[data-v-30b515be]{padding:16px 20px}.shop-similar-rings-grid.mobile .title-text[data-v-30b515be]{color:#1b2f42;font-size:20px;line-height:28px;letter-spacing:-.1px;padding:0 12px 0 0}.shop-similar-rings-grid.mobile .styles-new[data-v-30b515be]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.shop-similar-rings-grid.mobile .style-wrap-new[data-v-30b515be]{width:100%;height:339px}body.body--dark #new-matching-band-section .matching-band-details .outter-circle .inner-circle .matching-plus path{fill:#fff}#new-matching-band-section[data-v-0accd868]{background:var(--Background-Gradient, linear-gradient(180deg, #E8F4FB 0%, #FFF 100%))}#new-matching-band-section .matching-band-details[data-v-0accd868]{padding:16px;background-color:#fff;border-radius:16px;box-shadow:0 4px 16px #00000014}#new-matching-band-section .matching-band-details .content-fit[data-v-0accd868]{display:flex;flex-direction:column;gap:16px}#new-matching-band-section .matching-band-details .content-fit .title-wrapper[data-v-0accd868]{display:flex;flex-direction:column;gap:0}#new-matching-band-section .matching-ai-title[data-v-0accd868]{display:flex;align-items:center;gap:4px;color:#4169e1;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.25px}#new-matching-band-section .matching-ai-title svg[data-v-0accd868]{width:16px;height:16px;flex-shrink:0}#new-matching-band-section .matching-top-title[data-v-0accd868]{font-size:20px;font-weight:500;line-height:28px;letter-spacing:-.1px}#new-matching-band-section .matching-top-title .matching-save[data-v-0accd868]{color:#22c55e}#new-matching-band-section .matching-img[data-v-0accd868]{display:flex;align-items:center;gap:10px}#new-matching-band-section .matching-img .matching-band-price[data-v-0accd868]{display:flex;font-size:16px;align-items:center;gap:4px}#new-matching-band-section .matching-img .matching-band-price .text-strike[data-v-0accd868]{color:gray;display:flex;align-items:center}#new-matching-band-section .matching-img .matching-band-top[data-v-0accd868]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;width:60%}#new-matching-band-section .matching-img .matching-band-bottom[data-v-0accd868]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;width:100%}#new-matching-band-section .matching-img .matching-band-bottom .discount-label[data-v-0accd868]{color:#0e8345;padding:2px 4px;font-size:14px;font-weight:400;line-height:20px;border-radius:4px;background:#eaf6ed}#new-matching-band-section .matching-wedding-ring[data-v-0accd868]{font-size:12px;font-style:normal;padding:0 4px;font-weight:400;line-height:20px;color:var(--Secondry-body-text, #515D6A);border-radius:2px;background:var(--BackgroundNeutral, #F5F5F7)}#new-matching-band-section .matching-img-top[data-v-0accd868]{position:relative}#new-matching-band-section .outter-circle[data-v-0accd868]{position:absolute;top:88%;left:52%;transform:translate(-52%,-12%);z-index:9}#new-matching-band-section .outter-circle .inner-circle[data-v-0accd868]{position:relative;width:24px;height:24px;display:flex;justify-content:center;align-items:center;background:#f5f5f7;border-radius:50%;border:2px solid white}#new-matching-band-section .outter-circle .inner-circle .matching-plus[data-v-0accd868]{width:20px}#new-matching-band-section img[data-v-0accd868]{width:88px;height:88px;border-radius:8px;border:1px solid var(--Border-Separator, #E1E7F0)}#new-matching-band-section .matching-wedding-band-name[data-v-0accd868]{align-items:center;color:#1b2f42;font-size:16px;font-style:normal;line-height:20px}#new-matching-band-section .arrow-right-bands[data-v-0accd868]{height:10px!important;width:7px!important}#new-matching-band-section .arrow-right[data-v-0accd868]{height:15px!important;width:10px!important}#new-matching-band-section .matching-ring-name[data-v-0accd868]{align-items:center;color:#1b2f42;font-size:16px;font-style:normal;line-height:20px}#new-matching-band-section .buttons[data-v-0accd868]{display:flex;flex-direction:column;justify-content:center;align-items:stretch;border:none;margin-top:8px}#new-matching-band-section .matching-img-bottom[data-v-0accd868]{position:relative;cursor:pointer}#new-matching-band-section .matching-img-bottom .matching-hover[data-v-0accd868]{position:absolute;bottom:calc(100% + 6px);background:#fff;left:-15px;padding:8px;border:1px solid #eee;border-radius:6px;width:calc(100vw - 30px);height:305px;box-shadow:0 3px 13px #0000001f;cursor:default;z-index:11}#new-matching-band-section .matching-img-bottom .matching-hover[data-v-0accd868]:after{top:100%;left:26%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-top-color:#fff;border-width:10px;margin-left:-10px}#new-matching-band-section .matching-img-bottom .matching-hover .band-viewer-close[data-v-0accd868]{height:34px;padding:5px;width:34px;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;cursor:pointer}#new-matching-band-section .matching-img-bottom .matching-hover .band-viewer-close svg[data-v-0accd868]{width:20px;height:20px;display:inline-block}#new-matching-band-section .matching-img-bottom .matching-hover .hover-current-img[data-v-0accd868]{width:100%;height:calc(100% - 55px);text-align:center}#new-matching-band-section .matching-img-bottom .matching-hover .hover-current-img img[data-v-0accd868]{width:232px;height:232px;box-shadow:unset;border:unset}#new-matching-band-section .matching-img-bottom .matching-hover .hover-thumbnail[data-v-0accd868]{display:flex;overflow:auto hidden;margin-bottom:5px}#new-matching-band-section .matching-img-bottom .matching-hover .hover-thumbnail .hover-thumbnail-img[data-v-0accd868]{width:50px;height:50px;display:flex;justify-content:center;margin-right:4px;cursor:pointer}#new-matching-band-section .matching-img-bottom .matching-hover .hover-thumbnail .hover-thumbnail-img[data-v-0accd868]:last-child{margin-right:0}#new-matching-band-section .matching-img-bottom .matching-hover .hover-thumbnail .hover-thumbnail-img img[data-v-0accd868]{width:50px;height:50px;box-shadow:unset;border-radius:6px;margin-right:4px}#new-matching-band-section .matching-img-bottom .matching-hover .hover-thumbnail .hover-thumbnail-img img[data-v-0accd868]:last-child{margin-right:0}#new-matching-band-section .matching-img-bottom .matching-hover[data-v-0accd868]::-webkit-scrollbar{height:10px;width:5px;background:transparent}.img-active[data-v-0accd868]{border:2px solid #0070e4!important}#new-matching-band-section.desktop[data-v-0accd868]{display:flex;justify-content:center;align-items:center}#new-matching-band-section.desktop .matching-band-details[data-v-0accd868]{padding:24px 48px}#new-matching-band-section.desktop .matching-band-details .content-fit[data-v-0accd868]{gap:24px}#new-matching-band-section.desktop .matching-band-details .content-fit .title-wrapper[data-v-0accd868]{display:flex;flex-direction:column;gap:0}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-ai-title[data-v-0accd868]{gap:8px;font-size:18px;line-height:28px}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-ai-title svg[data-v-0accd868]{width:24px;height:24px;flex-shrink:0}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-top-title[data-v-0accd868]{font-size:32px;line-height:40px;letter-spacing:-.35px}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-ring-name[data-v-0accd868]{align-items:center;font-size:18px;line-height:24px}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-wedding-band-name[data-v-0accd868]{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:18px;line-height:24px;transition:transform .2s}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-wedding-band-name[data-v-0accd868]:hover{color:#4169e1;transform:scale(1.01)}#new-matching-band-section.desktop .matching-band-details .content-fit .arrow-right[data-v-0accd868]{height:15px!important;width:10px!important}#new-matching-band-section.desktop .matching-band-details .content-fit .arrow-right[data-v-0accd868]:hover{color:#4169e1}#new-matching-band-section.desktop .matching-band-details .content-fit .arrow-right-bands[data-v-0accd868]{height:10px!important;width:7px!important}#new-matching-band-section.desktop .matching-band-details .content-fit .all-wedding-bands[data-v-0accd868]{transition:transform .2s}#new-matching-band-section.desktop .matching-band-details .content-fit .all-wedding-bands[data-v-0accd868]:hover{transform:scale(1.03)}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container[data-v-0accd868]{position:relative}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container .matching-img[data-v-0accd868]{display:flex;flex-direction:row;align-items:stretch;gap:24px}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container .matching-img .matching-img-top[data-v-0accd868]{position:relative}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container .matching-img .matching-img-top .matching[data-v-0accd868]{position:relative;width:120px;height:120px}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container .matching-img .matching-img-bottom .matching[data-v-0accd868]{width:120px;height:120px}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container .matching-img .matching-band-top[data-v-0accd868],#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container .matching-img .matching-band-bottom[data-v-0accd868]{gap:4px;width:100%}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container .matching-img .matching-band-price[data-v-0accd868]{font-size:18px}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container .matching-img .matching-band-price .discount-label[data-v-0accd868]{font-size:16px}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container .outter-circle[data-v-0accd868]{top:90%;left:50%;transform:translate(-50%,-10%)}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container .outter-circle .inner-circle[data-v-0accd868]{width:30px;height:30px}#new-matching-band-section.desktop .matching-band-details .content-fit .matching-container .outter-circle .inner-circle .matching-plus[data-v-0accd868]{width:24px;height:24px}#new-matching-band-section.desktop .matching-band-details .buttons[data-v-0accd868]{gap:12px;cursor:pointer}#new-matching-band-section.desktop .matching-hover[data-v-0accd868]{position:absolute;bottom:calc(100% + 10px);background:#fff;left:14px;padding:8px;border:1px solid #eee;border-radius:6px;width:300px;height:305px;box-shadow:0 3px 13px #0000001f;cursor:default;z-index:11}#new-matching-band-section.desktop .matching-hover .hover-thumbnail-img[data-v-0accd868],#new-matching-band-section.desktop .matching-hover .hover-thumbnail-img img[data-v-0accd868]{width:50px;height:50px}@media(max-width:375px){.matching-band-bottom[data-v-0accd868]{font-size:10px}}body.body--dark #new-matching-band-section[data-v-0accd868]{border-bottom:1px solid var(--border-divider-secondary, rgba(243, 244, 246, .08));background:linear-gradient(180deg,#232a2e,#18181b)}body.body--dark #new-matching-band-section .matching-band-details[data-v-0accd868]{background:#18181b;box-shadow:0 4px 16px #232a2ecc}body.body--dark #new-matching-band-section .matching-band-details .outter-circle .inner-circle[data-v-0accd868]{background-color:#2c2c2e;border-color:#1c1c1ecc}body.body--dark #new-matching-band-section .matching-band-details .outter-circle .inner-circle svg path[data-v-0accd868]{fill:#fff}body.body--dark #new-matching-band-section .matching-wedding-band-name[data-v-0accd868],body.body--dark #new-matching-band-section .matching-ring-name[data-v-0accd868],body.body--dark #new-matching-band-section .buttons[data-v-0accd868]{color:#fff}body.body--dark #new-matching-band-section .matching-wedding-ring[data-v-0accd868]{background-color:#1c1c1ecc}#setting-mobile-next-gen{overflow-x:hidden}#setting-mobile-next-gen .upper-wrap{bottom:7px;z-index:10}#setting-mobile-next-gen .reviews-carousel-pdp-mobile{margin-top:32px;margin-bottom:32px}#setting-mobile-next-gen .product-reviews-stars-slot{min-height:21px}#setting-mobile-next-gen .hidden-affirm-availability-probe{display:none}#setting-mobile-next-gen.setting-mobile-preview-page{overflow-x:hidden}#setting-mobile-next-gen.setting-mobile-preview-page::-webkit-scrollbar{display:none}#setting-mobile-next-gen .black-friday-price-protection-pdp{margin:16px 20px 0}#setting-mobile-next-gen .black-friday-price-protection-pdp>div>svg{width:30px}#setting-mobile-next-gen .black-friday-price-protection-pdp>div{display:flex;padding:12px;align-items:flex-start;gap:8px;border-radius:12px;border:1px solid #DAAE7E;background:linear-gradient(97deg,#e7ccab,#f3f3d5,#e7ccab)}#setting-mobile-next-gen .black-friday-price-protection-pdp>div div.content{display:flex;flex-direction:column;gap:4px}#setting-mobile-next-gen .black-friday-price-protection-pdp>div div.content span.h{color:#1b2f42!important;font-family:LinetoBook;font-size:14px;line-height:20px}#setting-mobile-next-gen .black-friday-price-protection-pdp>div div.content span.s{color:#374151!important;font-family:LinetoBook;font-size:12px;line-height:18px}#setting-mobile-next-gen .black-friday-price-protection-pdp>div div.content .footer{display:flex;align-items:center;gap:4px;margin-top:4px;cursor:pointer}#setting-mobile-next-gen .black-friday-price-protection-pdp>div div.content .footer .f{color:#09090b!important;font-family:LinetoBook;font-size:12px;line-height:18px}#setting-mobile-next-gen .black-friday-price-protection-pdp>div div.content .footer .f.dark{color:#09090b!important}#setting-mobile-next-gen .dynamic-variants-wrap{border-radius:16px;border:1px solid var(--color-accent-background, #EFF3FE);background:linear-gradient(180deg,#eff3fe,#eff3fe00)}#setting-mobile-next-gen .dynamic-variants-wrap .q-expansion-item--expanded .q-expansion-item__container .q-item{min-height:24px}#setting-mobile-next-gen .dynamic-variants-wrap .q-expansion-item__container{background:transparent}#setting-mobile-next-gen .dynamic-variants-wrap .q-expansion-item__container .q-item{min-height:42px;padding:0;align-items:start}#setting-mobile-next-gen .dynamic-variants-wrap .q-expansion-item__container .q-focus-helper{background:transparent;opacity:0}#setting-mobile-next-gen .variants-expansion-redesign .q-expansion-item__container .q-item{padding:0!important;min-height:auto!important;width:115px}#setting-mobile-next-gen .variants-expansion-redesign .q-expansion-item__container .q-item-section{padding:0!important}#setting-mobile-next-gen .variants-expansion-redesign .q-expansion-item__container .q-item__section--side{padding:0!important;min-width:0!important}#setting-mobile-next-gen .variants-expansion-redesign .q-expansion-item__container .q-expansion-item__toggle-icon{margin:0!important}.shadowed-round-border{box-shadow:0 -2px 4px #0000001a,0 -1px 2px #0000000f;position:relative}.body--light .shadowed-round-border{background:#fff}.body--dark .shadowed-round-border{background:#18181b}.body--dark .affirm-as-low-as .__affirm-logo{color:#fff!important}.body--dark #setting-mobile-next-gen,.body--dark #setting-mobile-next-gen .header-dark-bg{background:#18181b}.body--dark #setting-mobile-next-gen .dynamic-variants-wrap{border:1px solid rgba(106,148,239,.1);background:linear-gradient(180deg,#6a94ef1a,#6a94ef00)}.body--dark #setting-mobile-next-gen .dynamic-variants-wrap .q-expansion-item__container .q-focus-helper{background:transparent}.body--dark #setting-mobile-next-gen .ng-separator-with-spacing{width:calc(100% - 40px);background:#f3f4f614;margin-left:20px;margin-right:20px}#setting-mobile-next-gen.collapsed{position:relative;min-height:1342px;max-height:1342px;height:1342px;overflow:hidden}#setting-mobile-next-gen.collapsed.wedding-bands{min-height:1270px;max-height:1270px;height:1270px}#setting-mobile-next-gen.collapsed.fine-jewelry{min-height:1550px;max-height:1550px;height:1550px}#setting-mobile-next-gen.collapsed.product-complete-ring{min-height:1342px;max-height:1342px;height:1342px}#setting-mobile-next-gen.collapsed.product-setting{min-height:1495px;max-height:1495px;height:1495px}#ng-got-questions img{width:48px;height:48px;border-radius:50%;position:relative;border:4px solid #ffffff}#ng-got-questions .img-1{z-index:1}#ng-got-questions .img-2{z-index:2;right:13px}#ng-got-questions .img-3{z-index:3;right:25px}#ng-got-questions .virtual-shop{position:relative;right:5px}#ng-got-questions .chat-svg{stroke:#4169e1}#ng-got-questions .bubble-questions{white-space:normal;display:block;width:-moz-fit-content;width:fit-content}#ng-got-questions .chat-questions{width:150px}#ng-got-questions .chat-experts{width:calc(100% - 150px);display:flex;align-items:center}.virtual-break{display:none}@media(min-width:390px){.virtual-break{display:block}}.body--dark #got-questions a{color:#fff}.body--dark #got-questions .container{border:none;background:#363636}.body--dark #got-questions .container .main-headline{color:#fff}.body--dark #got-questions .container__heading .container__heading--sub{color:var(--q-primary)}.body--dark #got-questions .container__heading .avatars img{border:4px solid rgba(45,133,226,.1803921569)}.body--dark #got-questions .container__actions .q-btn:before{border:1px solid #565656}#got-questions .container{width:100%}#got-questions .container__heading .container__heading--right{position:relative;right:20px;bottom:4px}#got-questions .mobile-container-color{background:#1c1c1e!important}#got-questions span{font-family:LinetoMedium}#got-questions a{text-decoration:none;width:50%;color:#000}#got-questions .container{padding:35px 0 0;background:#fff;border-radius:20px;font-family:LinetoMedium;border:1px solid #e4eaf0;box-shadow:0 4px 8px #10184012}#got-questions .container-next-gen{background:#fff;font-family:LinetoMedium}#got-questions .container .message{margin:8px 4px;font-size:16px!important}#got-questions .container .show-more-message{border:.5px solid}#got-questions .container__heading{font-size:24px;line-height:43px;color:#0d0659}#got-questions .container__heading .avatars img{border-radius:50%;border:4px solid #ffffff;height:58px;width:58px;position:relative;box-shadow:0 2.4166667461px 4.8333334923px #10184012!important}#got-questions .container__heading .avatars .img-1{z-index:1;left:21px;box-shadow:0 2.4166667461px 4.8333334923px #10184012!important}#got-questions .container__heading .avatars .img-2{z-index:2;right:7px;box-shadow:0 2.4166667461px 4.8333334923px #10184012!important}#got-questions .container__heading .avatars .img-3{z-index:3;right:38px;box-shadow:0 2.4166667461px 4.8333334923px #10184012!important}#got-questions .container__heading .container__heading--sub{color:#484848cc;font-size:16px;line-height:20px}.section-retailer-desktop{width:1180px!important;margin:0 auto}#got-questions .container__actions{display:flex;align-items:center}#got-questions .container__actions .email-icon{color:var(--q-primary);width:21px;height:22px;margin-right:5px}#got-questions .container__actions .phone-icon{color:var(--q-primary);width:20px;height:19px}#got-questions .container__actions .q-btn{width:50%;padding:17px 0;font-size:16px;cursor:pointer}#got-questions .container__actions .q-btn:before{border:1px solid #e4eaf0;box-shadow:none}#got-questions .container__actions .container__actions--left{border-bottom-left-radius:15px;border-left:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;width:100%;border-top-left-radius:0}#got-questions .container__actions .container__actions--right{border-bottom-right-radius:15px;border-right:none!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important;width:100%;border-top-right-radius:0}#got-questions .chat-now{width:16px;height:16px}#got-questions .chat-now path{stroke:var(--q-primary)}.body--dark #got-questions .mobile a{color:#fff}.body--dark #got-questions .mobile .container{border:1px solid rgba(120,120,120,.8);background:#363636}.body--dark #got-questions .mobile .container .main-headline{color:#fff}.body--dark #got-questions .mobile .container__heading .container__heading--sub{color:var(--q-primary)!important}.body--dark #got-questions .mobile .container__heading .avatars img{border:4px solid var(--q-primary) 2e}.body--dark #got-questions .mobile .container__actions .q-btn:before{border:1px solid #565656}#got-questions .mobile .container{margin-top:0;margin-bottom:23px;border-radius:20px;box-shadow:0 0!important}#got-questions .mobile .container .main-headline{position:relative;top:7px}#got-questions .mobile .container .email-icon{margin-right:0}#got-questions .mobile .container__heading .avatars{width:80%}#got-questions .mobile .container__actions--right{border-bottom-right-radius:20px}#got-questions .mobile .container__actions--left{border-bottom-left-radius:20px}#got-questions .mobile .container .message{margin:8px 4px;font-size:14px!important;border-radius:30px}#got-questions .mobile .container__heading .container__heading--right{padding:0 20px;font-size:16px}#got-questions .mobile .container__heading .container__heading--right .container__heading--sub{font-size:14px}#got-questions .mobile .container__heading .avatars{width:100%;height:37px}#got-questions .mobile .container__heading .avatars img{width:40px;height:40px;border:2px solid var(--q-primary) 2e}#got-questions .mobile .container__heading .avatars .img-1{left:19px}#got-questions .mobile .container__heading .avatars .img-2{left:3px}#got-questions .mobile .container__heading .avatars .img-3{left:-13px}#got-questions .mobile .container__actions .q-btn span{position:relative;right:10px}#got-questions .mobile span{font-family:LinetoMedium}#got-questions .mobile a{text-decoration:none;width:50%;color:#000}#got-questions .mobile .container{margin-top:44px;padding:35px 0 0;background:#fff;border-radius:20px;font-family:LinetoMedium;border:1px solid #e4eaf0;box-shadow:0 0!important}#got-questions .mobile.isSettingPdp .container{margin-top:0;background:#fff;border-radius:20px;font-family:LinetoMedium;box-shadow:0 5px 20px #0000000d!important;border:0px;border-radius:7px!important}#got-questions .mobile .container .message{margin:8px 4px;font-size:14px!important}#got-questions .mobile .container .show-more-message{border:.5px solid}#got-questions .mobile .container__heading{font-size:24px;line-height:20px;color:#0d0659}#got-questions .mobile .container__heading .avatars img{border-radius:50%;border:4px solid #fff;height:58px;width:58px;position:relative;box-shadow:0 2.4166667461px 4.8333334923px #10184040!important}#got-questions .mobile .container__heading .avatars .img-1{z-index:1;left:21px;box-shadow:0 2.4166667461px 4.8333334923px 0 #101840 12!important}#got-questions .mobile .container__heading .avatars .img-2{z-index:2;right:7px;box-shadow:0 2.4166667461px 4.8333334923px 0 #101840 12!important}#got-questions .mobile .container__heading .avatars .img-3{z-index:3;right:38px;box-shadow:0 2.4166667461px 4.8333334923px 0 #101840 12!important}#got-questions .mobile .container__heading .container__heading--sub{color:#484848cc!important;font-size:16px;line-height:20px}#got-questions .mobile .container__actions{display:flex;align-items:center}#got-questions .mobile .container__actions .email-icon{color:var(--q-primary);width:21px;height:22px;margin-right:5px}#got-questions .mobile .container__actions .phone-icon{color:var(--q-primary);width:20px;height:19px}#got-questions .mobile .container__actions .q-btn{width:50%;padding:17px 0;font-size:16px;cursor:pointer}#got-questions .mobile .container__actions .q-btn:before{border-top:1px solid #e4eaf0;box-shadow:none;border-bottom:0px;border-right:0px;border-left:0px}#got-questions .mobile .container__actions .container__actions--left{border-bottom-left-radius:15px;border-left:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;width:100%}#got-questions .mobile .container__actions .container__actions--right{border-bottom-right-radius:15px;border-right:none!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important;width:100%;border-left:1px solid #e4eaf0}#got-questions .avatars-next-gen img{border-radius:50%;width:40px;height:40px;border:2px solid #FFFFFF}.body--dark #got-questions .mobile .container__actions .container__actions--right{border-bottom-right-radius:15px;border-right:none!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important;width:100%;border-left:0px}#zoomable-img{position:relative;cursor:default;width:100%;height:100%}#zoomable-img .image-wrapper{position:relative;width:100%;height:100%;border-radius:inherit;overflow:hidden}#zoomable-img .regular-img{width:100%;height:100%;transition:opacity .1s ease;position:absolute;top:0;left:0;z-index:2;-o-object-fit:cover;object-fit:cover}#zoomable-img .gradient-overlay{position:absolute;inset:0;pointer-events:none;z-index:1000;background:radial-gradient(50% 50% at 50% 50%,#73410700 30%,#732d0703)}.body--dark #setting-detail-vertical-picker .block{border:1px solid #1c1c1e}.body--dark #setting-detail-vertical-picker .block:hover:not(.active-block){border:1.2px solid #66A1FF;transition:.1s}.body--dark #setting-detail-vertical-picker .block.active-block{border:1.2px solid #66A1FF;transition:.1s}.body--light #setting-detail-vertical-picker .block{border:1px solid #E7E7E5}.body--light #setting-detail-vertical-picker .block:hover:not(.active-block){border:1.2px solid #1B2F42}.body--light #setting-detail-vertical-picker .block.active-block{border:1.2px solid #1B2F42}.setting-page-redesign .block{width:72px!important;height:80px!important}#setting-detail-vertical-picker{width:100%;min-width:0}#setting-detail-vertical-picker .thumbnail-column-wrap .thumbnail-chevron{width:100%;height:28px;min-height:28px;background:none;box-shadow:none;cursor:pointer}#setting-detail-vertical-picker .thumbnail-column-wrap .thumbnail-chevron:disabled{opacity:.3}#setting-detail-vertical-picker .thumbnail-column{max-height:574px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}#setting-detail-vertical-picker .thumbnail-column::-webkit-scrollbar{display:none}#setting-detail-vertical-picker .block{display:block;width:70px;height:70px;cursor:pointer;border-radius:4px;margin-bottom:12px;transition:border .1s;position:relative;overflow:hidden}#setting-detail-vertical-picker .block img,#setting-detail-vertical-picker .block .video-thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:3px}#setting-detail-vertical-picker .block .spinshot-360-thumbnail{position:absolute;width:41px;height:10px;left:14px;top:105px}#setting-detail-vertical-picker .block .video-play-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:3px;pointer-events:none}#setting-detail-vertical-picker .block .video-play-overlay svg path{fill:#000}#setting-detail-vertical-picker .block .video-play-overlay svg circle{fill:#fff;opacity:.8}#setting-detail-vertical-picker .block:before,#setting-detail-vertical-picker .block:after{display:none!important}#setting-detail-vertical-picker .main-preview{flex:1 1 auto;min-width:0;width:100%}#setting-detail-vertical-picker .main-preview .arrow-controls{position:absolute;bottom:40px;z-index:1001;right:86px;gap:10px;display:flex}#setting-detail-vertical-picker .main-preview .arrow-controls .q-btn{width:34px;height:34px}#setting-detail-vertical-picker .main-preview .border-container{width:100%;max-width:605px;aspect-ratio:1/1;min-height:0;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative;border:1px solid #E7E7E5}#setting-detail-vertical-picker .main-preview .border-container:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1000!important;border-radius:16px;background:radial-gradient(50% 50% at 50% 50%,#73410700 30%,#732d0703)}#setting-detail-vertical-picker .main-preview .wrapper{width:100%;position:relative}#setting-detail-vertical-picker .main-preview .wrapper .main-image{width:100%;height:100%;position:relative;display:block;z-index:0!important;-o-object-fit:contain;object-fit:contain}#setting-detail-vertical-picker .main-preview .wrapper .video-container{width:100%;height:100%}#setting-detail-vertical-picker .main-preview .wrapper .main-video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;display:block;z-index:0!important}#setting-detail-vertical-picker .main-preview .wrapper .media-label{position:absolute;bottom:12px;left:12px;color:#1b2f42;font-size:14px;line-height:24px;padding:2px 8px;background:#f7f7f7cc;border:.5px solid #E1E8F0;border-radius:6px;z-index:2;pointer-events:none}#product-faq-next-gen .q-card__section--vert[data-v-6342c956]{padding-top:0;padding-bottom:0}#product-faq-next-gen .copy-details-click[data-v-6342c956]{z-index:2;top:49px;left:140px}#product-faq-next-gen[data-v-6342c956] .q-item__section--side>.q-icon{position:relative;left:15px}#product-faq-next-gen[data-v-6342c956] .q-expansion-item .q-focus-helper{visibility:hidden}#product-faq-next-gen[data-v-6342c956] .product-faq-item{width:105%;padding:0 4px}.body--dark #product-faq-next-gen .ring-details[data-v-6342c956]{background:#1c1c1e!important}.body--dark #product-faq-next-gen .ring-details .ring-detail-dark[data-v-6342c956]{color:#fff!important}#ng-bg-primary-background-cart{position:relative;top:-36px}.setting-uplift--left-sticky{position:sticky;top:0;align-self:flex-start;z-index:10}#sticky-cart-buttons{background:var(--color-White, #FFF);border-radius:0!important}#sticky-cart-buttons div{flex-direction:column;width:100%;gap:12px}#sticky-cart-buttons div .sticky-cart-button{display:flex;padding:14px 28px;justify-content:center;align-items:center;border-radius:9999px;text-align:center;font-size:18px;line-height:28px;letter-spacing:-.25px;width:100%}#sticky-cart-buttons div .sticky-cart-button.back-to-bag-btn{background:#4169e1;color:var(--color-White, #FFF)}#sticky-cart-buttons div .sticky-cart-button.product-details-btn{border:1px solid var(--color-border-divider-primary-gray-200, #E5E7EB);color:var(--color-button-links-dark, #1B2F42)}.ng-desktop-container-new{max-width:1214px;margin:0 auto}.uplift-bg{background:#fff}.ng-breadcrumbs li:before{content:"/";color:var(--color-text-tertiary-gray-500, #6b7280)}.ng-breadcrumbs li a span{color:var(--q-primary)}.product-prices-section h1 span{font-family:LinetoLight}.product-wrap .matching-band-btn.new-pdp-matching-band-btn{font-size:14px;line-height:18px;align-items:center;display:flex;margin:6px 0 12px}.product-wrap .matching-band-btn.new-setting-and-band-pdp-matching-band-btn{border:1px solid #DFDFDF;width:237px!important;border-radius:8px;margin-top:16px}.product-wrap .matching-band-btn.new-setting-and-band-pdp-matching-band-btn button{width:100%}.product-wrap .setting-pdp-global-reviews{background:#fff;padding-bottom:20px}.product-wrap.collapsed{min-height:1065px;max-height:1065px;height:1065px;overflow:hidden}.product-wrap.collapsed.product-setting,.product-wrap.collapsed.fine-jewelry{min-height:1290px;max-height:1290px;height:1290px}@media(max-width:768px){.header{margin-top:0}}.clear-both{clear:both}.zoom-view-container{height:100%;width:100%;position:relative}.zoomed-image-display{width:100%;height:100%;background-repeat:no-repeat;border-radius:8px;border:1px solid #e7e7e5}.svg-wedding-band{fill:var(--q-primary)}.band-wrapper{position:relative}.band-wrapper .scroll-to-band-helper{position:absolute;width:100px;top:-100px}.wholesaler-details{color:#484848}.wholesaler-details .wholesaler-seller{color:#9e9e9e}.wholesaler-details .wholesaler-seller.retailer-51,.wholesaler-details .wholesaler-seller.retailer-170{color:#a4b0da}.wholesaler-details .wholesaler-seller.retailer-52,.wholesaler-details .wholesaler-seller.retailer-182{color:#9e9e9e}.bi-reply-rotate{transform:rotateY(180deg)}.rc-simple-logo{position:absolute;display:flex;align-content:center;justify-content:center;width:100%;z-index:1}.reviewio-counter{line-height:20px}.color-carrot-green{color:#00d56a;fill:#00d56a}.matching-ring{grid-template-columns:1fr 12fr;display:grid;align-items:center}.matching-ring svg{justify-self:flex-start}.matching-ring span{font-size:15px}.mobileGrid{grid-template-columns:1fr 8fr!important}.svg-shield{fill:#9b9b9b!important;width:12px;height:12px;margin-right:4px;vertical-align:middle}.shipping-section-wrapper{padding-top:16px!important;margin-top:16px!important}.light-background{background:#fff}.next-gen-got-questions-offset{position:relative;bottom:26px}.diagram-tracking-container{position:relative;width:876px}.got-question-margin-desktop{position:relative;top:50px}.got-question-margin-mobile{position:relative;top:26px}.favorite-button{top:84vw}@media(max-width:440px){.favorite-button{top:82vw}}@media(max-width:370px){.favorite-button{top:80vw}}.favorite-button{right:16px;position:absolute;z-index:2}.shop-similar-rings-grid-wrap{border-top:#E5E7EB 1px solid;background-color:#fff}@media only screen and (max-device-width:390px){.svg-shield{width:10px;height:10px;margin-right:2px}}@media only screen and (max-device-width:335px){.svg-shield{width:8px;height:8px;margin-right:2px}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.product-diamond-wrap-inner{position:relative;bottom:50px}.below-fold-container{z-index:10}}@media only screen and (min-device-width:1024px)and (max-device-width:1366px)and (-webkit-min-device-pixel-ratio:2){.ipad-right-side{width:49%!important;margin-left:10px}}.body--dark .svg-wedding-band{fill:#fff}.body--dark #ng-bg-primary-background-cart{background:#18181b}.body--dark .uplift-bg{background:#18181b!important}.body--dark .product-wrap.setting-page .svg-share-button path{fill:#fff}.body--dark .wholesaler-details span{color:#bdbdbd}.body--dark .below-fold-container{background-color:#18181b}.body--dark .setting-pdp-global-reviews{background:#18181b}.body--dark .shop-similar-rings-grid-wrap{background-color:#18181b;border-top:none;border-bottom:1px solid rgba(225,231,240,.16)}.body--dark .next-gen-got-questions-offset{background:#18181b;bottom:0;padding-bottom:60px;margin-top:0!important;padding-top:60px!important}.body--dark .next-gen-got-questions-offset .container{background:#18181b!important;border:1px solid var(--border-divider-secondary, rgba(243, 244, 246, .08))!important}.body--dark .next-gen-got-questions-offset .container .container__actions .q-btn:before{border-color:#f3f4f614!important}.body--dark .ng-peace-of-mind{background:linear-gradient(180deg,#232a2e,#1c1c1e)!important}.body--dark .matching-band-btn.ng-border-separator-white{border-color:#6a94ef!important}.body--dark .matching-band-btn.ng-border-separator-white .q-btn span{color:#6a94ef}.body--dark .layout-footer-desktop-ng{background-color:#232a2e!important}.body--dark .bottom-part{background-color:#232a2e66!important}.wishlist-icon{width:-moz-fit-content;width:fit-content;position:absolute;right:33px;top:57px;z-index:9}.product-wrap.setting-page .shape-picker button.shape.active{box-shadow:inset 0 0 0 1px #66a1ff!important;border-radius:8px}#setting-uplift .uplift-flow .q-btn:active{background:#364859!important;opacity:1!important}#setting-uplift .grid-item{position:relative}#setting-uplift .fade-enter-active,#setting-uplift .fade-leave-active{transition:opacity .4s}#setting-uplift .fade-enter,#setting-uplift .fade-leave-to{opacity:0}#setting-uplift .dynamic-scroll-right-side{height:96vh;overflow-y:auto}#setting-uplift .delivery-by-deadline{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:14px}#setting-uplift .delivery-by-deadline .svg-gift{width:24px;height:24px;fill:#0e8345}#setting-uplift .delivery-by-deadline span{color:#0e8345;font-family:LinetoBook;font-size:14px;font-style:normal;line-height:24px;letter-spacing:-.1px}#setting-uplift .delivery-by-deadline.dark .svg-gift{fill:#1ab061}#setting-uplift .delivery-by-deadline.dark span{color:#1ab061}#setting-uplift .spinshot-360{width:160px!important;height:30px!important}#setting-uplift .spinshot-item .spinshot-wrapper{border-bottom:1px solid #e1e6f0}#setting-uplift .wishlist-btn{border:1px solid #EAEAEA!important;height:56px}#setting-uplift .wishlist-btn span:hover{opacity:.9}#setting-uplift .matching-band-btn:hover{background:#f5f5f5!important}#setting-uplift .matching-band-btn:active{background:#ebebeb!important;opacity:1!important}#setting-uplift .image-grid-item{border:1px solid #e1e6f0}#setting-uplift .metal-picker-wrap-new.jewelry-page-redesign .q-btn.metal-active-ring-redesign.active{outline:none!important;outline-offset:0!important;border-radius:50%!important}#setting-uplift .rating-label-position{position:relative;top:2px}#setting-uplift .shape-picker{height:40px;position:relative;bottom:3px}#setting-uplift .single-image-centered{display:block;width:50%;margin:0 auto}#setting-uplift .images-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}#setting-uplift .images-grid .image-item{width:100%;border:1px solid #E1E6F0;position:relative;aspect-ratio:1/1}#setting-uplift .images-grid .image-item.no-border{border:none}#setting-uplift .images-grid .image-item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#setting-uplift .images-grid .custom-full-width-block{width:100%;margin:20px 0}#setting-uplift .unboxing-video-wrap{position:relative;border:1px solid #fff!important}#setting-uplift .unboxing-video-wrap .video-title-wrap{z-index:1;position:absolute;top:0;left:0;width:100%}#setting-uplift .unboxing-video-wrap .video-title-wrap .video-title{display:flex;padding:4px 20px;justify-content:center;align-items:center;gap:2px;background:#0000003d;font-size:16px;color:#fff}#setting-uplift .unboxing-video-wrap .mute-button-wrap{position:absolute;bottom:12px;right:12px}#setting-uplift .unboxing-video-wrap .play-button-wrap{position:absolute;top:calc(50% - 17px);left:calc(50% - 17px)}#setting-uplift .unboxing-video-wrap .play-button-wrap .control-button{width:56px!important;height:56px!important}#setting-uplift .unboxing-video-wrap .play-button-wrap .control-button svg path{fill:#fff}#setting-uplift .unboxing-video-wrap .play-button-wrap,#setting-uplift .unboxing-video-wrap .mute-button-wrap{z-index:1}#setting-uplift .unboxing-video-wrap .play-button-wrap .control-button,#setting-uplift .unboxing-video-wrap .mute-button-wrap .control-button{width:34px;height:34px;position:relative;display:flex;align-items:center;justify-content:center;background:#00000052;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f;border-radius:50%;cursor:pointer}#setting-uplift .unboxing-video-wrap .unboxing-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#setting-uplift #carat-slider-preview.caratSliderEarringsExperiment,#setting-uplift #carat-slider-preview.caratSliderEarringsExperiment .container__slide{height:100%}#setting-uplift #carat-slider-preview.caratSliderEarringsExperiment .container__slide img.container__slide--hand-img.earrings{width:100%!important;height:calc(100% - 80px)}#setting-uplift #carat-slider-preview.caratSliderEarringsExperiment .container__slide div.hand-bg-image{display:none}#setting-uplift #carat-slider-preview.caratSliderEarringsExperiment .container__slide .container__slide-viewer-text.earrings{position:absolute;bottom:90px;left:50%;transform:translate(-50%);width:100%}#setting-uplift #carat-slider-preview.caratSliderEarringsExperiment .container__slide .container__slide-viewer-text.earrings span{color:#fff;text-align:center;font-family:LinetoBook;font-size:14px}#setting-uplift #carat-slider-preview.caratSliderEarringsExperiment .container__slide .container__carat-slider{position:absolute;bottom:0;left:0;margin:0;padding:0;width:100%}#setting-uplift #carat-slider-preview.caratSliderEarringsExperiment .container__slide .container__carat-slider .slider{padding-bottom:15px}#setting-uplift #carat-slider-preview.caratSliderEarringsExperiment .container__slide .your-diamond-info{display:none}#setting-uplift #carat-slider-preview.caratSliderEarringsExperiment .q-slider__track{height:2px!important}#setting-uplift .dynamic-variants-wrap{border-radius:16px;border:1px solid var(--color-accent-background, #EFF3FE);background:linear-gradient(180deg,#eff3fe,#eff3fe00)}#setting-uplift .dynamic-variants-wrap .q-expansion-item__container{background:transparent}#setting-uplift .dynamic-variants-wrap .q-expansion-item__container .q-item{min-height:48px;padding:0;align-items:start}#setting-uplift .dynamic-variants-wrap .q-expansion-item__container .q-focus-helper{background:transparent;opacity:0}#setting-uplift #sticky-cart-buttons{background:var(--color-White, #FFF);border-radius:0!important}#setting-uplift #sticky-cart-buttons div{flex-direction:column;width:100%;gap:12px}#setting-uplift #sticky-cart-buttons div .sticky-cart-button{display:flex;padding:14px 28px;justify-content:center;align-items:center;border-radius:9999px;text-align:center;font-size:18px;line-height:28px;letter-spacing:-.25px;width:100%}#setting-uplift #sticky-cart-buttons div .sticky-cart-button.back-to-bag-btn{background:#4169e1;color:var(--color-White, #FFF)}#setting-uplift #sticky-cart-buttons div .sticky-cart-button.product-details-btn{border:1px solid var(--color-border-divider-primary-gray-200, #E5E7EB);color:var(--color-button-links-dark, #1B2F42)}.body--dark #setting-uplift{background:#18181b!important}.body--dark #setting-uplift .header-stars-setting-redesign .q-icon{color:#66a1ff!important}.body--dark #setting-uplift .header-stars-setting-redesign .q-icon .q-icon__svg,.body--dark #setting-uplift .header-stars-setting-redesign .q-icon svg{color:#66a1ff!important;fill:#66a1ff!important}.body--dark #setting-uplift .image-item{border:1px solid #2C2C2E}.body--dark #setting-uplift .wishlist-btn{border:1px solid grey!important}.body--dark #setting-uplift .metal-picker-wrap-new.jewelry-page-redesign .q-btn.metal-active-ring-redesign.active{outline:none!important;outline-offset:0!important;border-radius:50%!important}.body--dark #setting-uplift .matching-band-btn:hover,.body--dark #setting-uplift .matching-band-btn:active{background:#1b2f42!important}.body--dark #setting-uplift .active:not(.metal-active-ring-redesign):not(.border-color):not(.shape){border:1px solid #66A1FF!important}.body--dark #setting-uplift .wishlist-btn:hover{background:#000!important}.body--dark #setting-uplift .uplift-flow .q-btn:hover{background-color:#66a1ff!important;opacity:1!important}.body--dark #setting-uplift .dynamic-variants-wrap{border:1px solid rgba(106,148,239,.1);background:linear-gradient(180deg,#6a94ef1a,#6a94ef00)}.body--dark #setting-uplift .dynamic-variants-wrap .q-expansion-item__container .q-focus-helper{background:transparent}.page-search-wrap.collapsed{min-height:1450px;max-height:1450px;height:1450px;overflow:hidden}.page-settings-search-mobile-wrap.collapsed .results-mobile,.page-diamonds-search-mobile-wrap.collapsed .page-search-wrap-mobile-inner{min-height:600px;max-height:600px;height:600px;overflow:hidden}.desktop-cart-preview{gap:32px;display:flex;flex-wrap:nowrap;justify-content:space-between}
