.ng-breadcrumbs{display:flex;margin:0;background:#fff;min-height:40px!important;height:40px!important;max-height:40px!important}.ng-breadcrumbs li{display:flex;font-size:14px}.ng-breadcrumbs li:first-child:before{content:"";display:none}.ng-breadcrumbs li a,.ng-breadcrumbs li span{border-bottom:0 none!important;font-size:14px}.ng-breadcrumbs li a>span{color:#4169e1}.ng-breadcrumbs li:last-child{font-family:LinetoMedium,system,-apple-system,".SFNSText-Regular",San Francisco,Roboto,Segoe UI,Helvetica Neue,Lucida Grande,sans-serif}.ng-breadcrumbs li:last-child.ellipsis-end{display:inline-block;text-overflow:ellipsis;overflow:hidden;width:210px;white-space:nowrap}.ng-breadcrumbs li:before{content:"/";padding:0 10px}.ng-breadcrumbs.ng-breadcrumbs-dark{background:#1b2f42;color:#fff}.ng-breadcrumbs.ng-breadcrumbs-dark li a span{color:#fff!important}#product-reviews-stars .rating-star-redesign[data-v-2e4ede3a]{width:12px;height:12px;flex-shrink:0;color:#1b2f42}#product-reviews-stars .rating-star-redesign[data-v-2e4ede3a]:not(:last-child){margin-right:2px}.body--dark #product-reviews-stars .rating-star-redesign{color:#fff}.band-item-desktop[data-v-bbd1368b]{-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-bbd1368b]{left:12px}.band-item-right[data-v-bbd1368b]{right:12px}.band-item-mobile[data-v-bbd1368b]{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-bbd1368b]{padding:4px;left:48%}}.band-item-link[data-v-bbd1368b]{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:#515d6a;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}.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-deac6f0d]{font-family:Script_MT_Bold!important}.times-new-roman-font[data-v-deac6f0d]{font-family:TimesNewRoman!important}.pdp-engraving-btn-wrap[data-v-deac6f0d]{width:100%;padding:0 4px 6px}.engraving-saved-row[data-v-deac6f0d]{display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:12px}.engraving-saved-left[data-v-deac6f0d]{display:flex;flex-direction:column;gap:0;overflow:hidden;flex:1}.engraving-label[data-v-deac6f0d]{font-size:14px;color:#6b7280;font-weight:400;line-height:20px}@media(min-width:1024px){.engraving-label[data-v-deac6f0d]{font-size:16px;line-height:24px;letter-spacing:-.1px}}.engraving-value[data-v-deac6f0d]{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-deac6f0d]{font-size:18px;line-height:24px}}.engraving-edit-btn[data-v-deac6f0d]{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-deac6f0d]{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-deac6f0d]{font-size:16px;line-height:24px;letter-spacing:-.1px}}.pdp-engraving-icon[data-v-deac6f0d]{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}#setting-mobile-next-gen{overflow-x:hidden}#setting-mobile-next-gen .upper-wrap{bottom:7px;z-index:10}#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:#515d6a!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}.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 .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}#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 .body--dark .experiment-comp-value,#complete-ring-price-section .body--dark .experiment-comp-value span{color:#9ca3af!important}#complete-ring-price-section .body--dark .experiment-comp-value svg path{stroke:#9ca3af!important}#complete-ring-price-section .body--dark .experiment-comp-value svg path[fill]{fill:#9ca3af!important;stroke:none!important}#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;display:flex;flex-direction:column;align-items:flex-start;font-size:16px;margin-bottom:0}#complete-ring-price-section .prices-section-rewamped .price-row-mobile{display:flex;align-items:center;gap:8px}#complete-ring-price-section .prices-section-rewamped .price-row-mobile .price-val{font-size:22px;line-height:30px;font-family:LinetoMedium;color:#1b2f42}#complete-ring-price-section .prices-section-rewamped .price-row-mobile .experiment-comp-value{color:#6b7280!important;font-size:14px!important;line-height:20px;letter-spacing:-.1px;display:inline-flex;align-items:center;text-transform:none}#complete-ring-price-section .prices-section-rewamped .price-row-mobile .experiment-comp-value span{color:#6b7280!important;font-size:14px!important;font-family:LinetoBook!important;line-height:20px}#complete-ring-price-section .prices-section-rewamped .price-row-mobile .experiment-comp-value svg{fill:none!important;stroke:none!important}#complete-ring-price-section .prices-section-rewamped .price-row-mobile .experiment-comp-value svg path{stroke:#6b7280!important;fill:none!important}#complete-ring-price-section .prices-section-rewamped .price-row-mobile .experiment-comp-value svg path[fill]{fill:#6b7280!important;stroke:none!important}#complete-ring-price-section .prices-section-rewamped .price-row-mobile .striked-price-value{text-decoration-line:line-through;color:#6b7280!important}#complete-ring-price-section .prices-section-rewamped .product-links-row{font-size:16px;line-height:24px}#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;color:#1b2f42}#complete-ring-price-section .price-alternative{text-transform:capitalize;display:flex;gap:8px;align-items:center}#complete-ring-price-section .price-alternative .experiment-comp-value{color:#6b7280!important;font-size:16px!important;line-height:24px;letter-spacing:-.1px;display:inline-flex;align-items:center;text-transform:none}#complete-ring-price-section .price-alternative .experiment-comp-value span{color:#6b7280!important;font-size:16px!important;font-family:LinetoBook!important;line-height:24px}#complete-ring-price-section .price-alternative .experiment-comp-value svg{fill:none!important;stroke:none!important}#complete-ring-price-section .price-alternative .experiment-comp-value svg path{stroke:#6b7280!important;fill:none!important}#complete-ring-price-section .price-alternative .experiment-comp-value svg path[fill]{fill:#6b7280!important;stroke:none!important}#complete-ring-price-section .price-alternative .experiment-comp-value.is-dark,#complete-ring-price-section .price-alternative .experiment-comp-value.is-dark span{color:#7d8c9b!important}#complete-ring-price-section .price-alternative .striked-price-value{text-decoration-line:line-through;color:#6b7280!important}#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 .complete-prices-card .experiment-comp-value{color:#6b7280!important;font-size:14px!important;line-height:20px;letter-spacing:-.1px;display:inline-flex;align-items:center;text-transform:none}#complete-ring-price-section .complete-prices-card .experiment-comp-value span{color:#6b7280!important;font-size:14px!important;font-family:LinetoBook!important;line-height:20px}#complete-ring-price-section .complete-prices-card .experiment-comp-value svg{fill:none!important;stroke:none!important}#complete-ring-price-section .complete-prices-card .experiment-comp-value svg path{stroke:#6b7280!important;fill:none!important}#complete-ring-price-section .complete-prices-card .experiment-comp-value svg path[fill]{fill:#6b7280!important;stroke:none!important}#complete-ring-price-section .complete-prices-card .experiment-comp-value.is-dark,#complete-ring-price-section .complete-prices-card .experiment-comp-value.is-dark span{color:#7d8c9b!important}#complete-ring-price-section .complete-prices-card .striked-price-value{text-decoration-line:line-through;color:#6b7280!important}#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{font-size:16px}#complete-ring-price-section .complete-ring-price-section-alternative .complete-prices-card .product-price{font-size:16px;color:#1b2f42}#complete-ring-price-section .complete-ring-price-section-alternative .complete-prices-card .discounted-price-val{color:#1b2f42}#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)}.body--dark #product-prices-section-dynamic .experiment-comp-value,.body--dark #product-prices-section-dynamic .experiment-comp-value span{color:#9ca3af!important}.body--dark #product-prices-section-dynamic .experiment-comp-value+svg :deep(path){stroke:#9ca3af!important}.body--dark #product-prices-section-dynamic .experiment-comp-value+svg :deep(path[fill]){fill:#9ca3af!important;stroke:none!important}#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:#9ca3af!important}#product-prices-section-dynamic .experiment-comp-value.is-dark+svg :deep(path){stroke:#9ca3af!important}#product-prices-section-dynamic .experiment-comp-value.is-dark+svg :deep(path[fill]){fill:#9ca3af!important;stroke:none!important}#product-prices-section-dynamic .striked-price-value{text-decoration-line:line-through}#product-faq-next-gen .q-card__section--vert[data-v-54a633ad]{padding-top:0;padding-bottom:0}#product-faq-next-gen .copy-details-click[data-v-54a633ad]{z-index:2;top:49px;left:140px}#product-faq-next-gen[data-v-54a633ad] .q-item__section--side>.q-icon{position:relative;left:15px}#product-faq-next-gen[data-v-54a633ad] .q-expansion-item .q-focus-helper{visibility:hidden}#product-faq-next-gen[data-v-54a633ad] .product-faq-item{width:105%;padding:0 4px}.body--dark #product-faq-next-gen .ring-details[data-v-54a633ad]{background:#1c1c1e!important}.body--dark #product-faq-next-gen .ring-details .ring-detail-dark[data-v-54a633ad]{color:#fff!important}.body--light #editorial-pick[data-v-2d457bfe]{background:#fff}body.desktop #editorial-pick .editorial-pick-wrap[data-v-2d457bfe]{width:100%;max-width:872px;margin-left:auto;margin-right:auto}body.desktop #editorial-pick .editorial-pick-grid[data-v-2d457bfe]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}body.desktop #editorial-pick .editorial-fade-enter-active[data-v-2d457bfe],body.desktop #editorial-pick .editorial-fade-leave-active[data-v-2d457bfe]{transition:opacity .2s ease-out,transform .2s ease-out}body.desktop #editorial-pick .editorial-fade-enter-from[data-v-2d457bfe],body.desktop #editorial-pick .editorial-fade-leave-to[data-v-2d457bfe]{opacity:0;transform:translateY(6px)}body.desktop #editorial-pick .editorial-slide-media[data-v-2d457bfe]{position:relative}body.desktop #editorial-pick .editorial-slide-video[data-v-2d457bfe]{display:block;width:100%;-o-object-fit:cover;object-fit:cover}body.desktop #editorial-pick .editorial-pick-title-btn[data-v-2d457bfe]{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}#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 #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}.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}
