swiper-slider .swiper{overflow:visible;padding-bottom:2.5rem!important}swiper-slider .swiper-wrapper{align-items:stretch}swiper-slider .swiper-slide{height:auto}swiper-slider .swiper-button-prev,swiper-slider .swiper-button-next{width:44px;height:44px;background:#fff;border:1.5px solid var(--brand-border, rgba(236,0,139,.14));border-radius:0;color:var(--brand-dark, #1a0a12);box-shadow:0 2px 12px #ec008b14;transition:background .2s,border-color .2s,color .2s;top:40%}swiper-slider .swiper-button-prev:hover,swiper-slider .swiper-button-next:hover{background:var(--brand-pink, #ec008b);border-color:var(--brand-pink, #ec008b);color:#fff}swiper-slider .swiper-button-prev:after,swiper-slider .swiper-button-next:after{display:none}swiper-slider .swiper-button-prev svg,swiper-slider .swiper-button-next svg{width:20px;height:20px;display:block}swiper-slider .swiper-button-disabled{opacity:.35!important;pointer-events:none}swiper-slider .swiper-pagination{bottom:0!important}swiper-slider .swiper-pagination-bullet{width:8px;height:8px;background:var(--brand-border, rgba(236,0,139,.25));opacity:1;transition:background .2s,transform .2s}swiper-slider .swiper-pagination-bullet-active{background:var(--brand-pink, #ec008b);transform:scale(1.25)}swiper-slider .swiper-scrollbar{bottom:0;height:2px;background:var(--brand-border, rgba(236,0,139,.12))}swiper-slider .swiper-scrollbar-drag{background:var(--brand-pink, #ec008b);border-radius:0}swiper-slider .swiper-pagination-fraction{font-size:.72rem;letter-spacing:.12em;color:var(--brand-muted, #7a4a65)}swiper-slider .mx-n4{margin-left:-1rem!important;margin-right:-1rem!important}swiper-slider .mx-desktop-n5{margin-left:0;margin-right:0}swiper-slider .mt-n3{margin-top:-.75rem!important}swiper-slider .mt-desktop-n5{margin-top:0}@media(min-width:1200px){swiper-slider .mx-desktop-n5{margin-left:-1.5rem!important;margin-right:-1.5rem!important}swiper-slider .mt-desktop-n5{margin-top:-1.5rem!important}}swiper-slider .p-4{padding:1rem!important}swiper-slider .p-desktop-5{padding:1rem}@media(min-width:1200px){swiper-slider .p-desktop-5{padding:1.5rem!important}}.featured-products .product-card{background:#fff;border:1px solid var(--brand-border, rgba(236,0,139,.13));transition:box-shadow .25s,transform .25s;height:100%}.featured-products .product-card:hover{box-shadow:0 12px 40px #ec008b1a;transform:translateY(-3px)}.featured-products .product-card-img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.featured-products .product-card-title{font-family:var(--font-display, "Cormorant Garamond", serif);font-size:1.1rem;font-weight:400;color:var(--brand-dark, #1a0a12)}.featured-collections .rhl-collection-card{color:var(--brand-dark, #1a0a12);transition:color .2s}.featured-collections .rhl-collection-card:hover{color:var(--brand-pink, #ec008b)}.featured-collections .rhl-collection-card-img-wrap img{transition:transform .6s ease}.featured-collections .rhl-collection-card:hover img{transform:scale(1.06)}.featured-collections .img-thumbnail{border:1.5px solid var(--brand-border, rgba(236,0,139,.13));padding:0;border-radius:0}.featured-collections .rounded{border-radius:4px!important}swiper-slider.bg-primary{background-color:var(--brand-pink, #ec008b)!important}swiper-slider.bg-secondary{background-color:var(--brand-light, #fdf0f8)!important}swiper-slider.bg-body{background-color:var(--brand-cream, #fff8fd)!important}swiper-slider.bg-white{background-color:#fff!important}swiper-slider.text-primary{color:var(--brand-pink, #ec008b)!important}swiper-slider.text-secondary{color:var(--brand-muted, #7a4a65)!important}swiper-slider.text-body{color:var(--brand-dark, #1a0a12)!important}swiper-slider.text-white{color:#fff!important}swiper-slider.border-top-1{border-top:1px solid!important}swiper-slider.border-top-2{border-top:2px solid!important}swiper-slider.border-bottom-1{border-bottom:1px solid!important}swiper-slider.border-bottom-2{border-bottom:2px solid!important}swiper-slider.border-primary{border-color:var(--brand-pink, #ec008b)!important}swiper-slider.border-body{border-color:var(--brand-border, rgba(236,0,139,.13))!important}swiper-slider.pt-0{padding-top:0rem!important}swiper-slider.pb-0{padding-bottom:0rem!important}swiper-slider.pt-1{padding-top:.5rem!important}swiper-slider.pb-1{padding-bottom:.5rem!important}swiper-slider.pt-2{padding-top:1rem!important}swiper-slider.pb-2{padding-bottom:1rem!important}swiper-slider.pt-3{padding-top:1.5rem!important}swiper-slider.pb-3{padding-bottom:1.5rem!important}swiper-slider.pt-4{padding-top:2rem!important}swiper-slider.pb-4{padding-bottom:2rem!important}swiper-slider.pt-5{padding-top:2.5rem!important}swiper-slider.pb-5{padding-bottom:2.5rem!important}swiper-slider.pt-6{padding-top:3rem!important}swiper-slider.pb-6{padding-bottom:3rem!important}swiper-slider.pt-7{padding-top:3.5rem!important}swiper-slider.pb-7{padding-bottom:3.5rem!important}swiper-slider.pt-8{padding-top:4rem!important}swiper-slider.pb-8{padding-bottom:4rem!important}swiper-slider.pt-9{padding-top:4.5rem!important}swiper-slider.pb-9{padding-bottom:4.5rem!important}swiper-slider.pt-10{padding-top:5rem!important}swiper-slider.pb-10{padding-bottom:5rem!important}swiper-slider.pt-11{padding-top:5.5rem!important}swiper-slider.pb-11{padding-bottom:5.5rem!important}swiper-slider.pt-12{padding-top:6rem!important}swiper-slider.pb-12{padding-bottom:6rem!important}swiper-slider.pt-13{padding-top:6.5rem!important}swiper-slider.pb-13{padding-bottom:6.5rem!important}swiper-slider.pt-14{padding-top:7rem!important}swiper-slider.pb-14{padding-bottom:7rem!important}swiper-slider.pt-15{padding-top:7.5rem!important}swiper-slider.pb-15{padding-bottom:7.5rem!important}swiper-slider.pt-16{padding-top:8rem!important}swiper-slider.pb-16{padding-bottom:8rem!important}swiper-slider.pt-17{padding-top:8.5rem!important}swiper-slider.pb-17{padding-bottom:8.5rem!important}swiper-slider.pt-18{padding-top:9rem!important}swiper-slider.pb-18{padding-bottom:9rem!important}swiper-slider.pt-19{padding-top:9.5rem!important}swiper-slider.pb-19{padding-bottom:9.5rem!important}swiper-slider.pt-20{padding-top:10rem!important}swiper-slider.pb-20{padding-bottom:10rem!important}.rhl-section-description.fs-sm{font-size:.8rem}.rhl-section-description.fs-md{font-size:.9rem}.rhl-section-description.fs-lg{font-size:1rem}.rhl-section-description.fs-xl{font-size:1.15rem}.rhl-section-description.fs-xxl{font-size:1.3rem}.fs-sm{font-size:.8rem!important}.fs-md{font-size:.9rem!important}.fs-lg{font-size:1rem!important}.fs-xl{font-size:1.15rem!important}.fs-xxl{font-size:1.3rem!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/swiper-slider.css.map */
