.wc-hero-section{margin-top:calc(var(--header-height) * -1)}.wc-hero{--hero-ratio: 1440 / 898;--hero-lede-top: 38.42%;--hero-wordmark-top: 73.72%;--overlay-hero: rgba(0, 0, 0, .3);position:relative;overflow:hidden;aspect-ratio:var(--hero-ratio)}.wc-hero--screen{aspect-ratio:auto;min-height:100svh}.wc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.wc-hero__media img,.wc-hero__media video{display:block;width:100%;height:100%;object-fit:cover}.wc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-hero)}.wc-hero__lede{position:absolute;top:var(--hero-lede-top);left:50%;z-index:2;width:min(449px,78%);transform:translate(-50%);text-align:center;text-wrap:balance;color:var(--color-text)}.wc-hero__lede>:first-child{margin-top:0}.wc-hero__lede>:last-child{margin-bottom:0}.wc-hero__wordmark{position:absolute;top:var(--hero-wordmark-top);left:50%;z-index:3;width:min(var(--wordmark-width),88%);transform:translate(-50%)}.wc-hero__wordmark img{display:block;width:100%;height:auto}.wc-hero--wordmark{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:safe center;padding-top:var(--header-height);padding-bottom:var(--band-overlap)}.wc-hero--wordmark .wc-hero__lede,.wc-hero--wordmark .wc-hero__wordmark{position:relative;top:auto;bottom:auto;left:auto;transform:none}.wc-hero--wordmark .wc-hero__wordmark{order:-1;margin-bottom:var(--space-3xl)}.wc-hero--heading{aspect-ratio:auto;height:min(calc(100vw / (var(--hero-ratio))),max(100svh,480px))}.wc-hero__title{position:absolute;inset-inline:var(--page-gutter);bottom:calc(var(--band-overlap) - .355 * var(--text-display-page));z-index:3;display:flex;flex-direction:column;align-items:center;gap:19px;text-align:center}.wc-hero__eyebrow{margin:0;color:var(--color-accent)}.wc-hero__heading{margin:0;font-size:var(--text-display-page);line-height:var(--leading-display);text-wrap:balance}.wc-hero:after{content:"";position:absolute;inset-inline:0;bottom:0;z-index:2;height:var(--band-overlap);background-color:var(--color-claret);border-start-start-radius:var(--radius-band);border-start-end-radius:var(--radius-band)}@media screen and (max-width:989px){.wc-hero{--hero-ratio: 3 / 4;--hero-lede-top: 36%}.wc-hero__wordmark{top:auto;bottom:calc(var(--band-overlap) - 7.4vw);width:78vw}}@media screen and (max-width:749px){.wc-hero{--hero-ratio: 375 / 640;--hero-lede-top: 30%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wc-hero.css.map */
