.hero-slider{position:relative;overflow:hidden;color:rgb(var(--color-foreground));background:rgb(var(--color-background));max-width:1920px;margin:0 auto}.hero-slider .page-width{padding-left:calc(var(--page-width-padding, 2rem) + var(--pad-x-desktop, 0px));padding-right:calc(var(--page-width-padding, 2rem) + var(--pad-x-desktop, 0px))}@media (max-width: 749px){.hero-slider .page-width{padding-left:calc(var(--page-width-padding, 1.5rem) + var(--pad-x-mobile, 0px));padding-right:calc(var(--page-width-padding, 1.5rem) + var(--pad-x-mobile, 0px))}}.hero-slider__wrapper{display:flex;transition:transform .6s ease;will-change:transform}.hero-slide{min-width:100%;position:relative;min-height:clamp(420px,60vh,720px)}.hero-slide__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero-slide__image,.hero-slide__video{width:100%;height:100%;object-fit:cover;display:block}.hero-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.hero-slide__content{position:relative;z-index:2;padding-top:clamp(56px,10vh,120px);padding-bottom:clamp(56px,10vh,120px);max-width:720px;color:var(--slide-text, rgb(var(--color-foreground)));top:14%}.hero-slide__content h1,.hero-slide__content h2,.hero-slide__content h3{margin:0 0 12px;line-height:1.05;letter-spacing:-.02em;color:inherit}.hero-subheading{margin:0 0 12px;line-height:1.4;color:inherit;opacity:.92}.hero-description{margin:0;line-height:1.55;color:inherit;opacity:.9}.hero-buttons{margin-top:24px;display:flex;flex-wrap:wrap;gap:14px}.btn{position:relative;overflow:hidden;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:10px;text-decoration:none;font-weight:600;background:var(--btn-base-bg, transparent);color:var(--btn-base-text, rgb(var(--color-foreground)));transition:color .22s ease,border-color .22s ease,transform .12s ease,box-shadow .2s ease}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--btn-hover-bg, rgba(0, 0, 0, .08));transform:scaleX(0);transform-origin:left;transition:transform .36s ease;z-index:-1}.btn:hover:before{transform:scaleX(1);transform-origin:left}.btn:not(:hover):before{transform:scaleX(0);transform-origin:right}.btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000026}.btn>*{position:relative;z-index:1}.btn-primary{--btn-base-bg: var(--btn1-bg, rgb(var(--color-button)));--btn-base-text: var(--btn1-text, rgb(var(--color-button-text)));--btn-hover-bg: var(--btn1-text, rgb(var(--color-button-text)))}.btn-primary:hover{color:var(--btn1-bg, rgb(var(--color-button)))}.btn-secondary{--btn-base-bg: var(--btn2-bg, rgb(var(--color-button)));--btn-base-text: var(--btn2-text, rgb(var(--color-button-text)));--btn-hover-bg: var(--btn2-text, rgb(var(--color-button-text)))}.btn-secondary:hover{color:rgb(var(--color-background))}.hero-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:999px;display:grid;place-items:center;border:1px solid rgba(var(--color-foreground),.25);background:rgba(var(--color-background),.65);color:rgb(var(--color-foreground));cursor:pointer}.hero-prev{left:12px}.hero-next{right:12px}.hero-nav:hover{background:rgba(var(--color-background),.85)}@media (max-width: 749px){.hero-slide{min-height:520px}.hero-slide__content{max-width:100%}.hero-buttons .btn{width:auto}}.hero-dots{position:absolute;left:50%;bottom:14px;transform:translate(-50%);display:flex;gap:10px;z-index:4}.hero-dot{width:10px;height:10px;border-radius:999px;border:1px solid rgba(var(--color-foreground),.35);background:var(--color-background);cursor:pointer}.hero-dot.is-active{background:var(--color-primary-button-background)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-hero-slider.css.map */
