.landing-section{--page-width: 144rem}.landing-eyebrow{display:inline-flex;align-items:center;justify-content:center;margin:0;padding-block:.6rem;padding-inline:1.2rem;border:.1rem solid var(--landing-eyebrow-color, var(--clay-orange));border-radius:26.2rem;font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;line-height:1.4rem;letter-spacing:.05em;text-align:center;text-transform:uppercase;color:var(--landing-eyebrow-color, var(--clay-orange))}@media screen and (min-width:750px){.landing-eyebrow{padding-block:.9rem;padding-inline:1.4rem;font-size:1.6rem}}.landing-heading{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:var(--landing-heading-size, 2.8rem);line-height:var(--landing-heading-line-height, 1.3);letter-spacing:.02em;text-transform:uppercase;color:var(--landing-heading-color, rgb(var(--color-foreground)))}@media screen and (min-width:750px){.landing-heading{font-size:var(--landing-heading-size-desktop, 4.2rem)}}@media screen and (min-width:750px){.landing-heading--large{font-size:var(--landing-heading-size-desktop, 4.8rem)}}.landing-lead{margin:0;font-family:var(--font-custom-family);font-size:1.6rem;line-height:1.5;color:rgb(var(--color-foreground));letter-spacing:0}@media screen and (min-width:750px){.landing-lead{font-size:2rem}}.landing-lead>*{margin:0}.landing-button{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding-inline:3rem;border-radius:8px;font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;line-height:1.8rem;letter-spacing:.15em;text-align:center;text-decoration:none;text-transform:uppercase;background-color:var(--landing-button-background, var(--clay-orange));color:var(--landing-button-color, var(--sandwhite));transition:opacity .2s ease}.landing-button:hover{opacity:.9}.landing-button:focus-visible{outline:.2rem solid var(--landing-button-background, var(--clay-orange));outline-offset:.3rem}@media screen and (min-width:750px){.landing-button{min-height:5.6rem;padding-inline:4rem;font-size:1.6rem;border-radius:12px}}@media(prefers-reduced-motion:reduce){.landing-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-landing-elements.css.map */
