responsive-image-slider{position:relative;display:block}.responsive-slider{position:relative}.responsive-slider.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media screen and (min-width: 750px){.responsive-slider.page-width{padding:0 5rem}}.responsive-slider__container{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.responsive-slider__container::-webkit-scrollbar{display:none}.responsive-slider__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;max-width:100%}.responsive-slider__media{position:relative;overflow:hidden;width:100%}.responsive-slider__media img{width:100%;height:auto;object-fit:cover;display:block}.responsive-slider__media picture{display:block;width:100%}.responsive-slider__slide--small .responsive-slider__media{height:40rem}.responsive-slider__slide--medium .responsive-slider__media{height:50rem}.responsive-slider__slide--large .responsive-slider__media{height:60rem}@media screen and (max-width: 749px){.responsive-slider__slide--small .responsive-slider__media{height:30rem}.responsive-slider__slide--medium .responsive-slider__media{height:40rem}.responsive-slider__slide--large .responsive-slider__media{height:50rem}}.responsive-slider__content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:2}.responsive-slider__text-wrapper{max-width:60rem;padding:2rem;text-align:center;border-radius:var(--text-boxes-radius);background:rgba(var(--color-background),.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media screen and (max-width: 749px){.responsive-slider__text-wrapper{max-width:calc(100% - 3rem);padding:1.5rem}}.responsive-slider__heading{margin:0 0 1rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:calc(1 + .3 / var(--font-heading-scale))}.responsive-slider__heading.h0{font-size:calc(var(--font-heading-scale) * 4rem)}.responsive-slider__heading.h1{font-size:calc(var(--font-heading-scale) * 3rem)}.responsive-slider__heading.h2{font-size:calc(var(--font-heading-scale) * 2rem)}.responsive-slider__heading.hxl{font-size:calc(var(--font-heading-scale) * 5rem)}@media screen and (max-width: 749px){.responsive-slider__heading.h0{font-size:calc(var(--font-heading-scale) * 2.5rem)}.responsive-slider__heading.h1{font-size:calc(var(--font-heading-scale) * 2rem)}.responsive-slider__heading.h2{font-size:calc(var(--font-heading-scale) * 1.8rem)}.responsive-slider__heading.hxl{font-size:calc(var(--font-heading-scale) * 3rem)}}.responsive-slider__subheading{margin:0 0 2rem;font-size:1.6rem;color:rgba(var(--color-foreground),.75)}.responsive-slider__subheading p{margin:0}.responsive-slider__buttons{margin-top:1.5rem}.responsive-slider__controls{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:3;background:rgba(var(--color-background),.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:.5rem}@media screen and (max-width: 749px){.responsive-slider__controls{bottom:1rem}}.responsive-slider__control-wrapper{display:flex;gap:.5rem}.responsive-slider__autoplay{position:relative;overflow:hidden}.responsive-slider__autoplay .svg-wrapper:first-child{transition:transform .2s ease-in-out}.responsive-slider__autoplay .svg-wrapper:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease-in-out}.responsive-slider__autoplay--paused .svg-wrapper:first-child{transform:scale(0)}.responsive-slider__autoplay--paused .svg-wrapper:last-child{transform:translate(-50%,-50%) scale(1)}.responsive-slider__media .placeholder-svg{width:100%;height:100%;object-fit:cover;background-color:rgba(var(--color-foreground),.04)}@media (prefers-reduced-motion){.responsive-slider__container{scroll-behavior:auto}.responsive-slider__autoplay .svg-wrapper,.responsive-slider__heading,.responsive-slider__subheading,.responsive-slider__buttons{transition:none}}.responsive-slider__slide:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.slider-button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.responsive-slider__media img[loading=lazy]{opacity:0;transition:opacity .3s ease-in-out}.responsive-slider__media img[loading=lazy].loaded{opacity:1}@media (prefers-contrast: high){.responsive-slider__text-wrapper,.responsive-slider__controls{background:rgb(var(--color-background));border:.1rem solid rgb(var(--color-foreground))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-responsive-image-slider.css.map */
