.page-hero{background-color:var(--color-background-inverted);color:var(--color-text-inverted);display:grid;min-height:65svh;overflow:hidden;position:relative;width:100%}.page-hero__media,.page-hero__media:after{top:0;right:0;bottom:0;left:0;position:absolute}.page-hero__media{overflow:hidden}.page-hero__media:before{content:none}.page-hero__media:after{background:linear-gradient(90deg,var(--color-background-inverted),transparent);content:""}.page-hero__image,.page-hero__media>video,.page-hero__media>img{display:block;height:100%!important;top:0;right:0;bottom:0;left:0;max-width:none;min-height:100%;min-width:100%;object-fit:cover!important;object-position:center center!important;position:absolute;width:100%!important}.page-hero__media>video{transform:scale(1.12);transform-origin:center center}.page-hero__media>video>img{height:100%!important;max-width:none;object-fit:cover!important;object-position:center center!important;width:100%!important}.page-hero__container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--gap-lg);justify-content:center;margin:0;max-width:none;min-height:inherit;padding-block:var(--padding-lg);padding-inline:var(--padding-side);position:relative;width:100%;z-index:1}.page-hero__copy{display:grid;gap:var(--space-4);max-width:100%;width:100%}.page-hero__heading{color:var(--color-text-inverted);font-size:var(--h1-size);font-weight:var(--weight-semibold);letter-spacing:var(--h2-letter-spacing);line-height:var(--h1-line-height);max-width:100%}.page-hero__subheading{color:var(--color-text-inverted);font-size:var(--body-medium-size);font-weight:var(--weight-medium);line-height:var(--body-medium-line-height);max-width:100%}.page-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page-hero__button{flex:0 0 auto}.page-hero__image-alt{clip:rect(0 0 0 0);clip-path:inset(50%);height:var(--space-1);margin:calc(-1 * var(--space-1));overflow:hidden;position:absolute;white-space:nowrap;width:var(--space-1)}.page-hero--aqua-reveal:after{animation:page-hero-glass-sweep var(--motion-duration-showcase) var(--motion-ease-expressive) var(--motion-delay-short) both;background:linear-gradient(105deg,transparent 0%,color-mix(in srgb,var(--color-utility-white) 12%,transparent) 45%,color-mix(in srgb,var(--color-utility-white) 30%,transparent) 50%,color-mix(in srgb,var(--color-utility-white) 10%,transparent) 55%,transparent 100%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transform:translate(-100%);will-change:opacity,transform;z-index:4}.page-hero--aqua-reveal .page-hero__media:before{content:none}.page-hero--aqua-reveal .page-hero__media:after{z-index:2}.page-hero--aqua-reveal .page-hero__container{z-index:3}html.js-motion .page-hero--aqua-reveal .page-hero__heading [data-motion-word]{transform:translateY(115%) scale(.96);transition:opacity var(--motion-duration-reveal) var(--motion-ease-expressive),transform var(--motion-duration-reveal) var(--motion-ease-expressive)}html.js-motion .page-hero--aqua-reveal .page-hero__heading.is-motion-visible [data-motion-word]{transform:translateY(0) scale(1)}.page-hero--aqua-reveal .page-hero__button{transition:box-shadow var(--motion-duration-standard) var(--motion-ease-standard),transform var(--motion-duration-standard) var(--motion-ease-standard)}.page-hero--aqua-reveal .page-hero__button:hover,.page-hero--aqua-reveal .page-hero__button:focus-visible{transform:translateY(var(--motion-hover-lift))}@keyframes page-hero-glass-sweep{0%{opacity:0;transform:translate(-100%)}18%{opacity:.85}to{opacity:0;transform:translate(100%)}}.page-hero--about{min-height:444px}.page-hero--about .page-hero__media:after{background:linear-gradient(90deg,color-mix(in srgb,var(--color-background-inverted) 60%,transparent) 11.84%,color-mix(in srgb,var(--color-background-inverted-page) 54%,transparent) 35.078%,transparent 100%)}.page-hero--about .page-hero__container{margin:0;min-height:444px;padding:var(--padding-side)}.page-hero--about .page-hero__copy{max-width:862px}.page-hero--about .page-hero__subheading{max-width:751px}@media screen and (max-width:1023px){.page-hero{min-height:644px}.page-hero__container{gap:32px;padding-block:100px;padding-inline:var(--space-5)}.page-hero__copy{gap:16px}.page-hero__actions{flex-direction:column;gap:12px}.page-hero--about{min-height:444px}.page-hero--about .page-hero__container{min-height:444px;padding-block:var(--padding-side);padding-inline:var(--padding-side)}.page-hero--about .page-hero__actions{flex-direction:row}}@media screen and (min-width:768px){.page-hero__copy{max-width:75%}.page-hero__subheading{max-width:88%}.page-hero--about .page-hero__copy{max-width:862px}.page-hero--about .page-hero__subheading{max-width:751px}}@media screen and (min-width:1024px){.page-hero{min-height:58svh}.page-hero__container{gap:var(--space-9);padding-block:var(--padding-2xl)}.page-hero__copy{max-width:60%}.page-hero__subheading{max-width:88%}}@media(prefers-reduced-motion:reduce){.page-hero--aqua-reveal:after,.page-hero--aqua-reveal .page-hero__media:before{animation:none;content:none}html.js-motion .page-hero--aqua-reveal .page-hero__heading [data-motion-word],html.js-motion .page-hero--aqua-reveal .page-hero__heading.is-motion-visible [data-motion-word]{transform:none}.page-hero--aqua-reveal .page-hero__button{transition:none}.page-hero--aqua-reveal .page-hero__button:hover,.page-hero--aqua-reveal .page-hero__button:focus-visible{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-page-hero.css.map */
