@media(min-width:970px)and (max-width:1023px){.ng-pa-20[data-v-ba285001]{padding:20px!important}.ng-pt-20[data-v-ba285001]{padding-top:20px!important}.ng-pb-20[data-v-ba285001]{padding-bottom:20px!important}.ng-pl-20[data-v-ba285001]{padding-left:20px!important}.ng-pr-20[data-v-ba285001]{padding-right:20px!important}.ng-px-20[data-v-ba285001]{padding-left:20px!important;padding-right:20px!important}.ng-py-20[data-v-ba285001]{padding-top:20px!important;padding-bottom:20px!important}}body.desktop .landing-ring-carousel[data-v-ba285001] #two-x-two-grid-search-mobile{max-width:100%}body.desktop .landing-ring-carousel[data-v-ba285001] .horizontal-results>.landing-ring-card{flex:0 0 283px;min-width:0}body.mobile .landing-ring-carousel[data-v-ba285001] .horizontal-results>.landing-ring-card{flex:0 0 230px;max-width:100%;min-width:0}body.mobile .landing-ring-carousel[data-v-ba285001] #two-x-two-grid-search-mobile.horizontal-preview #toggle-images-modern .wrapper{height:auto;min-height:0}body.desktop #items-carousel.slp h2{margin-top:24px;margin-left:0!important;font-size:26px;font-weight:400}body.desktop #items-carousel.slp .styles{margin:16px 0 0!important}body.desktop #items-carousel h2{font-size:36px;margin:0;padding:0}body.desktop #items-carousel .new-suggested-rings{display:flex;flex-direction:row;gap:16px}body.desktop #items-carousel .new-suggested-rings>.items-carousel-card:first-child{margin-left:0!important}body.desktop #items-carousel .new-suggested-rings>.items-carousel-card:last-child{margin-right:64px}body.desktop #items-carousel .ng-items-carousel-design h2{margin:0;padding:0}body.desktop #items-carousel .ng-items-carousel-design .styles{min-height:426px}body.desktop #items-carousel .ng-items-carousel-design .styles:not(.ng-mt-16){margin:36px 0 0!important}body.desktop #items-carousel .styles{min-height:426px}body.desktop #items-carousel .styles:not(.ng-mt-16){margin:36px 0 0!important}body.desktop #items-carousel.shop-wedding-rings .ng-items-carousel-design .styles,body.desktop #items-carousel.shop-wedding-rings .styles{min-height:450px}body.desktop #items-carousel .items-carousel-scroll-wrap .items-carousel-scroll-btn--left.scroll-btn{left:12px}body.desktop #items-carousel .items-carousel-scroll-wrap .items-carousel-scroll-btn--right.scroll-btn{right:12px}#items-carousel .items-carousel-scroll-wrap{height:440px;overflow-y:hidden}#items-carousel .styles{height:440px;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}#items-carousel .styles::-webkit-scrollbar{width:0;height:0;display:none}#items-carousel .new-suggested-rings{display:flex;flex-direction:row;width:-moz-max-content;width:max-content;align-items:flex-start;height:100%}#items-carousel .new-suggested-rings .items-carousel-card{display:block;flex:0 0 auto}#items-carousel.content-sized-cards .items-carousel-scroll-wrap,#items-carousel.content-sized-cards .styles,#items-carousel.content-sized-cards .new-suggested-rings{height:auto}#items-carousel.content-sized-cards .items-carousel-scroll-wrap,#items-carousel.content-sized-cards .styles{overflow-y:visible}#items-carousel.slp h2{margin-left:0;line-height:32px;letter-spacing:-.02em!important}#items-carousel.slp .styles{margin:16px 0 0!important}#items-carousel .ng-items-carousel-design svg.favorite{position:absolute;top:unset;left:unset}#items-carousel .ng-items-carousel-design .new-suggested-rings{display:flex;flex-direction:row;gap:16px}#items-carousel .ng-items-carousel-design .setting-card{width:240px}#items-carousel .ng-items-carousel-design .home-cta-styles-popular-wrap{background:transparent!important;margin-top:32px;padding-bottom:24px}#items-carousel .ng-items-carousel-design .styles{margin:16px 0 0!important;min-height:380px}#items-carousel .ng-items-carousel-design .styles a{border-bottom:none!important}#items-carousel .ng-items-carousel-design .styles .style-wrap{border:1px solid var(--Neutrals-Separator-White, #E1E6F0);border-radius:0}#items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .home-cta-styles-popular-wrap,.comp-ring-carousel#items-carousel .ng-items-carousel-design .home-cta-styles-popular-wrap{margin-top:24px}body.mobile #items-carousel.mobile-scrollable-gutter .styles{width:100%;margin-left:0!important;margin-right:0!important}body.mobile #items-carousel .comp-value,body.mobile #items-carousel .experiment-comp-value{font-size:12px!important;line-height:18px!important}body.mobile #items-carousel .ng-items-carousel-design .styles{min-height:380px}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design svg{fill:#fff}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .home-cta-styles-popular-wrap{margin-top:0;padding:32px 0 0}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .home-cta-styles-popular-wrap h2{font-size:28px;line-height:36px;padding:0 20px}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .home-cta-styles-popular-wrap h2.shape-landing-title{font-size:24px;line-height:32px}@media(max-width:400px){body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .home-cta-styles-popular-wrap h2.shape-landing-title{font-size:20px;line-height:28px}}@media(max-width:340px){body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .home-cta-styles-popular-wrap h2.shape-landing-title{font-size:18px;line-height:24px}}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .new-suggested-rings{gap:12px}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .styles{margin:24px 0 0 20px;min-height:380px}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .styles #setting-card-mobile-outer-wrap{width:216px!important}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .styles #setting-card-mobile-outer-wrap .setting-card-mobile-wrap .setting-card-mobile-wrap-inner .setting-card-mobile-description .setting-metal-name-holder{line-height:18px}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .styles #setting-card-mobile-outer-wrap .setting-card-mobile-wrap .setting-card-mobile-wrap-inner .image-holder{height:238px}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .styles #setting-card-mobile-outer-wrap .setting-card-mobile-wrap .setting-card-mobile-wrap-inner .setting-price-holder .setting-price-wrap-new .price{line-height:20px}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .styles #setting-card-mobile-outer-wrap .setting-card-mobile-wrap .setting-card-mobile-wrap-inner .setting-price-holder .setting-price-wrap-new .price .currency-symbol{line-height:20px;color:#1b2f42}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .styles #setting-card-mobile-outer-wrap .setting-card-mobile-wrap .setting-card-mobile-wrap-inner .setting-price-holder .setting-price-wrap-new .price.text-strike{font-size:12px;line-height:18px}body.mobile #items-carousel.ng-home-cta-popular-wrap .ng-items-carousel-design .styles #setting-card-mobile-outer-wrap .setting-card-mobile-wrap .setting-card-mobile-wrap-inner .setting-price-holder .setting-price-wrap-new .price.text-strike .currency-symbol{font-size:12px;line-height:18px;color:#717b86}#items-carousel.shape-landing .styles{touch-action:pan-x}body.mobile #items-carousel.shape-landing .ng-items-carousel-design.ng-home-cta-popular-wrap .styles{margin-left:16px}body.mobile #items-carousel.shape-landing .ng-items-carousel-design.ng-home-cta-popular-wrap .styles #setting-card-mobile-outer-wrap .setting-card-mobile-wrap .setting-card-mobile-wrap-inner .setting-card-mobile-description{min-height:115px}body.mobile #items-carousel.settings-landing-carousel .items-carousel-scroll-wrap,body.mobile #items-carousel.settings-landing-carousel .styles,body.mobile #items-carousel.settings-landing-carousel .ng-items-carousel-design .styles{height:auto;min-height:0}body.mobile #items-carousel.settings-landing-carousel .new-suggested-rings{height:auto}body.desktop #items-carousel.settings-landing-carousel .items-carousel-scroll-wrap{height:480px}body.desktop #items-carousel.settings-landing-carousel .styles,body.desktop #items-carousel.settings-landing-carousel .ng-items-carousel-design .styles{height:464px;min-height:464px}
