.h2-hero{display:block;width:100%;color:#fff}.h2-hero *,.h2-hero *:before,.h2-hero *:after{box-sizing:border-box}.h2-hero [hidden]{display:none!important}.h2-hero__slide{display:grid;grid-template-columns:minmax(0,1fr);background:var(--h2-bg);color:var(--h2-text)}.h2-hero__content{position:relative;display:flex;align-items:center;min-width:0;padding:var(--h2-pad-m);text-align:var(--h2-align-m);overflow:hidden}.h2-hero__texture{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;pointer-events:none}.h2-hero__copy{position:relative;width:100%;max-width:640px;margin-inline:auto;overflow-wrap:anywhere}.h2-hero__eyebrow{margin:0 0 var(--h2-eyebrow-gap-m, 8px);color:inherit;font-family:var(--font-gt-america, monospace);font-size:var(--h2-eyebrow-m);line-height:1.4;letter-spacing:.06em}.h2-hero__heading{margin:0 0 var(--h2-heading-gap-m, 12px);color:inherit;font-family:var(--font-graphik, sans-serif);font-size:var(--h2-heading-m);font-weight:700;line-height:.98;text-transform:uppercase;letter-spacing:.01em}.h2-hero__body{width:100%;max-width:var(--h2-body-width-m, 350px);margin:0 0 var(--h2-body-gap-m, 16px);color:inherit;font-size:var(--h2-body-m);line-height:1.45}.h2-hero .h2-hero__body{margin-inline:auto;text-align:center}.h2-hero__body p{margin:0;color:inherit;font-size:inherit}.h2-hero__body p+p{margin-top:12px}.h2-hero__body a{color:inherit;text-decoration:underline}.h2-hero__button{margin-bottom:var(--h2-button-gap-m, 0px);display:inline-flex;align-items:center;justify-content:center;min-height:52px;max-width:100%;padding:16px 28px;border-radius:4px;background:var(--h2-button-bg);color:var(--h2-button-text);font-family:var(--font-gt-america, monospace);font-size:var(--h2-button-m);font-weight:500;line-height:1.3;letter-spacing:.04em;text-decoration:none;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.h2-hero__button:hover{filter:brightness(.92)}.h2-hero a:focus-visible,.h2-hero button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.h2-hero__media{position:relative;grid-row:1;min-width:0;aspect-ratio:var(--h2-image-ratio);overflow:hidden;background:var(--h2-bg)}.h2-hero__media picture{display:block;width:100%;height:100%}.h2-hero__image,.h2-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:var(--h2-fit);object-position:var(--h2-position-m)}.h2-hero__placeholder{background:#e8e6e0}.h2-hero__controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;padding:8px 16px;background:#080808;color:#fff}.h2-hero__controls button{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:8px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.h2-hero__dots{display:flex;flex-wrap:wrap;justify-content:center}.h2-hero__dot span{display:block;width:8px;height:8px;border-radius:50%;border:1px solid currentColor}.h2-hero__dot[aria-current=true] span{background:currentColor}.h2-hero__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:768px){.h2-hero__slide{grid-template-columns:minmax(0,var(--h2-content-width)) minmax(0,1fr);min-height:var(--h2-height)}.h2-hero__content{padding:var(--h2-pad-d);text-align:var(--h2-align-d)}.h2-hero__media{grid-column:2;grid-row:1;aspect-ratio:auto}.h2-hero__image{object-position:var(--h2-position)}.h2-hero__eyebrow{font-size:var(--h2-eyebrow-d);margin-bottom:var(--h2-eyebrow-gap-d, 12px)}.h2-hero__heading{font-size:var(--h2-heading-d);margin-bottom:var(--h2-heading-gap-d, 20px)}.h2-hero__body{max-width:var(--h2-body-width-d, 460px);font-size:var(--h2-body-d);margin-bottom:var(--h2-body-gap-d, 24px)}.h2-hero .h2-hero__body{margin-inline:0 auto;text-align:left}.h2-hero__button{font-size:var(--h2-button-d);margin-bottom:var(--h2-button-gap-d, 0px)}}
/*# sourceMappingURL=/cdn/shop/t/413/assets/hero-2.css.map */
