.carousal{display:block;height:auto}.carousal .carousal__wrapper .slider .slider-wrapper{margin:0}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide{padding:0}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide .image-banner__wrapper .banner-media{opacity:.8}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide .image-banner__wrapper .banner-content{padding-bottom:5rem}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide .image-banner__wrapper .banner-content .text-content-heading>*{clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);transform:translateY(-2rem);opacity:.01}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide .image-banner__wrapper .banner-content .text-content-caption,.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide .image-banner__wrapper .banner-content .text-content-description,.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide .image-banner__wrapper .banner-content .text-content-buttons{visibility:hidden;opacity:.01}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide.active .image-banner__wrapper .banner-media{animation:carousalScaleAnimation .8s cubic-bezier(0,0,.3,1) forwards}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide.active .image-banner__wrapper .banner-content .text-content-heading>*{animation:headingInAnimation .8s cubic-bezier(0,0,.3,1) forwards}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide.active .image-banner__wrapper .banner-content .text-content-heading>*:nth-of-type(1){animation-delay:.4s}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide.active .image-banner__wrapper .banner-content .text-content-heading>*:nth-of-type(2){animation-delay:.3s}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide.active .image-banner__wrapper .banner-content .text-content-heading>*:nth-of-type(3){animation-delay:.2s}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide.active .image-banner__wrapper .banner-content .text-content-heading>*:nth-of-type(4){animation-delay:.1s}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide.active .image-banner__wrapper .banner-content .text-content-heading>*:nth-of-type(5){animation-delay:0ms}.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide.active .image-banner__wrapper .banner-content .text-content-caption,.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide.active .image-banner__wrapper .banner-content .text-content-description,.carousal .carousal__wrapper .slider .slider-wrapper .slider-slide.active .image-banner__wrapper .banner-content .text-content-buttons{visibility:visible;animation:fadeIn .8s cubic-bezier(0,0,.3,1) forwards}.carousal .carousal__wrapper .slider-controls-wrapper{position:absolute;left:0;right:0;top:auto;bottom:0;padding-top:1rem;height:auto}.carousal .carousal__wrapper .slider-controls-wrapper .slider-controller{margin-top:0}.carousal .carousal__wrapper .slider-controls-wrapper .slider-controller .slider-nav-buttons{display:flex;column-gap:2rem;align-items:center}@media screen and (min-width:750px){.carousal .carousal__wrapper .slider-controls-wrapper{padding-bottom:1rem}}@media(prefers-reduced-motion:no-preference){@keyframes carousalScaleAnimation{0%{opacity:.8;scale:1.05}to{opacity:1;scale:1}}@keyframes headingInAnimation{0%{transform:translateY(-2rem);opacity:.01;clip-path:polygon(100% 0,100% 100%,0 100%,0 80%)}to{transform:translateY(0);opacity:1;clip-path:polygon(100% 0,100% 100%,0 100%,0 0)}}}.carousal .banner.banner--ratio:before{padding-bottom:125%}@media screen and (min-width:750px){.carousal .banner.banner--ratio:before{padding-bottom:50%}}.carousal--bold .carousal__wrapper .slider .slider-wrapper .slider-slide .image-banner__wrapper .banner-media{opacity:1}.carousal--bold .carousal-text-gradient{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(var(--color-shadow),var(--gradient-alpha)),rgba(var(--color-shadow),calc(var(--gradient-alpha) * .5)) 35%,rgba(var(--color-shadow),0) 65%)}@media screen and (min-width:750px){.carousal--bold .carousal-text-gradient{background:linear-gradient(90deg,rgba(var(--color-shadow),var(--gradient-alpha)),rgba(var(--color-shadow),calc(var(--gradient-alpha) * .5)) 40%,rgba(var(--color-shadow),0) 70%)}}.carousal--bold .image-banner__wrapper .banner-content{padding-top:2.5rem;padding-bottom:4rem}@media screen and (min-width:750px){.carousal--bold .image-banner__wrapper .banner-content{padding-left:6rem;padding-right:6rem}}.carousal--bold .image-banner__wrapper .banner-content .banner-box{max-width:36rem}.carousal--bold .image-banner__wrapper .banner-content .banner-box .text-content-heading,.carousal--bold .image-banner__wrapper .banner-content .banner-box .text-content-heading.heading-size--small,.carousal--bold .image-banner__wrapper .banner-content .banner-box .text-content-heading.heading-size--large{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;line-height:.95;letter-spacing:-.005em;font-size:clamp(2.5rem,9vw,3.25rem)}@media screen and (min-width:750px){.carousal--bold .image-banner__wrapper .banner-content .banner-box .text-content-heading,.carousal--bold .image-banner__wrapper .banner-content .banner-box .text-content-heading.heading-size--small,.carousal--bold .image-banner__wrapper .banner-content .banner-box .text-content-heading.heading-size--large{font-size:clamp(3.5rem,5.5vw,6rem)}}.carousal--bold .image-banner__wrapper .banner-content .banner-box .text-content-heading p{margin:0}.carousal--bold .image-banner__wrapper .banner-content .banner-box .text-content-description{margin-top:1rem;font-size:1.125rem;opacity:.9}.carousal--bold .image-banner__wrapper .banner-content .banner-box .text-content-buttons{margin-top:1.75rem}.carousal--bold .image-banner__wrapper .banner-content .banner-box .text-content-buttons .button{text-transform:uppercase;letter-spacing:.04em;font-weight:var(--font-body-weight-bold)}@media screen and (min-width:750px){.carousal--bold .carousal__wrapper .slider-controls-wrapper{top:0;max-width:none;padding:0;pointer-events:none}.carousal--bold .carousal__wrapper .slider-controls-wrapper .slider-controller{position:relative;height:100%;min-height:0;margin:0}.carousal--bold .carousal__wrapper .slider-controls-wrapper .slider-controller .slider-nav-buttons .nav-button{position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;border-radius:9999px;background:rgba(var(--color-shadow),.25);box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.6);color:rgb(var(--color-foreground));pointer-events:auto;transition:background .2s ease,color .2s ease}.carousal--bold .carousal__wrapper .slider-controls-wrapper .slider-controller .slider-nav-buttons .nav-button:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-shadow))}.carousal--bold .carousal__wrapper .slider-controls-wrapper .slider-controller .slider-nav-buttons .nav-button--prev{left:1.5rem}.carousal--bold .carousal__wrapper .slider-controls-wrapper .slider-controller .slider-nav-buttons .nav-button--next{right:1.5rem}.carousal--bold .carousal__wrapper .slider-controls-wrapper .slider-controller .slider-page-dots{position:absolute;left:50%;bottom:1.25rem;transform:translate(-50%);pointer-events:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-carousal.css.map */
