.slideshow .swiper-slide-active,.slideshow .swiper-slide-duplicate-active,.slideshow .swiper-slide-active .slideshow-slide__inner,.slideshow .swiper-slide-duplicate-active .slideshow-slide__inner{opacity:1!important}.slideshow .swiper-slide-active .image__img,.slideshow .swiper-slide-duplicate-active .image__img{opacity:1!important;transform:none!important}.slideshow .swiper-slide-active .animation--section-blocks>*,.slideshow .swiper-slide-duplicate-active .animation--section-blocks>*{opacity:1!important;transform:translateY(0)!important}.product__color-swatch,.product__color-swatch:before,.product__color-swatch:after,.am-ob__swatch,.am-ob__swatch:before,.am-ob__swatch:after,.product-swatches-options__item--swatch,.product-swatches-options__item--swatch:before,.product-swatches-options__item--swatch:after{border-radius:50%!important}.am-ob__swatches .product__color-swatch:before{box-shadow:none!important}.amorelle-card-price__stone,.product-item__swatch-count{display:none!important}.product-item:has(a[href*=-earrings]) .product-item__media .image__img{transform:none!important}html body [id$=__hero] .slideshow{--custom-height: calc(100svh - var(--announcement-height, 0px)) !important;--custom-height-mobile: calc(100svh - var(--announcement-height, 0px)) !important}@media(max-width:749px){html body [id$=__hero] .slideshow__inner,html body [id$=__hero] .slideshow-slide,html body [id$=__hero] .slideshow-slide__inner{height:calc(100svh - var(--announcement-height, 0px))!important}}html:root{--am-card-zoom-origin: 50% 100%}html body [id$=__solitaire_feature] a[class*=btn],html body [id$=__solitaire_feature] a[class*=button]{display:flex!important;width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:14px 40px!important;border-radius:999px!important}html body [id$=__solitaire_feature] h2{margin-bottom:0!important}html body [id$=__solitaire_feature] h2+*{margin-top:16px!important;margin-bottom:16px!important}html body [id$=__solitaire_feature] h2~p,html body [id$=__solitaire_feature] h2~div p{margin-top:0!important}html body [id$=__custom_cta] .section{background:#f8f3ec!important;padding:clamp(56px,7vw,112px) 0!important}html body [id$=__custom_cta] .image-with-text-split__inner{max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,64px)!important;align-items:center!important}html body [id$=__custom_cta] .image-with-text-split__image-container{overflow:hidden}html body [id$=__custom_cta] .image-with-text-split__text-container{padding:0 0 0 clamp(32px,6vw,104px)!important}html body [id$=__custom_cta] .image-with-text-split__text-container-inner{max-width:460px!important}html body [id$=__custom_cta] .image-with-text-split__text-container-accent{font-size:11px!important;letter-spacing:.24em!important;color:#731818!important;margin:0 0 20px!important}html body [id$=__custom_cta] .image-with-text-split__text-container-heading{font-size:clamp(36px,3.6vw,52px)!important;line-height:1.12!important;font-weight:400!important;margin:0!important}html body [id$=__custom_cta] .image-with-text-split__text-container-heading:after{content:"";display:block;width:40px;height:1px;background:#c4a89a;margin:28px 0 24px}html body [id$=__custom_cta] .image-with-text-split__text-container-text{font-size:15px!important;line-height:1.8!important;color:#6b5d55!important;margin:0!important;max-width:30em}html body [id$=__custom_cta] .button-block__button{margin-top:36px!important;width:auto!important}html body [id$=__custom_cta] .btn{width:auto!important;display:inline-flex!important;border-radius:999px!important;overflow:hidden;min-height:50px!important;padding:0 44px!important;font-size:11px!important;letter-spacing:.2em!important}@media(max-width:749px){html body [id$=__custom_cta] .image-with-text-split__text-container{padding:40px 0 0!important}html body [id$=__custom_cta] .image-with-text-split__text-container-inner{max-width:none!important;text-align:center}html body [id$=__custom_cta] .image-with-text-split__text-container-heading:after{margin:24px auto 20px}html body [id$=__custom_cta] .image-with-text-split__text-container-text{margin:0 auto!important}}html body [id$=__faq] .section{padding-bottom:clamp(72px,9vw,128px)!important}html body [id$=__faq] .collapsible-row-list-item:last-child{border-bottom:0!important}html body [id$=__footer] .section{padding-top:clamp(56px,6vw,88px)!important}
/*# sourceMappingURL=/cdn/shop/t/51/assets/custom.css.map */
