.shs{--shs-desktop-height: 600px;--shs-mobile-height: 420px;--shs-desktop-col-head: 35%;--shs-desktop-col-text: 45%;--shs-desktop-col-button: 20%;--shs-mobile-col-head: 50%;--shs-mobile-col-text: 50%;--shs-mobile-buttons-max: 100%;--shs-desktop-subheading-size: 14px;--shs-desktop-heading-size: 40px;--shs-desktop-text-size: 16px;--shs-mobile-subheading-size: 12px;--shs-mobile-heading-size: 28px;--shs-mobile-text-size: 14px;position:relative}.shs .splide__track{overflow:hidden}.shs .splide__arrows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.shs .splide__arrow{pointer-events:auto;opacity:0;transition:opacity var(--duration-short, .2s) ease;width:44px;height:44px;border-radius:9999px;background:rgba(var(--color-background),.85);border:1px solid rgba(var(--color-foreground),.15)}.shs .splide__arrow svg{fill:rgb(var(--color-foreground))}.shs:hover .splide__arrow,.shs:focus-within .splide__arrow{opacity:1;pointer-events:auto}.shs .splide .splide__list{align-items:stretch!important}.shs .splide .splide__slide{align-self:stretch!important}.shs__slide{position:relative;border-radius:var(--shs-radius, 0px);overflow:hidden}.shs__media{position:relative;width:100%;overflow:hidden;min-height:300px}.shs__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.shs__image--placeholder{background:rgba(var(--color-foreground),.08)}.shs__image img,.shs__image picture,.shs__image picture img,.shs__image svg,.shs__image .placeholder-svg{width:100%;height:100%;display:block;object-fit:var(--shs-mobile-fit, cover);object-position:var(--shs-mobile-focal, center center)!important}@keyframes shs-ken-burns{0%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes shs-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.shs .splide__slide.is-active .shs__image img,.shs .splide__slide.is-active .shs__image picture img{animation:shs-ken-burns 6s ease-out both}.shs .splide__slide.is-active .shs__subheading{animation:shs-fade-in .5s ease .2s both}.shs .splide__slide.is-active .shs__heading{animation:shs-fade-in .5s ease .35s both}.shs .splide__slide.is-active .shs__text{animation:shs-fade-in .5s ease .5s both}.shs .splide__slide.is-active .shs__button-wrap{animation:shs-fade-in .5s ease .65s both}@media(prefers-reduced-motion:reduce){.shs .splide__slide.is-active .shs__image img,.shs .splide__slide.is-active .shs__image picture img,.shs .splide__slide.is-active .shs__subheading,.shs .splide__slide.is-active .shs__heading,.shs .splide__slide.is-active .shs__text,.shs .splide__slide.is-active .shs__button-wrap{animation:none}}@media screen and (min-width:750px){.shs__image img,.shs__image picture img{object-fit:var(--shs-desktop-fit, cover);object-position:var(--shs-desktop-focal, center center)!important}}.shs__image--placeholder .placeholder-svg{color:rgba(var(--color-foreground),.35);fill:currentColor}@media screen and (max-width:749px){.shs[data-mobile-height-mode=fixed] .shs__media{height:var(--shs-mobile-height);min-height:unset}.shs[data-mobile-height-mode=adapt] .shs__media{aspect-ratio:var(--shs-slide-mobile-ratio, 1);min-height:unset}}@media screen and (min-width:750px){.shs[data-desktop-height-mode=fixed] .shs__media{height:var(--shs-desktop-height);min-height:unset}.shs[data-desktop-height-mode=adapt] .shs__media{aspect-ratio:var(--shs-slide-desktop-ratio, 2.087);min-height:unset}}.shs__content{position:relative;width:100%}.shs__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0}.shs__content-inner{position:relative;z-index:1;padding:1.6rem 1rem}@media screen and (min-width:750px){.shs__content-inner{padding:2rem 1.6rem}}@media screen and (max-width:749px){.shs[data-mobile-content=overlay] .shs__content{position:absolute;left:0;right:0;bottom:0;z-index:2}.shs[data-mobile-content=overlay] .shs__slide[data-gradient=true] .shs__content:before{opacity:1;background:linear-gradient(to top,rgba(var(--shs-gradient-r),var(--shs-gradient-g),var(--shs-gradient-b),var(--shs-gradient-opacity)) 0% 40%,rgba(var(--shs-gradient-r),var(--shs-gradient-g),var(--shs-gradient-b),calc(var(--shs-gradient-opacity) * .3)) 75%,rgba(var(--shs-gradient-r),var(--shs-gradient-g),var(--shs-gradient-b),0))}.shs[data-mobile-content=below] .shs__slide[data-below-bg=true] .shs__content{background:rgba(var(--shs-below-bg-r),var(--shs-below-bg-g),var(--shs-below-bg-b),var(--shs-below-bg-opacity))}}@media screen and (min-width:750px){.shs[data-desktop-content=overlay] .shs__content{position:absolute;left:0;right:0;bottom:0;z-index:2}.shs[data-desktop-content=overlay] .shs__slide[data-gradient=true] .shs__content:before{opacity:1;background:linear-gradient(to top,rgba(var(--shs-gradient-r),var(--shs-gradient-g),var(--shs-gradient-b),var(--shs-gradient-opacity)) 0% 40%,rgba(var(--shs-gradient-r),var(--shs-gradient-g),var(--shs-gradient-b),calc(var(--shs-gradient-opacity) * .3)) 75%,rgba(var(--shs-gradient-r),var(--shs-gradient-g),var(--shs-gradient-b),0))}.shs[data-desktop-content=below] .shs__slide[data-below-bg=true] .shs__content{background:rgba(var(--shs-below-bg-r),var(--shs-below-bg-g),var(--shs-below-bg-b),var(--shs-below-bg-opacity))}}.shs__grid{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;align-items:flex-end}.shs__row{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;align-items:flex-end;width:100%}.shs__head{flex:0 0 var(--shs-mobile-col-head);max-width:var(--shs-mobile-col-head);min-width:0}.shs__body{flex:0 0 var(--shs-mobile-col-text);max-width:var(--shs-mobile-col-text);min-width:0}.shs__subheading{margin:0;font-size:var(--shs-mobile-subheading-size);line-height:1.2;color:var(--shs-subheading-color)}.shs__heading{margin:.2rem 0 0;font-size:var(--shs-mobile-heading-size);line-height:1.1;color:var(--shs-heading-color)}.shs__text{font-size:var(--shs-mobile-text-size);line-height:1.5;color:var(--shs-text-color)}.shs__text h1,.shs__text h2,.shs__text h3,.shs__text h4,.shs__text h5,.shs__text h6,.shs__text p,.shs__text span,.shs__text li,.shs__text a,.shs__text strong,.shs__text b,.shs__text em,.shs__text i{color:inherit;line-height:inherit;margin:0;letter-spacing:inherit}.shs__text p,.shs__text span,.shs__text li,.shs__text a,.shs__text strong,.shs__text b,.shs__text em,.shs__text i{font-size:inherit!important}.shs__text h1{font-size:200%!important}.shs__text h2{font-size:170%!important}.shs__text h3{font-size:145%!important}.shs__text h4{font-size:125%!important}.shs__text h5{font-size:115%!important}.shs__text h6{font-size:100%!important}.shs__text ul,.shs__text ol{margin:0;padding-left:1.2em}.shs__text li{margin:.25rem 0}.shs__button-wrap{min-width:0;display:flex;justify-content:flex-start}.shs__button{width:100%;background-color:var(--shs-button-bg);color:var(--shs-button-text);border-color:var(--shs-button-border);min-width:0}.shs .button.shs__button{box-sizing:border-box;min-width:0;white-space:normal}@media screen and (max-width:749px){.shs__grid{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.shs__button-wrap{margin-top:auto;width:100%}.shs__button{width:min(100%,var(--shs-mobile-buttons-max))}.shs[data-mobile-content=below] .shs__slide{display:flex!important;flex-direction:column!important}.shs[data-mobile-content=below] .shs__media{flex:0 0 auto}.shs[data-mobile-content=below] .shs__content{flex:1 1 0px;display:flex}.shs[data-mobile-content=below] .shs__content-inner{flex:1 1 0px;display:flex;flex-direction:column}.shs[data-mobile-content=below] .shs__grid{flex:1 1 0px}}@media screen and (min-width:750px){.shs__subheading{font-size:var(--shs-desktop-subheading-size)}.shs__heading{font-size:var(--shs-desktop-heading-size)}.shs__text{font-size:var(--shs-desktop-text-size)}.shs__row{display:contents}.shs__head{flex-basis:var(--shs-desktop-col-head);max-width:var(--shs-desktop-col-head)}.shs__body{flex-basis:var(--shs-desktop-col-text);max-width:var(--shs-desktop-col-text)}.shs__button-wrap{flex:0 0 var(--shs-desktop-col-button);max-width:var(--shs-desktop-col-button)}.shs[data-desktop-content=below] .shs__slide{display:flex!important;flex-direction:column!important}.shs[data-desktop-content=below] .shs__media{flex:0 0 auto}.shs[data-desktop-content=below] .shs__content{flex:1 1 0px;display:flex}.shs[data-desktop-content=below] .shs__content-inner,.shs[data-desktop-content=below] .shs__grid{flex:1 1 0px}.shs__button-wrap{justify-self:end;justify-content:flex-end}.shs__button{width:auto;max-width:100%}}@media screen and (min-width:993px){.shs__subheading{font-size:calc(var(--shs-desktop-subheading-size) * 1.2)}.shs__heading{font-size:calc(var(--shs-desktop-heading-size) * 1.2)}.shs__text{font-size:calc(var(--shs-desktop-text-size) * 1.2)}}.shs[data-pagination=true] .splide__pagination{position:absolute;top:50%;right:1rem;left:auto;bottom:auto;transform:translateY(-50%);display:flex;flex-direction:column;gap:.6rem;padding:0;margin:0;z-index:3}.shs .splide{position:relative}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-hero-slider.css.map */
