.hero-slider.is-dragging [data-track]{transition:none!important}.hero-slider.is-dragging .hero-slide__stretched-link{pointer-events:none!important}@media(max-width:749px){.hero-slider{touch-action:pan-y}}.hero-slider{position:relative;overflow:clip}.hero-slider__viewport{position:relative}.hero-slider__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;transition:transform var(--t, .6s) ease;will-change:transform}.hero-slide{position:relative;min-height:min(var(--slide-h, 72vh),var(--slide-max-h, 900px));display:grid}.hero-slide__media,.hero-slide__img,.hero-slide__overlay,.hero-slide__stretched-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.hero-slide__media{background:var(--image-bg, #121212)}.hero-slide__img{object-fit:var(--image-fit, cover);object-position:var(--slide-img-pos, var(--image-pos, center center))}.hero-slide__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f5f5f5,#eaeaea)}.hero-slide__overlay{background:var(--overlay-color, #000);opacity:var(--overlay-opacity, .2);pointer-events:none}.hero-slide__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--content-gap, 1rem);padding:var(--pad, 2rem);max-width:var(--max-w, 48rem);text-align:var(--text-align, left)}.hero-slide--linked .hero-slide__content{pointer-events:none}.hero-slide--linked .hero-btn{pointer-events:auto}.hero-slide__content--left{justify-self:start}.hero-slide__content--center{justify-self:center}.hero-slide__content--right{justify-self:end}.hero-slide__content-v-top{align-self:start}.hero-slide__content-v-middle{align-self:center}.hero-slide__content-v-bottom{align-self:end}.hero-slide__content--left{margin-left:var(--content-gutter, 0)}.hero-slide__content--right{margin-right:var(--content-gutter, 0)}.hero-kicker{text-transform:uppercase;font-size:var(--kicker-size, 14px);font-weight:var(--kicker-weight, 600);letter-spacing:var(--kicker-tracking, .1em);margin:0}.hero-heading{margin:0;font-size:var(--heading-size, 48px);font-weight:var(--heading-weight, 700);line-height:var(--heading-lh, 1.1)}.hero-subheading{margin:0;opacity:.95;font-size:var(--subheading-size, 20px);font-weight:var(--subheading-weight, 500)}.hero-body{max-width:70ch;font-size:var(--body-size, 16px);line-height:var(--body-lh, 1.5)}.hero-kicker,.hero-heading,.hero-subheading,.hero-body{text-shadow:var(--text-shadow, none)}.hero-ctas{display:flex;flex-wrap:wrap;gap:var(--btn-gap, .75rem);justify-content:var(--ctas-justify, inherit)}.hero-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid var(--btn-border, currentColor);border-radius:var(--btn-radius, 8px);padding:var(--btn-pad-y,.75rem) var(--btn-pad-x,1.25rem);font-weight:var(--btn-weight, 600);color:var(--btn-text, currentColor);box-shadow:var(--btn-shadow, none);transition:box-shadow .25s ease}.hero-btn:hover{box-shadow:var(--btn-shadow-hover, var(--btn-shadow, none))}.hero-btn[data-variant=solid]{background:var(--btn-bg);color:var(--btn-text)}.hero-btn[data-variant=outline]{background:transparent;color:var(--btn-text, currentColor)}.hero-btn[data-variant=ghost]{background:transparent;border-color:transparent}.hero-btn--1{--btn-pad-x: var(--btn1-px, 1.2rem);--btn-pad-y: var(--btn1-py, .8rem);--btn-radius: var(--btn1-radius, 10px);--btn-weight: var(--btn1-weight, 700)}.hero-btn--2{--btn-pad-x: var(--btn2-px, 1.2rem);--btn-pad-y: var(--btn2-py, .8rem);--btn-radius: var(--btn2-radius, 10px);--btn-weight: var(--btn2-weight, 700)}.hero-slider .hero-ctas .hero-btn--1.fx.fx--slide-fill,.hero-slider .hero-ctas .hero-button--1.fx.fx--slide-fill{box-shadow:var(--btn-shadow, none)!important}.hero-slider .hero-ctas .hero-btn--1.fx.fx--slide-fill:hover,.hero-slider .hero-ctas .hero-button--1.fx.fx--slide-fill:hover,.hero-slider .hero-ctas .hero-btn--1.fx.fx--slide-fill:focus-visible,.hero-slider .hero-ctas .hero-button--1.fx.fx--slide-fill:focus-visible{box-shadow:inset 0 0 0 var(--btn-border-w, 1px) var(--_hover-border),var(--btn-shadow, none)!important}.hero-slider .hero-ctas{overflow:visible}.hero-arrow{position:absolute;top:50%;translate:0 -50%;width:var(--arrow-size, 44px);height:var(--arrow-size, 44px);border-radius:var(--arrow-radius, 999px);border:1px solid var(--arrow-border, #fff8);background:var(--arrow-bg, #0006);color:var(--arrow-color, #fff);display:grid;place-items:center;cursor:pointer;z-index:3}.hero-arrow--prev{left:var(--arrow-offset, 1rem)}.hero-arrow--next{right:var(--arrow-offset, 1rem)}.hero-arrow__icon{width:45%;height:45%;display:block}.hero-arrow__icon{--arrow-icon-scale: .68;width:calc(var(--arrow-icon-scale) * 130%);height:calc(var(--arrow-icon-scale) * 130%);display:block;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpolyline points='15 18 9 12 15 6' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpolyline points='15 18 9 12 15 6' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.hero-arrow--next .hero-arrow__icon{transform:scaleX(-1)}.hero-slide__stretched-link{z-index:1}.hero-indicators{position:absolute;left:50%;translate:-50% 0;bottom:var(--indicators-offset, 2rem);display:flex;gap:var(--indicator-gap, .5rem);z-index:3}.hero-indicator{position:relative;width:var(--indicator-w, 36px);height:var(--indicator-h, 4px);border-radius:0;background:var(--indicator-bg, #ffffff55);overflow:visible;cursor:pointer;border:0}.hero-indicator:before{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}.hero-indicator[aria-selected=true]{outline:2px solid var(--indicator-active-outline, transparent)}.hero-indicator__progress{position:absolute;top:0;right:0;bottom:0;left:0;width:0%;background:var(--indicator-fill, #fff)}.hero-arrow:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.hero-indicator__progress.is-animating{animation:indicator var(--interval, 5s) linear forwards}.hero-indicator[aria-selected=false] .hero-indicator__progress{animation:none!important;width:0%!important}.hero-slider.is-paused .hero-indicator__progress{animation-play-state:paused!important}@keyframes indicator{0%{width:0%}to{width:100%}}.hero-slider.no-autoplay .hero-indicator[aria-selected=true] .hero-indicator__progress{animation:none!important;width:100%!important}.t-slide [data-track]{--t: var(--transition-duration, .6s)}.t-mask .hero-slider__track{display:block;position:relative;min-height:min(var(--slide-h, 72vh),var(--slide-max-h, 900px))}.t-mask .hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.t-mask .hero-slide{z-index:1}.t-mask .hero-slide.is-active{z-index:2}.t-mask .hero-slide.is-leaving{z-index:3;transition:-webkit-clip-path var(--transition-duration, .6s) ease,clip-path var(--transition-duration, .6s) ease;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.t-mask .hero-slide.is-leaving--rev{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.t-fade .hero-slide{opacity:0;transition:opacity var(--transition-duration, .6s) ease}.t-fade .hero-slide.is-active{opacity:1}.t-zoom .hero-slide{opacity:0;transform:scale(1.05);transition:transform var(--transition-duration,.6s) ease,opacity var(--transition-duration,.6s) ease}.t-zoom .hero-slide.is-active{opacity:1;transform:scale(1)}.t-fade .hero-slider__track,.t-zoom .hero-slider__track{position:relative;min-height:min(var(--slide-h, 72vh),var(--slide-max-h, 900px));display:block}.t-fade .hero-slide,.t-zoom .hero-slide{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:749px){.hero-slide,.t-mask .hero-slider__track,.t-fade .hero-slider__track,.t-zoom .hero-slider__track{min-height:var(--slide-h-m, 56vh)}}
/*# sourceMappingURL=/cdn/shop/t/49/compiled_assets/styles.css.map */
