.hero-slider{margin-block:var(--content-space-top-m, 0) var(--content-space-bottom-m, 1.5rem);color:rgb(var(--color-text))}.hero-slider__frame{position:relative;display:block}.hero-slider__track{display:flex;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.hero-slider__track:focus-visible{outline-offset:-3px}.hero-slider__track::-webkit-scrollbar{display:none}.hero-slider__slide{--veil-rgb: var(--color-text);flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.hero-slider__surface{position:relative;display:flex;overflow:hidden;aspect-ratio:var(--hero-ratio-m, 4 / 5);background:rgb(var(--color-text) / .06);color:inherit;text-decoration:none}.hero-slider__surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(var(--veil-rgb) / .6),transparent 60%)}.hero-slider--dark{--veil-rgb: var(--color-background)}.hero-slider--v-top .hero-slider__surface:after{background:linear-gradient(to bottom,rgb(var(--veil-rgb) / .6),transparent 60%)}.hero-slider--v-middle .hero-slider__surface:after{background:linear-gradient(to top,rgb(var(--veil-rgb) / .45),rgb(var(--veil-rgb) / .15))}.hero-slider__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero-slider__body{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,var(--hero-text-max, max-content));gap:.625rem;align-content:end;justify-content:start;justify-items:start;width:100%;padding-block:var(--hero-pad-y-m, 1.5rem);text-align:left}.hero-slider--with-ui .hero-slider__body{padding-bottom:calc(var(--hero-pad-y-m, 1.5rem) + 2.5rem)}.hero-slider--v-top .hero-slider__body{align-content:start}.hero-slider--v-middle .hero-slider__body{align-content:center}.hero-slider--center .hero-slider__body{justify-content:center;justify-items:center;text-align:center}.hero-slider--right .hero-slider__body{justify-content:end;justify-items:end;text-align:right}.hero-slider--text-left .hero-slider__body{justify-items:start;text-align:left}.hero-slider--text-center .hero-slider__body{justify-items:center;text-align:center}.hero-slider--text-right .hero-slider__body{justify-items:end;text-align:right}.hero-slider--flat .hero-slider__surface:after,.hero-slider__slide--flat .hero-slider__surface:after{content:none}.hero-slider__badge,.hero-slider__heading,.hero-slider__text,.hero-slider__button{position:relative;margin:0}.hero-slider__badge{padding:.125rem .5rem;border-radius:var(--radius-badge, var(--radius-card));background:rgb(var(--color-text));color:rgb(var(--color-background));font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hero-slider__text{max-width:var(--text-measure, 48rem);font-size:var(--text-l)}.hero-slider .hero-slider__text p{text-wrap:wrap;margin-block:0 .4em}.hero-slider .hero-slider__text>:last-child{margin-bottom:0}.hero-slider__button{margin-top:.5rem}.hero-slider--light .hero-slider__heading,.hero-slider--light .hero-slider__text{color:rgb(var(--color-background))}.hero-slider--light .hero-slider__badge{background:rgb(var(--color-background));color:rgb(var(--color-text))}.hero-slider--light .hero-slider__button{border-color:rgb(var(--color-background));background:rgb(var(--color-background));color:rgb(var(--color-text))}.hero-slider__ui{position:absolute;right:0;bottom:1.25rem;left:0;z-index:2;display:flex;gap:.75rem;align-items:center;justify-content:center}.hero-slider__dots{display:flex;gap:.5rem;align-items:center}.hero-slider__dot{position:relative;overflow:hidden;width:.5rem;height:.5rem;padding:0;border:0;border-radius:50%;background:rgb(var(--ui-rgb) / .45);cursor:pointer;transition:background var(--duration-short) var(--ease-default),width var(--duration-short) var(--ease-default)}.hero-slider__dot[aria-current=true]{width:1.5rem;border-radius:.25rem;background:rgb(var(--ui-rgb))}.hero-slider--progress-lead .hero-slider__dot[aria-current=true]{width:.5rem;border-radius:50%}.hero-slider--progress-dot .hero-slider__dot[aria-current=true]{width:2.5rem;background:rgb(var(--ui-rgb) / .35)}.hero-slider--progress-dot .hero-slider__dot[aria-current=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--ui-rgb));transform:scaleX(0);transform-origin:left}.hero-slider--progress-dot .hero-slider__frame[data-running] .hero-slider__dot[aria-current=true]:after{animation:hero-slider-bar var(--hero-interval, 7s) linear forwards}.hero-slider--progress-dot .hero-slider__frame[data-paused] .hero-slider__dot[aria-current=true]:after{animation-play-state:paused}.hero-slider__lead{position:relative;overflow:hidden;flex:none;width:2.5rem;height:.5rem;border-radius:.25rem;background:rgb(var(--ui-rgb) / .35)}.hero-slider__lead-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--ui-rgb));transform:scaleX(0);transform-origin:left}.hero-slider__frame[data-running] .hero-slider__lead-fill{animation:hero-slider-bar var(--hero-interval, 7s) linear forwards}.hero-slider__frame[data-paused] .hero-slider__lead-fill{animation-play-state:paused}.hero-slider__pause{display:grid;width:1.75rem;height:1.75rem;padding:0;border:0;background:none;color:rgb(var(--ui-rgb));cursor:pointer;place-items:center}.hero-slider__pause .icon{width:1.125rem;height:1.125rem}.hero-slider--ui-light{--ui-rgb: var(--color-background)}.hero-slider--ui-dark{--ui-rgb: var(--color-text)}.hero-slider{--ai-mark-rgb: var(--ui-rgb)}.hero-slider__bar{position:absolute;right:0;bottom:0;left:0;z-index:2;height:3px;background:rgb(var(--ui-rgb) / .25)}.hero-slider__bar-fill{display:block;width:100%;height:100%;background:rgb(var(--ui-rgb));transform:scaleX(0);transform-origin:left}.hero-slider__frame[data-running] .hero-slider__bar-fill{animation:hero-slider-bar var(--hero-interval, 7s) linear forwards}.hero-slider__frame[data-paused] .hero-slider__bar-fill{animation-play-state:paused}@keyframes hero-slider-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-slider__arrow{position:absolute;top:50%;z-index:2;display:grid;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:rgb(var(--ui-rgb) / .15);color:rgb(var(--ui-rgb));cursor:pointer;place-items:center;transform:translateY(-50%)}.hero-slider__arrow--prev{left:1rem}.hero-slider__arrow--next{right:1rem}@media(hover:hover){.hero-slider__surface[href]:hover{opacity:1}.hero-slider__dot:hover{background:rgb(var(--ui-rgb) / .8)}.hero-slider__arrow:hover{background:rgb(var(--ui-rgb) / .3)}}.no-js .hero-slider__ui,.no-js .hero-slider__arrow,.no-js .hero-slider__bar{display:none}@media(min-width:750px){.hero-slider{margin-block:var(--content-space-top, 0) var(--content-space-bottom, 2.5rem)}.hero-slider__surface{aspect-ratio:var(--hero-ratio, 8 / 3)}.hero-slider__body{gap:.875rem;padding-block:var(--hero-pad-y, 2rem)}.hero-slider--with-ui .hero-slider__body{padding-bottom:calc(var(--hero-pad-y, 2rem) + 2.5rem)}.hero-slider__ui{bottom:1.75rem}.hero-slider__pause{width:2rem;height:2rem}.hero-slider__pause .icon{width:1.25rem;height:1.25rem}}@media(min-width:1024px){.hero-slider__body{padding-inline:calc(var(--page-margin) + var(--hero-pad-x, 0px))}}@media(max-width:749px){.hero-slider--m-left .hero-slider__body{justify-content:start;justify-items:start;text-align:left}.hero-slider--m-center .hero-slider__body{justify-content:center;justify-items:center;text-align:center}.hero-slider--m-right .hero-slider__body{justify-content:end;justify-items:end;text-align:right}.hero-slider--m-v-top .hero-slider__body{align-content:start}.hero-slider--m-v-middle .hero-slider__body{align-content:center}.hero-slider--m-v-bottom .hero-slider__body{align-content:end}}.hero-slider__slide--align-left .hero-slider__body{justify-content:start;justify-items:start;text-align:left}.hero-slider__slide--align-center .hero-slider__body{justify-content:center;justify-items:center;text-align:center}.hero-slider__slide--align-right .hero-slider__body{justify-content:end;justify-items:end;text-align:right}.hero-slider__slide--v-top .hero-slider__body{align-content:start}.hero-slider__slide--v-middle .hero-slider__body{align-content:center}.hero-slider__slide--v-bottom .hero-slider__body{align-content:end}.hero-slider__slide--v-top .hero-slider__surface:after{background:linear-gradient(to bottom,rgb(var(--veil-rgb) / .6),transparent 60%)}.hero-slider__slide--v-middle .hero-slider__surface:after{background:linear-gradient(to top,rgb(var(--veil-rgb) / .45),rgb(var(--veil-rgb) / .15))}.hero-slider__slide--v-bottom .hero-slider__surface:after{background:linear-gradient(to top,rgb(var(--veil-rgb) / .6),transparent 60%)}.hero-slider__slide--text-left .hero-slider__body{justify-items:start;text-align:left}.hero-slider__slide--text-center .hero-slider__body{justify-items:center;text-align:center}.hero-slider__slide--text-right .hero-slider__body{justify-items:end;text-align:right}.hero-slider__slide--badge-light .hero-slider__badge{background:rgb(var(--color-background));color:rgb(var(--color-text))}.hero-slider__slide--badge-dark .hero-slider__badge{background:rgb(var(--color-text));color:rgb(var(--color-background))}
/*# sourceMappingURL=/cdn/shop/t/96/assets/section-hero-slider.css.map */
