.carousel-featured-collection{padding:4rem 0}@media screen and (max-width: 749px){.carousel-featured-collection{padding:3rem 0}}@media screen and (max-width: 989px){.carousel-featured-collection .carousel__container{max-width:144rem;margin:0 auto;padding:0}}@media screen and (min-width: 990px){.carousel-featured-collection{padding:5rem 0}.carousel-featured-collection .carousel__container{max-width:none;width:100%;padding:0}}.product-carousel__nav{display:flex;justify-content:center;align-items:center;gap:.5em;flex-wrap:wrap;padding:0 2rem}@media screen and (min-width: 750px){.product-carousel__nav{gap:2rem;margin-bottom:2rem}}.product-carousel__nav-button{display:flex;align-items:center;padding:1rem 1.5rem;border:0;background-color:transparent;color:var(--pink);font-family:var(--font-heading-family);font-size:1.6rem;font-weight:400;font-style:normal;text-transform:uppercase;border-radius:var(--variant-pills-radius);cursor:pointer;transition:all .2s ease;white-space:nowrap}.product-carousel__nav-button:hover{background-color:var(--yellow);color:var(--dark-purple);box-shadow:0 4px 12px #00000026;transform:translateY(-.2rem)}.product-carousel__nav-button:active{background-color:var(--yellow);color:var(--dark-purple)}.product-carousel__nav-button.is-active{background-color:var(--yellow);color:var(--dark-purple);border-color:var(--dark-purple)}@media screen and (max-width: 989px){.product-carousel__nav-button{font-size:1.2rem;padding:.8rem 1.5rem}}.featured-product-carousel{position:relative;overflow:hidden}.featured-product-carousel .carousel__track-container{position:relative;margin-bottom:2rem;overflow:hidden;padding:0}.featured-product-carousel .carousel__track{display:flex;gap:2rem;padding:2rem 0;position:relative;transition:transform .5s cubic-bezier(.4,0,.2,1);justify-content:flex-start;align-items:center;width:max-content}@media screen and (min-width: 750px){.featured-product-carousel .carousel__track{gap:3rem}}@media screen and (min-width: 990px){.featured-product-carousel .carousel__track{gap:4rem}}.featured-product-carousel .carousel__item{flex:0 0 auto;flex-shrink:0;list-style:none;width:90vw;max-width:52rem;position:relative;height:72rem;display:flex;flex-direction:column}@media screen and (min-width: 750px) and (max-width: 989px){.featured-product-carousel .carousel__item{width:75vw;max-width:80rem;height:80rem}}@media screen and (min-width: 990px){.featured-product-carousel .carousel__item{flex:0 0 110rem;width:100rem;max-width:100rem;height:60rem}.featured-product-carousel .carousel__item .product-card-carousel{height:100%}}@media screen and (min-width: 1400px){.featured-product-carousel .carousel__item{flex:0 0 120rem;width:120rem;max-width:120rem}}.featured-product-carousel .carousel__item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff9;pointer-events:none;z-index:100;transition:opacity .3s ease;border-radius:4rem}@media screen and (min-width: 990px){.featured-product-carousel .carousel__item:after{background:#ffffffb3}}.featured-product-carousel .carousel__item.is-active:after{opacity:0}.featured-product-carousel .carousel__button{z-index:150}@media screen and (max-width: 749px){.featured-product-carousel .carousel__button{width:4rem;height:6rem}.featured-product-carousel .carousel__button svg{width:4.5rem;height:4.5rem}}.placeholder-content{text-align:center;padding:4rem 2rem;color:rgb(var(--color-foreground))}@media (prefers-reduced-motion: reduce){.featured-product-carousel .carousel__track{scroll-behavior:auto}.product-carousel__nav-button,.featured-product-carousel .carousel__button{transition:none}.product-carousel__nav-button:hover,.featured-product-carousel .carousel__button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-carousel-featured-collection.css.map */
