.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}}@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:1rem;margin-bottom:2rem;flex-wrap:wrap;padding:0 2rem}@media screen and (max-width: 749px){.product-carousel__nav{gap:.8rem}}@media screen and (min-width: 990px){.product-carousel__nav{padding:0 4rem;gap:1.5rem;margin-bottom:4rem}}.product-carousel__nav-button{display:flex;align-items:center;gap:.8rem;padding:1rem 1.5rem;border:.2rem solid rgb(var(--color-foreground));background-color:transparent;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:2rem;font-weight:500;text-transform:uppercase;border-radius:var(--buttons-radius);cursor:pointer;transition:all .2s ease;white-space:nowrap}.product-carousel__nav-button:hover{background-color:var(--yellow);color:#fff;box-shadow:0 4px 12px #00000026;transform:translateY(-.2rem)}.product-carousel__nav-button:active{background-color:var(--yellow);color:rgb(var(--color-foreground))}.product-carousel__nav-button.is-active{background-color:var(--yellow);color:rgb(var(--color-foreground));border-color:var(--dark-blue)}@media screen and (max-width: 749px){.product-carousel__nav-button{font-size:1.2rem;padding:.8rem 1.5rem}}@media screen and (min-width: 750px) and (max-width: 989px){.product-carousel__nav-button{font-size:1.3rem;padding:.9rem 1.8rem}}@media screen and (min-width: 990px){.product-carousel__nav-button{font-size:1.5rem;padding:1.2rem 2.4rem}}.featured-product-carousel{position:relative;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden}.featured-product-carousel .carousel__track-container{position:relative;margin-bottom:2rem;width:100%;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:80vw;max-width:40rem;position:relative;height:68rem;display:flex;flex-direction:column}@media screen and (min-width: 750px) and (max-width: 989px){.featured-product-carousel .carousel__item{width:60vw;max-width:60rem;height:64rem}}@media screen and (min-width: 990px){.featured-product-carousel .carousel__item{flex:0 0 80rem;width:80rem;max-width:80rem;height:58rem}.featured-product-carousel .carousel__item .product-card-carousel{height:100%}}@media screen and (min-width: 1400px){.featured-product-carousel .carousel__item{flex:0 0 90rem;width:90rem;max-width:90rem}}.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:var(--text-boxes-radius)}@media screen and (min-width: 990px){.featured-product-carousel .carousel__item:after{background:#ffffffb3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.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}.featured-product-carousel .carousel__button--prev{left:0}.featured-product-carousel .carousel__button--next{right:0}}@media screen and (min-width: 750px) and (max-width: 989px){.featured-product-carousel .carousel__button--prev{left:0}.featured-product-carousel .carousel__button--next{right:0}}@media screen and (min-width: 990px){.featured-product-carousel .carousel__button--prev{left:0}.featured-product-carousel .carousel__button--next{right:0}}.featured-product-carousel .carousel__indicators{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.featured-product-carousel .carousel__indicator{width:1.8rem;height:1.8rem;border-radius:50%;background:rgba(var(--color-foreground),.2);border:none;cursor:pointer;transition:all .3s ease;padding:0;flex-shrink:0;position:relative}.featured-product-carousel .carousel__indicator:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:44px;min-width:44px}.featured-product-carousel .carousel__indicator.is-active{background:var(--dark-blue);width:2.1rem;height:2.1rem}.featured-product-carousel .carousel__indicator:hover{background:rgba(var(--color-foreground),.4)}.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,.featured-product-carousel .carousel__indicator{transition:none}.product-carousel__nav-button:hover,.featured-product-carousel .carousel__button:hover{transform:none}}.carousel__wrapper--no-navigation .carousel__button,.carousel__wrapper--no-navigation .carousel__indicators{display:none}
/*# sourceMappingURL=/cdn/shop/t/135/assets/section-carousel-featured-collection.css.map */
