.c-hero{color:rgb(var(--c-hero-text))}.c-hero__viewport{position:relative;max-width:var(--c-container-max);margin-inline:auto;padding-inline:var(--sp-8)}.c-hero__rail{position:relative;z-index:0;display:grid}.c-hero__slide{position:relative;grid-area:1 / 1;aspect-ratio:372 / 545;max-height:100dvh;overflow:hidden;background-color:rgb(var(--c-navy) / .06);opacity:0;visibility:hidden;transition:opacity var(--c-hero-fade, var(--motion-duration-dissolve)) var(--motion-ease),visibility var(--c-hero-fade, var(--motion-duration-dissolve))}.c-hero__slide[data-active]{z-index:1;opacity:1;visibility:visible}@media screen and (min-width:741px){.c-hero__slide{aspect-ratio:1419 / 707}}.c-hero__picture,.c-hero__image{display:block;width:100%;height:100%}.c-hero__image{object-fit:cover}.c-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,var(--c-hero-scrim)),#0000);pointer-events:none}.c-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-inline:var(--c-gutter);pointer-events:none}.c-hero__title{margin:0;font-family:var(--c-font-heading);font-size:var(--fs-display);font-weight:var(--heading-font-weight);letter-spacing:var(--c-tracking);line-height:var(--lh-heading);text-align:center}.c-hero__chars{display:inline}.c-hero__char{opacity:0;animation:c-hero-char-in var(--motion-duration) var(--motion-ease) both;animation-delay:calc(var(--c-hero-char, 0) * var(--c-hero-char-stagger, 40ms))}@keyframes c-hero-char-in{to{opacity:1}}@media(prefers-reduced-motion:reduce){.c-hero__char{animation:none;opacity:1}}.c-hero__progress{position:absolute;inset-block-end:var(--sp-40);inset-inline-start:calc(var(--sp-8) + var(--sp-40));display:flex;align-items:center;gap:var(--sp-16);pointer-events:none}.c-hero__counter{display:inline-flex;align-items:baseline;gap:.4em;font-family:var(--c-font-heading);font-size:var(--fs-counter);font-weight:var(--c-weight-label);font-variant-numeric:tabular-nums;letter-spacing:var(--c-tracking);line-height:var(--lh-heading)}.c-hero__count{display:inline-grid}.c-hero__count-num{grid-area:1 / 1;opacity:0;transform:translateY(calc(var(--motion-distance) * -1));transition:opacity var(--motion-duration) var(--motion-ease),transform var(--motion-duration) var(--motion-ease)}.c-hero__count-num[data-active]{opacity:1;transform:none}.c-hero__count-num[data-leaving]{opacity:0;transform:translateY(var(--motion-distance))}@media screen and (min-width:741px){.c-hero__count{font-size:var(--fs-subheading)}}.c-hero__track{display:block;width:80px;height:2px;background-color:rgb(var(--c-white) / .6)}.c-hero__bar{display:block;width:calc(var(--c-hero-progress, .34) * 100%);height:100%;background-color:rgb(var(--c-white) / .8);transition:width var(--c-hero-fade, var(--motion-duration-dissolve)) var(--motion-ease)}@media(prefers-reduced-motion:reduce){.c-hero__slide,.c-hero__bar,.c-hero__count-num{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-hero.css.map */
