.section-image-slideshow{margin:0;padding:0}.slideshow-wrapper{position:relative;width:100%;height:var(--slideshow-height-mobile, 450px);overflow:hidden;border-radius:var(--slideshow-radius, 0px)}@media screen and (min-width:750px){.slideshow-wrapper{height:var(--slideshow-height-desktop, 600px)}}.slideshow-track{position:relative;width:100%;height:100%}.slideshow-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;z-index:1}.slideshow-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:2}.slideshow-transition--fade .slideshow-slide{transition:opacity .7s ease}.slideshow-transition--slide .slideshow-slide{transform:translate(100%);transition:transform .6s ease,opacity .1s}.slideshow-transition--slide .slideshow-slide.is-active{transform:translate(0)}.slideshow-transition--slide .slideshow-slide.is-prev{transform:translate(-100%)}.slideshow-slide__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.slideshow-slide__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;cursor:pointer}.slideshow-slide__image,.slideshow-slide__image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.slideshow-slide__image--mobile{display:none}@media screen and (max-width:749px){.has-mobile-image .slideshow-slide__image--desktop{display:none}.has-mobile-image .slideshow-slide__image--mobile{display:block}}.slideshow-slide__image--placeholder{background:#e5e5e5}.slideshow-slide__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--slideshow-overlay-opacity, .2));pointer-events:none}.slideshow-slide__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;z-index:3;padding:5%}.slideshow-slide__content--top{align-items:flex-start}.slideshow-slide__content--middle{align-items:center}.slideshow-slide__content--bottom{align-items:flex-end}.slideshow-slide__content-inner{max-width:560px;width:100%}.slideshow-slide__content--align-left .slideshow-slide__content-inner{text-align:left;margin-right:auto}.slideshow-slide__content--align-center{justify-content:center}.slideshow-slide__content--align-center .slideshow-slide__content-inner{text-align:center;margin-left:auto;margin-right:auto}.slideshow-slide__content--align-right{justify-content:flex-end}.slideshow-slide__content--align-right .slideshow-slide__content-inner{text-align:right;margin-left:auto}.slideshow-slide__subheading{color:#fff;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .5rem;text-shadow:0 1px 4px rgba(0,0,0,.3)}.slideshow-slide__heading{color:#fff;font-size:clamp(1.75rem,4vw,3.25rem);line-height:1.15;margin:0 0 1.25rem;text-shadow:0 1px 6px rgba(0,0,0,.3)}.slideshow-slide__buttons{display:flex;gap:.75rem;flex-wrap:wrap}.slideshow-slide__content--align-center .slideshow-slide__buttons{justify-content:center}.slideshow-slide__content--align-right .slideshow-slide__buttons{justify-content:flex-end}.slideshow-slide__button{display:inline-block}.slideshow-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:44px;height:44px;border-radius:50%;background:#ffffffd9;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;color:#111}.slideshow-arrow:hover{background:#fff}.slideshow-arrow--prev{left:20px}.slideshow-arrow--next{right:20px}.slideshow-counter{position:absolute;bottom:20px;z-index:4;display:flex;align-items:center;gap:5px;padding:6px 16px;border-radius:999px;background:#281e148c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;font-size:.9rem;font-weight:600;letter-spacing:.02em;line-height:1}.slideshow-counter__divider{opacity:.6;font-weight:400}.slideshow-counter__total{opacity:.75;font-weight:400}.slideshow-counter--bottom-left{left:20px}.slideshow-counter--bottom-center{left:50%;transform:translate(-50%)}.slideshow-counter--bottom-right{right:20px}@media screen and (max-width:749px){.slideshow-arrow{width:36px;height:36px}.slideshow-slide__content-inner{max-width:100%}.slideshow-counter{bottom:14px;font-size:.8rem;padding:5px 13px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-image-slideshow.css.map */
