.product-carousel{display:flex}.product-carousel-enhanced-section{position:relative;overflow:hidden;margin:0 auto;width:100%}.product-carousel-enhanced__header{display:flex;gap:1.6rem;margin-bottom:2rem}.product-carousel-enhanced__header-content{flex:1;min-width:0}.product-carousel-enhanced__title{margin:0 0 .4rem;font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:calc(1 + .3 / var(--font-body-scale));color:rgb(var(--color-foreground));letter-spacing:0}@media screen and (max-width:749px){.product-carousel-enhanced__title{text-align:left}}.product-carousel-enhanced__subtitle{display:block;font-size:1.3rem;color:rgba(var(--color-foreground),.75);line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (min-width:990px){.product-carousel-enhanced__subtitle{font-size:1.4rem}}.product-carousel-enhanced__header-actions{display:flex;align-items:center;justify-content:center;gap:1.6rem;flex-shrink:0}@media screen and (min-width:750px){.product-carousel-enhanced__header-actions{justify-content:flex-start}}.product-carousel-enhanced__button,.product-carousel-enhanced__button:hover{white-space:nowrap;color:rgb(var(--color-button))}.product-carousel-enhanced__button--tertiary{font-size:1.6rem;font-weight:600}@media screen and (max-width:989px){.product-carousel-enhanced__header--mobile-left{text-align:left;justify-content:flex-start}.product-carousel-enhanced__header--mobile-left .product-carousel-enhanced__header-content{text-align:left}.product-carousel-enhanced__header--mobile-center{text-align:center;justify-content:center}.product-carousel-enhanced__header--mobile-center .product-carousel-enhanced__header-content{text-align:center}.product-carousel-enhanced__header--mobile-right{text-align:right;justify-content:flex-end}.product-carousel-enhanced__header--mobile-right .product-carousel-enhanced__header-content{text-align:right}}@media screen and (min-width:990px){.product-carousel-enhanced__header--desktop-left{text-align:left;justify-content:flex-start}.product-carousel-enhanced__header--desktop-left .product-carousel-enhanced__header-content{text-align:left}.product-carousel-enhanced__header--desktop-center{text-align:center;justify-content:center}.product-carousel-enhanced__header--desktop-center .product-carousel-enhanced__header-content{text-align:center}.product-carousel-enhanced__header--desktop-right{text-align:right;justify-content:flex-end}.product-carousel-enhanced__header--desktop-right .product-carousel-enhanced__header-content{text-align:right}}.product-carousel-enhanced .splide__arrow{width:3.2rem;height:3.2rem;border:.1rem solid rgba(var(--color-link),1);border-radius:50%;background-color:rgb(var(--color-background-secondary));color:rgb(var(--color-link));opacity:1;transition:all .3s ease;box-shadow:0 .2rem .4rem #0000001a}@media screen and (min-width:990px){.product-carousel-enhanced .splide__arrow{width:4rem;height:4rem;top:24.8rem}}.product-carousel-enhanced .splide__arrow:hover:not(:disabled){border-color:rgba(var(--color-background-secondary),1);background-color:rgba(var(--color-link),1);color:rgb(var(--color-background-secondary));fill:rgb(var(--color-background-secondary));opacity:1}.product-carousel-enhanced .splide__arrow:disabled{opacity:.5;cursor:not-allowed}.product-carousel-enhanced .splide__arrow svg{width:1.4rem;height:1.4rem;fill:currentColor}@media screen and (min-width:990px){.product-carousel-enhanced .splide__arrow svg{width:1.6rem;height:1.6rem}}.product-carousel-enhanced .splide__arrow--prev{left:-1.2rem}@media screen and (min-width:990px){.product-carousel-enhanced .splide__arrow--prev{left:-1.2rem}}.product-carousel-enhanced .splide__arrow--next{right:-1.2rem}@media screen and (min-width:990px){.product-carousel-enhanced .splide__arrow--next{right:-1.2rem}}.product-carousel-enhanced--no-nav-mobile .splide__arrow{display:none!important}@media screen and (min-width:990px){.product-carousel-enhanced--no-nav-mobile .splide__arrow{display:flex!important}}.product-carousel-enhanced--no-nav-desktop .splide__arrow{display:flex!important}@media screen and (min-width:990px){.product-carousel-enhanced--no-nav-desktop .splide__arrow{display:none!important}}.product-carousel-enhanced__content,.product-carousel-enhanced{position:relative}.product-carousel-enhanced .splide__track--overflow{overflow:visible}.product-carousel-enhanced .splide__list{align-items:stretch}.product-carousel-enhanced .splide__slide{display:flex;flex-direction:column}.product-carousel-enhanced .splide__slide .card-wrapper{height:100%}.product-carousel-enhanced__pagination{display:flex;justify-content:center;align-items:center;gap:.8rem;margin-top:2.4rem}@media screen and (min-width:990px){.product-carousel-enhanced__pagination{margin-top:3.2rem}}.product-carousel-enhanced__pagination--no-mobile{display:none!important}@media screen and (min-width:990px){.product-carousel-enhanced__pagination--no-mobile{display:flex!important}}.product-carousel-enhanced__pagination--no-desktop{display:flex}@media screen and (min-width:990px){.product-carousel-enhanced__pagination--no-desktop{display:none!important}}.product-carousel-enhanced__page{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:none;background:transparent;cursor:pointer;padding:0;transition:all var(--duration-short) ease}.product-carousel-enhanced__page-indicator{width:1rem;height:1rem;border-radius:50%;background-color:#d9d9d97d;transition:all var(--duration-short) ease}.product-carousel-enhanced__page:hover .product-carousel-enhanced__page-indicator{background-color:#d9d9d9;transform:scale(1.2)}.product-carousel-enhanced__page.product-carousel-enhanced__page--active .product-carousel-enhanced__page-indicator{background-color:#b6b6b6}.product-carousel-enhanced__pagination--heading-color-scheme .product-carousel-enhanced__page-indicator{background-color:rgba(var(--color-foreground),.42)}.product-carousel-enhanced__pagination--heading-color-scheme .product-carousel-enhanced__page:hover .product-carousel-enhanced__page-indicator{background-color:rgba(var(--color-foreground),1);transform:scale(1.2)}.product-carousel-enhanced__pagination--heading-color-scheme .product-carousel-enhanced__page.product-carousel-enhanced__page--active .product-carousel-enhanced__page-indicator{background-color:rgba(var(--color-foreground),1)}.product-carousel-enhanced__placeholder{display:flex;align-items:center;justify-content:center;min-height:30rem;border:.2rem dashed rgba(var(--color-foreground),.2);border-radius:.8rem;background-color:rgba(var(--color-foreground),.02)}.product-carousel-enhanced__placeholder-content{text-align:center;max-width:32rem;padding:2rem}.product-carousel-enhanced__placeholder-icon{width:6rem;height:6rem;margin:0 auto 1.6rem;fill:rgba(var(--color-foreground),.4)}.product-carousel-enhanced__placeholder h3{margin:0 0 .8rem;font-size:1.8rem;color:rgba(var(--color-foreground),.8)}.product-carousel-enhanced__placeholder p{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.product-carousel-enhanced-section+.shopify-section{margin-top:0}.product-carousel-enhanced-section.scroll-trigger.animate--slide-in{animation:none}@media(prefers-reduced-motion:no-preference){.product-carousel-enhanced-section.scroll-trigger.animate--slide-in{animation:var(--animation-slide-in)}}.product-carousel-enhanced__nav-btn:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.product-carousel-enhanced__page:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}@media(prefers-contrast:high){.product-carousel-enhanced__nav-btn{border-color:rgb(var(--color-foreground))}.product-carousel-enhanced__page-indicator{background-color:rgb(var(--color-foreground))}.product-carousel-enhanced__placeholder{border-color:rgb(var(--color-foreground))}}[dir=rtl] .product-carousel-enhanced__nav-btn--prev .svg-wrapper{transform:rotate(-90deg)}[dir=rtl] .product-carousel-enhanced__nav-btn--next .svg-wrapper{transform:rotate(90deg)}[dir=rtl] .product-carousel-enhanced__nav-btn--prev:hover:not(:disabled) .svg-wrapper{transform:rotate(-90deg) scale(1.1)}[dir=rtl] .product-carousel-enhanced__nav-btn--next:hover:not(:disabled) .svg-wrapper{transform:rotate(90deg) scale(1.1)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product-carousel-enhanced.css.map */
