.image-text-slideshow{display:block;position:relative;overflow:hidden;width:100%;min-height:45rem;background-color:rgb(var(--color-background))}@media screen and (min-width:750px){.image-text-slideshow{height:100%}}@media screen and (max-width:749px){.image-text-slideshow{aspect-ratio:4 / 5;min-height:0}}.image-text-slideshow__track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.image-text-slideshow__slide{position:relative;flex:0 0 100%;width:100%;height:100%;display:block;text-decoration:none;color:rgb(var(--color-foreground))}.image-text-slideshow__slide img,.image-text-slideshow__slide svg{width:100%;height:100%;object-fit:cover;display:block}.image-text-slideshow__caption{position:absolute;inset-inline-start:0;bottom:0;padding:.8rem 1.2rem;font-size:1.3rem;line-height:1.3;background-color:rgb(var(--color-background));border-top:.1rem solid rgb(var(--color-border));border-inline-end:.1rem solid rgb(var(--color-border))}.image-text-slideshow__caption em{font-style:normal;color:rgba(var(--color-foreground),.65)}.image-text-slideshow__controls{position:absolute;inset-inline-end:0;bottom:0;display:flex;background-color:rgb(var(--color-background));border-top:.1rem solid rgb(var(--color-border));border-inline-start:.1rem solid rgb(var(--color-border))}.image-text-slideshow__controls button{font:inherit;font-size:1.4rem;line-height:1;padding:.9rem 1.4rem;background:none;border:0;color:rgb(var(--color-foreground));cursor:pointer}.image-text-slideshow__controls button+button{border-inline-start:.1rem solid rgb(var(--color-border))}.image-text-slideshow__controls button:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.image-text-slideshow__dots{position:absolute;top:1.4rem;inset-inline-end:1.4rem;display:flex;gap:.6rem;z-index:1}.image-text-slideshow__dots button{width:.9rem;height:.9rem;padding:0;border:.1rem solid rgb(var(--color-foreground));background-color:rgb(var(--color-background));cursor:pointer}.image-text-slideshow__dots button.is-active{background-color:rgb(var(--color-foreground))}.image-text-slideshow__placeholder{display:grid;place-items:center;padding:2rem;text-align:center;font-style:italic;font-size:1.5rem;color:rgba(var(--color-foreground),.55)}@media(prefers-reduced-motion:reduce){.image-text-slideshow__track{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/component-image-text-slideshow.css.map */
