.scroll-hero{position:relative;overflow:hidden;background:var(--color-paper);cursor:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="30" viewBox="0 0 34 30"><rect x="4" y="4" width="10" height="9" rx="4" fill="%23FEFEFE" stroke="%231A1A1A" stroke-width="1.6"/><rect x="2" y="15" width="30" height="11" rx="4" fill="%23FEFEFE" stroke="%231A1A1A" stroke-width="1.6"/><rect x="2" y="22.5" width="30" height="3.5" rx="1.75" fill="%2395C12B" stroke="%231A1A1A" stroke-width="1.3"/><circle cx="20.5" cy="19.5" r="1.1" fill="%233F5E12"/><circle cx="25.5" cy="19.5" r="1.1" fill="%233F5E12"/><circle cx="30.5" cy="19.5" r="1.1" fill="%233F5E12"/></svg>') 6 6,auto}.scroll-hero--fit{aspect-ratio:var(--hero-ratio, 3.25)}@media(max-width:749px){.scroll-hero--fit{aspect-ratio:var(--hero-ratio-mobile, var(--hero-ratio, 3.25))}}.scroll-hero--banner{aspect-ratio:3.7;min-height:var(--hero-min-height, 640px)}.scroll-hero--medium{height:70vh;height:70svh;min-height:var(--hero-min-height, 640px)}.scroll-hero--tall{height:85vh;height:85svh;min-height:var(--hero-min-height, 640px)}.scroll-hero--full{height:calc(100vh - var(--header-stack-height, 136px));height:calc(100svh - var(--header-stack-height, 136px));min-height:var(--hero-min-height, 640px)}.scroll-hero--custom{height:var(--hero-custom-height, 600px)}@media(max-width:749px){.scroll-hero--banner,.scroll-hero--medium,.scroll-hero--tall{min-height:min(var(--hero-min-height, 640px),70svh)}}.scroll-hero a,.scroll-hero button{cursor:pointer}@media(max-width:700px){.scroll-hero--banner,.scroll-hero--medium,.scroll-hero--tall,.scroll-hero--full{height:auto;min-height:calc(var(--hero-min-height, 640px) + 40px)}}@media(prefers-reduced-motion:reduce){.scroll-hero--full{height:calc(100vh - var(--header-stack-height, 136px))!important;height:calc(100svh - var(--header-stack-height, 136px))!important}.hero-stage{position:relative!important}}.hero-stage{position:relative;top:0;height:100%;min-height:inherit;display:flex;align-items:center}.hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 44%;transform:scale(1.08);transform-origin:center center;filter:saturate(.85) brightness(1.05)}.hero-slide .hero-picture img{opacity:1}.hero-picture{position:absolute;top:0;right:0;bottom:0;left:0}.hero-picture img{width:100%;height:100%;object-fit:cover;object-position:center 44%}.hero-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--color-paper)}.hero-placeholder svg{width:100%;height:100%;object-fit:cover}.hero-overlay{--scrim: 24 30 20;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgb(var(--scrim) / var(--hero-overlay-opacity, 72%)),rgb(var(--scrim) / calc(var(--hero-overlay-opacity, 72%) * .625)) 40%,rgb(var(--scrim) / 0%) 70%);z-index:2;pointer-events:none}.hero-slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.hero-slide-link:focus-visible{outline:2px solid var(--color-background);outline-offset:-6px}.hero-slide--linked .hero-copy{pointer-events:none}.hero-slide--linked .hero-copy a,.hero-slide--linked .hero-copy button{pointer-events:auto}.hero-overlay--light{--scrim: 254 254 254}.hero-overlay--dark{--scrim: 24 30 20}@media(max-width:700px){.hero-overlay{background:linear-gradient(to top,rgb(var(--scrim) / calc(var(--hero-overlay-opacity, 72%) * 1.083)),rgb(var(--scrim) / 0%) 75%)}.hero-slide--mtop .hero-overlay{background:linear-gradient(to bottom,rgb(var(--scrim) / calc(var(--hero-overlay-opacity, 72%) * 1.083)),rgb(var(--scrim) / 0%) 75%)}.hero-slide--mmiddle .hero-overlay{background:rgb(var(--scrim) / calc(var(--hero-overlay-opacity, 72%) * .7))}}.hero-copy{--hero-ink: var(--color-background);--hero-copy-width: 100%;--hero-inset-raw: 6vw;position:relative;z-index:3;width:100%;padding:0 clamp(20px,var(--hero-inset, var(--hero-inset-raw)),160px);color:var(--hero-ink)}@media(min-width:768px){.hero-copy{--hero-copy-width: 768px}}@media(min-width:1024px){.hero-copy{--hero-copy-width: calc(21.43vw + 548px) }}@media(min-width:1920px){.hero-copy{--hero-copy-width: 50vw}}.hero-copy .wrap{max-width:none;padding-inline:0}.hero-slide--dark-text .hero-copy{--hero-ink: var(--color-heading)}.hero-slide--light-text .hero-copy{--hero-ink: var(--color-background)}.hero-copy-inner{max-width:var(--hero-copy-width)}.hero-text h1,.hero-text .hero-heading{color:inherit;font-size:clamp(var(--hero-h-min, 30px),5.6vw,var(--hero-h-max, 60px));letter-spacing:var(--hero-tracking, 0px);line-height:1.04;margin-bottom:18px;max-width:none}.hero-text h1 :is(em,i),.hero-text .hero-heading :is(em,i){color:var(--color-accent);font-style:normal}.hero-text h1 span,.hero-text .hero-heading span{display:inline}.hero-text p{font-size:clamp(14px,1.15vw,19px);color:color-mix(in srgb,var(--hero-ink) 82%,transparent);margin-bottom:32px}@media(max-width:1440px){.hero-text p{font-size:clamp(14px,1vw,19px)}}@media(max-width:1366px){.hero-text p{font-size:clamp(14px,.9vw,19px)}}.hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hero-stage{display:block}.hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-height:inherit;display:flex;align-items:center;opacity:0;visibility:hidden;transition:opacity .8s var(--ms-ease, ease),visibility .8s}.hero-slide.is-active{opacity:1;visibility:visible}.is-sliding .hero-stage{overflow:visible;display:flex;align-items:stretch;height:100%;transition:transform .6s var(--ms-ease, ease)}.is-sliding .hero-slide{position:relative;flex:0 0 100%;opacity:1;visibility:visible;transition:none}.hero-slide--center .hero-copy-inner{margin:0 auto;text-align:center}.hero-slide--center .hero-actions{justify-content:center}.hero-heading{font-family:var(--font-heading--family);font-weight:800;letter-spacing:.4px}.scroll-hero{--hero-arrow-inset: max(16px, var(--page-margin))}.scroll-hero.is-single .hero-arrow,.scroll-hero.is-single .hero-dots{display:none}.hero-arrow{position:absolute;top:50%;z-index:4;display:grid;place-items:center;width:var(--arrow-btn-size, 44px);height:var(--arrow-btn-size, 44px);transform:translateY(-50%);color:var(--color-heading);background:#fefefedb;border:0;border-radius:var(--style-border-radius-pill);cursor:pointer;transition:background var(--ms-dur, .25s) var(--ms-ease, ease)}.hero-arrow:hover{background:var(--color-background)}.hero-arrow svg{width:var(--arrow-glyph-size, 20px);height:var(--arrow-glyph-size, 20px)}.hero-arrow--prev{left:var(--hero-arrow-inset)}.hero-arrow--next{right:var(--hero-arrow-inset)}@media(max-width:700px){.scroll-hero{--arrow-btn-size: 22px;--arrow-glyph-size: 15px;--hero-arrow-inset: 4px}}.hero-dots{position:absolute;bottom:var(--hero-dots-offset, 22px);left:0;right:0;z-index:4;display:flex;justify-content:center;gap:10px}.hero-dot{position:relative;width:12px;height:12px;padding:0;background:#fefefee6;border:0;border-radius:var(--style-border-radius-pill);box-shadow:0 0 0 1.5px #1a1a1a47,0 2px 6px #1a1a1a40;cursor:pointer;transition:width var(--ms-dur, .25s) var(--ms-ease, ease),background var(--ms-dur, .25s) var(--ms-ease, ease)}.hero-dot.is-active{width:32px;background:var(--color-accent)}@media(max-width:700px){.scroll-hero{--hero-dots-offset: 6px}.hero-dot{width:10px;height:10px}.hero-dot.is-active{width:26px}}.hero-dot:before{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%,-50%)}@media(max-width:700px){.hero-arrow{--arrow-glyph-size: 17px}}@media(prefers-reduced-motion:reduce){.hero-slide,.is-sliding .hero-stage{transition:none!important}}@media(max-width:700px){.hero-copy{display:flex;height:100%}.hero-copy .wrap{display:flex;width:100%}.hero-slide--mtop .hero-copy .wrap{align-items:flex-start}.hero-slide--mmiddle .hero-copy .wrap{align-items:center}.hero-slide--mbottom .hero-copy .wrap{align-items:flex-end}.hero-slide--mcenter .hero-copy-inner{margin-inline:auto;text-align:center}.hero-slide--mcenter .hero-actions{justify-content:center}.hero-slide--mleft .hero-copy-inner{margin-inline:0;text-align:left}.hero-slide--mleft .hero-actions{justify-content:flex-start}.hero-copy-inner{width:100%;max-width:none}.hero-text h1,.hero-text .hero-heading{margin-bottom:8px}.hero-text p{font-size:9.5px;margin-bottom:8px}.hero-actions .pill-btn{font-size:11px;letter-spacing:0;padding:7px 21px}}.hero-actions .pill-btn{border-radius:var(--hero-cta-radius, var(--style-border-radius-pill))}.scroll-hero:not(.is-single) .hero-stage{touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.scroll-hero.is-dragging .hero-stage{cursor:grabbing}.scroll-hero .hero-slide img,.scroll-hero .hero-slide-link{-webkit-user-drag:none}@media(max-width:700px){.hero-slide--mbottom .hero-copy .wrap{padding-bottom:22px}.hero-slide--mtop .hero-copy .wrap{padding-top:24px}.hero-copy{--hero-arrow-clear: calc( var(--arrow-btn-size, 44px) + var(--hero-arrow-inset, 16px) + 6px );padding-inline:max(clamp(20px,var(--hero-inset, var(--hero-inset-raw)),160px),var(--hero-arrow-clear))}.hero-text h1,.hero-text .hero-heading{letter-spacing:var(--hero-tracking-mobile, 0px)}}.hero-text--solo h1,.hero-text--solo .hero-heading{margin-bottom:16px;line-height:1.25}@media(max-width:700px){[data-hide-mobile-arrows] .hero-arrow{display:none}[data-hide-mobile-arrows] .hero-copy{padding-inline:clamp(20px,var(--hero-inset, var(--hero-inset-raw)),160px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-hero.css.map */
