.page-hero{--page-hero-height: 56rem;--page-hero-radius: 0;position:relative;display:grid;align-items:center;min-height:var(--page-hero-height);overflow:hidden;background-color:var(--page-hero-overlay-color, #14241b)}.page-hero--small{--page-hero-height: 42rem}.page-hero--large{--page-hero-height: 68rem}.page-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.page-hero__image,.page-hero__media picture{display:block;width:100%;height:100%}.page-hero__image{object-fit:var(--page-hero-image-fit, cover);position:absolute;top:0;right:0;bottom:0;left:0}.page-hero--adapt{min-height:0}.page-hero--adapt .page-hero__media,.page-hero--adapt .page-hero__container{grid-area:1 / 1}.page-hero--adapt .page-hero__media{position:relative;inset:auto}.page-hero--adapt .page-hero__image{position:relative;height:auto}.page-hero--adapt .page-hero__container{padding-block:4rem}.page-hero__image--placeholder{background-color:rgb(var(--color-foreground-rgb, 0 0 0) / .08)}.page-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--page-hero-overlay-color, #14241b);opacity:var(--page-hero-overlay-opacity, .55)}.page-hero__container{position:relative;padding-block:8rem}.page-hero__content{display:flex;flex-direction:column;align-items:flex-start;max-width:var(--page-hero-content-width, 760px);color:var(--page-hero-text, #fff)}.page-hero--align-center .page-hero__content{align-items:center;margin-inline:auto;text-align:center}.page-hero__eyebrow{margin:0 0 1.6rem;font-size:1.2rem;font-weight:600;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:var(--page-hero-accent, #9fd9a1)}.page-hero__heading{margin:0 0 1.8rem;font-family:var(--font-heading--family);font-size:5.6rem;font-weight:700;line-height:1.08;letter-spacing:-.03em;text-transform:none;text-wrap:balance;color:inherit}.page-hero__text{max-width:60rem;margin:0;font-size:1.8rem;line-height:1.6;text-wrap:pretty;color:color-mix(in srgb,var(--page-hero-text, #fff) 86%,transparent)}.page-hero__button{margin-top:3.2rem;text-transform:uppercase}.section-page-hero .page-hero .page-hero__button.button{background-color:var(--page-hero-button-background, #fff);color:var(--page-hero-button-text, #14241b);border-color:var(--page-hero-button-background, #fff)}.section-page-hero .page-hero .page-hero__button.button:hover:not([disabled]){background-color:color-mix(in srgb,var(--page-hero-button-background, #fff) 88%,#000);color:var(--page-hero-button-text, #14241b);border-color:color-mix(in srgb,var(--page-hero-button-background, #fff) 88%,#000)}.section-page-hero .page-hero .page-hero__button.button:focus-visible{outline:.2rem solid var(--page-hero-button-background, #fff);outline-offset:.4rem;box-shadow:none}@media screen and (max-width:1199px){.page-hero__heading{font-size:4.8rem}}@media screen and (max-width:989px){.page-hero{--page-hero-height: 48rem}.page-hero--small{--page-hero-height: 38rem}.page-hero--large{--page-hero-height: 56rem}.page-hero__heading{font-size:4rem}.page-hero__text{font-size:1.7rem}}@media screen and (max-width:749px){.page-hero{--page-hero-height: 44rem}.page-hero--small{--page-hero-height: 36rem}.page-hero--large{--page-hero-height: 50rem}.page-hero__container{padding-block:5.6rem}.page-hero__content{align-items:center;margin-inline:auto;text-align:center}.page-hero__heading{font-size:3.2rem}.page-hero__text{font-size:1.6rem}.page-hero__button{margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-page-hero.css.map */
