.hero-carousel--boxin{position:relative}.hero-carousel--boxin .splide__track,.hero-carousel--boxin:after{border-radius:var(--boxin-radius)}.hero-carousel--boxin:after{background-color:var(--boxin-shadow-color);background-image:var(--boxin-shadow-image);content:"";height:100%;left:var(--boxin-shadow-offset-x);position:absolute;top:var(--boxin-shadow-offset-y);width:100%;z-index:-50}.hero-carousel--boxin .splide__slide{background-color:var(--boxin-bg);border:var(--boxin-border);border-radius:var(--boxin-radius);overflow:hidden;padding:var(--padding-top-boxin) var(--padding-right-boxin) calc(var(--padding-bottom-boxin) + 60px) var(--padding-left-boxin)}.hero-carousel .splide__pagination{bottom:60px;left:0;position:absolute;width:100%}.hero-carousel .splide__slide{background-image:var(--background-base);padding:var(--padding-mobile)}@media (min-width:768px){.hero-carousel .splide__slide{padding:var(--padding-desktop)}}.hero-carousel .splide__slide .module-wrapper__background{background-image:var(--background-image);background-position:50%;background-size:cover}@media not screen and (min-width:768px){.hero-carousel .splide__slide .module-wrapper__background{background-image:var(--background-image-mobile,var(--background-image))}}.hero-carousel .splide__slide:after{background-color:var(--background-overlay);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:50}.hero-carousel .splide__slide.scanline-background:before{background-image:repeating-linear-gradient(to bottom,var(--background-color),var(--background-color) 1px,transparent 1px,transparent 5px);-webkit-mask-image:linear-gradient(rgba(0,0,0,.6),transparent 80%);mask-image:linear-gradient(rgba(0,0,0,.6),transparent 80%)}[class*=-force-full-width-section] .hero-carousel .splide__slide .module-wrapper__inner{margin-left:auto;margin-right:auto;max-width:90%;width:var(--max-width)}