.section--full-width{padding-left:0;padding-right:0}.slideshow-section{position:relative;width:100%}.slideshow-wrapper{position:relative;width:100%;overflow:hidden;background-color:#f4f4f4;touch-action:pan-y}.slideshow-track{display:flex;height:100%;transition:transform .8s cubic-bezier(.76,0,.24,1);will-change:transform}.slide{flex:1 0 100%;width:100%;height:100%;position:relative;overflow:hidden}.slide-link{display:block;width:100%;height:100%;text-decoration:none;position:relative}.slide-media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transform:scale(1.08);transition:transform 8s cubic-bezier(.25,.46,.45,.94);will-change:transform}.slide.is-active .slide-media{transform:scale(1)}.slide-image--desktop,.slide-image--mobile{width:100%;height:100%;object-fit:cover}.slide-image--mobile{display:none}@media (max-width: 767px){.slide-image--desktop{display:none}.slide-image--mobile{display:block}}.slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.slide-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;display:flex;padding:20px;align-items:center}@media (min-width: 768px){.slide-content{padding:60px}}.slide-content.content-align--left{justify-content:flex-start;text-align:left}.slide-content.content-align--center{justify-content:center;text-align:center}.slide-title,.slide-subtitle{transform:translateY(20px);opacity:0;transition:transform .8s cubic-bezier(.25,1,.5,1),opacity .8s cubic-bezier(.25,1,.5,1);will-change:transform,opacity}.slide.is-active .slide-title{transform:translateY(0);opacity:1;transition-delay:.4s}.slide.is-active .slide-subtitle{transform:translateY(0);opacity:1;transition-delay:.6s}.slide-title{font-size:clamp(2rem,5vw,4rem);margin:0 0 10px;line-height:1.1;font-weight:700}.slide-subtitle{font-size:clamp(.9rem,2vw,1.1rem);letter-spacing:.1em;text-transform:uppercase}.slideshow-dots{position:absolute;bottom:25px;left:50%;transform:translate(-50%);display:flex;gap:12px;z-index:4}.dot{width:12px;height:12px;border-radius:50%;background:#ffffff80;border:1px solid rgba(0,0,0,.2);cursor:pointer;transition:background-color .3s,transform .3s;padding:0}.dot:hover{background:#fffc}.dot.active{background:#fff;transform:scale(1.1)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-hero-slideshow.css.map */
