.slider--wrapper{background-color:rgb(var(--color-slider-background))}.slider--wrapper .banner__media{z-index:1}.slider--showcase{margin:0;--grid-horizontal-spacing: 0}@media screen and (min-width:750px){.slider--showcase__slide .media--adapt_first{padding-bottom:var(--image-ratio-percent, 56.25%)}}@media screen and (max-width:749px){.slider--showcase__slide .media-mobile--adapt_first{padding-bottom:var(--image-ratio-percent, 56.25%);height:auto}}.slider--wrapper:has(.slider-buttons){position:relative}.slider--wrapper:has(.slider--showcase){--nav-padding: 14px}.slider--showcase+.slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6}.slider--showcase+.slider-buttons>*{z-index:6;pointer-events:auto}.slider--showcase+.slider-buttons [type=navigation]{position:absolute;top:calc(50% + (var(--section-padding-top) / 2) - (var(--section-padding-bottom) / 2) - 2.2rem);color:rgb(var(--color-foreground));background-color:transparent;opacity:.2;display:flex;justify-content:center;align-items:center;border-radius:calc(var(--slider-radius) - var(--nav-padding));transition:opacity var(--duration-default) ease}.slider--showcase+.slider-buttons [type=navigation]:hover{opacity:1}.slider--showcase+.slider-buttons button[name=previous]{left:calc(20px + var(--slider-border-width) + var(--nav-padding))}.slider--showcase+.slider-buttons button[name=next]{right:calc(20px + var(--slider-border-width) + var(--nav-padding))}.slider--showcase+.slider-buttons .indicator-wrapper{position:absolute;bottom:calc(var(--slider-border-width) + var(--nav-padding));left:50%;transform:translate(-50%)}.slider--showcase+.slider-buttons .slider-button--next:after{display:none}.slider-buttons .indicator-wrapper{display:flex;column-gap:1rem}.slider-buttons .indicator{background-color:rgba(var(--color-foreground),.2);border:0;padding:0;width:1rem;height:1rem;transition:background-color var(--duration-default) ease,width var(--duration-default) ease,border-radius var(--duration-default) ease;cursor:pointer;border-radius:50%}.slider-buttons .indicator.-active{background-color:rgba(var(--color-foreground),.75)}.slider-buttons--pills .indicator{width:.6rem;height:.6rem;background-color:rgba(var(--color-foreground),.3)}.slider-buttons--pills .indicator.-active{width:1.8rem;border-radius:.4rem;background-color:rgba(var(--color-foreground),.85)}.slider-buttons--pills .indicator-wrapper{column-gap:.6rem;align-items:center}@media screen and (min-width:750px){.slider--showcase+.slider-buttons .indicator-wrapper{bottom:calc(var(--slider-border-width) + var(--nav-padding) + var(--section-padding-bottom))}}@media screen and (max-width:749px){.slider--showcase+.slider-buttons .indicator-wrapper{bottom:calc(var(--slider-border-width) + var(--nav-padding) + (var(--section-padding-bottom) * .75))}}@keyframes xappear{0%{opacity:.2}to{opacity:1}}.slider--showcase .banner__content{left:0;background-color:rgba(var(--color-overlay),var(--color-overlay-opacity));z-index:3}.slider--showcase .banner__box .button{width:auto}.slider--showcase .flex-grid__item.slider__slide{animation:xappear linear;animation-timeline:view(inline);animation-range:entry 0% cover 50%;padding:var(--slider-border-width, 0)!important;background-color:initial;position:relative}.slider--showcase .media-wrapper{border-radius:var(--slider-radius, 0)}@media screen and (max-width:749px){.slider--showcase.slider--mobile-textbelow .flex-grid__item.slider__slide{padding:var(--slider-border-width, 0) var(--slider-border-width, 0) 0!important}.slider--showcase .banner__box{padding:2rem 0}.slider--showcase.slider--mobile-overlay .banner__box{padding:0 2.5rem calc(var(--slider-border-width) + (var(--nav-padding) * 3))}.slider--showcase.slider--mobile-textbelow .banner__content{position:relative;height:auto}.slider--showcase.slider--mobile-textbelow .banner__scrim{display:none}.slider--showcase.slider--mobile-overlay .banner__content{padding:0 calc(var(--nav-padding) + 1rem) 5.2rem}.slider--showcase.slider--mobile-textbelow+.slider-buttons{position:static;pointer-events:auto}.slider--showcase.slider--mobile-textbelow+.slider-buttons .indicator-wrapper{position:static;transform:none;padding:var(--nav-padding) 0}}.banner__scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:var(--slider-radius, 0)}.banner__scrim--left{background:linear-gradient(90deg,rgba(var(--scrim-color),var(--scrim-opacity)),rgba(var(--scrim-color),calc(var(--scrim-opacity) * .55)) 30%,rgba(var(--scrim-color),0) 62%)}.banner__scrim--right{background:linear-gradient(270deg,rgba(var(--scrim-color),var(--scrim-opacity)),rgba(var(--scrim-color),calc(var(--scrim-opacity) * .55)) 30%,rgba(var(--scrim-color),0) 62%)}.banner__scrim--bottom{background:linear-gradient(0deg,rgba(var(--scrim-color),var(--scrim-opacity)),rgba(var(--scrim-color),calc(var(--scrim-opacity) * .5)) 35%,rgba(var(--scrim-color),0) 65%)}.banner__scrim--full{background:rgba(var(--scrim-color),var(--scrim-opacity))}@media screen and (min-width:750px){.banner--split{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.banner--split.banner--split-img-right .banner__media--split{order:2}.banner--split.banner--split-img-right .banner__panel,.banner--split.banner--split-img-left .banner__media--split{order:1}.banner--split.banner--split-img-left .banner__panel{order:2}}.banner__media--split{position:relative;overflow:hidden}.banner--split .banner__media--split .media-wrapper,.banner--split .banner__media--split .media{height:100%;padding-bottom:0!important}.banner--split .banner__media--split img{width:100%;height:100%;object-fit:cover}.banner__panel{background:var(--split-panel-bg, #344E41);color:var(--split-panel-text, #ffffff);display:flex;align-items:center;justify-content:center;padding:3rem 3.5rem}.banner__panel .banner__heading,.banner__panel .banner__subheading,.banner__panel .slider__banner-text{color:var(--split-panel-text, #ffffff)}.banner__panel-inner{max-width:var(--content-max-width, 520px);width:100%}.banner__panel-inner.align-start{text-align:left}.banner__panel-inner.align-center{text-align:center}.banner__panel-inner.align-center .button-group{justify-content:center}.banner__panel .button-group{margin-top:1.5rem}@media screen and (max-width:749px){.banner--split{display:flex!important;flex-direction:column}.banner--split .banner__media--split{order:1!important;min-height:260px}.banner--split .banner__panel{order:2!important;padding:2.4rem 1.5rem}.banner--split .banner__media--split .media{height:260px;padding-bottom:0!important}}.slider--showcase .banner__box{max-width:var(--content-max-width, none)}.slider__banner-plabels{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.plabel--wrapper{display:inline-block;position:absolute;left:var(--plabel-x);top:var(--plabel-y);cursor:pointer;transition:filter var(--duration-default) ease-in;z-index:5}.plabel--wrapper.right-anchor{right:var(--plabel-x);left:unset}.plabel--wrapper:hover{filter:saturate(0)}.plabel--price-tag{background:var(--plabel-price-tag-background);color:var(--plabel-price-tag-color);display:flex;align-items:center;justify-content:center;position:relative;height:calc(var(--plabel-price-tag-height) + .4rem);padding:.25rem .5rem;border-radius:0 .3rem .3rem 0}.plabel--price-tag .pt-title{position:relative;font-style:italic}.plabel--price-tag .pt-title:before{content:"";position:absolute;width:100%;height:1px;right:0;bottom:0;background-color:var(--plabel-price-tag-color);opacity:.4}.plabel--wrapper.right-anchor .plabel--price-tag{border-radius:.3rem 0 0 .3rem}.plabel--price-tag:before{content:"";position:absolute;top:0;left:0;border-style:solid;border-color:transparent var(--plabel-price-tag-background) transparent transparent;border-width:calc(var(--plabel-price-tag-height) / 2 + .2rem) calc(var(--plabel-price-tag-height) / 2) calc(var(--plabel-price-tag-height) / 2 + .2rem) 0;transform:translate(-100%)}.plabel--wrapper.right-anchor .plabel--price-tag:before{left:unset;right:0;transform:translate(100%) rotate(180deg)}.plabel--price-tag:after{content:"";position:absolute;top:50%;left:0;width:.5rem;height:.5rem;background:var(--plabel-price-tag-color);border-radius:50%;transform:translate(-.5rem,-50%)}.plabel--wrapper.right-anchor .plabel--price-tag:after{left:unset;right:calc(-.25 * var(--plabel-price-tag-height));transform:translateY(-50%)}@media screen and (min-width:750px){.plabel--price-tag.with-title{flex-direction:column;height:calc(var(--plabel-price-tag-height) * 2 + .4rem)}.plabel--price-tag.with-title:before{border-width:calc(var(--plabel-price-tag-height) / 1 + .2rem) calc(var(--plabel-price-tag-height) / 2) calc(var(--plabel-price-tag-height) / 1 + .2rem) 0}}.slider__banner:not(.-active) .animate{animation-name:none;visibility:hidden}.animate{animation-duration:.75s;animation-delay:.5s;animation-name:animate-fade;animation-timing-function:cubic-bezier(.26,.53,.74,1.48);animation-fill-mode:backwards}.animate.blur{animation-name:animate-blur;animation-timing-function:ease}@keyframes animate-blur{0%{opacity:0;filter:blur(15px)}to{opacity:1;filter:blur(0)}}.delay-1{animation-delay:.6s}.delay-2{animation-delay:.7s}.delay-3{animation-delay:.8s}.delay-4{animation-delay:.9s}.delay-5{animation-delay:1s}@media screen and (prefers-reduced-motion:reduce){.animate{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/component-content-slider.css.map */
