.mast__eyebrow{margin:0 0 2.4rem;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.mast__upper{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem}@media screen and (min-width:990px){.mast__upper--figured{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:6.4rem;align-items:center}.mast__upper--figured .mast__heading{max-width:none}}.mast__figure{overflow:hidden;border-radius:1.6rem}.mast__figure-img{display:block;width:100%;height:100%;object-fit:cover}.mast__figure--landscape{aspect-ratio:4 / 3}.mast__figure--square{aspect-ratio:1 / 1}.mast__figure--portrait{aspect-ratio:4 / 5}.mast__heading{margin:0;max-width:20ch;text-wrap:balance;word-break:normal;overflow-wrap:break-word}.mast__lower{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem;margin-top:5.6rem;padding-top:4rem;border-top:.1rem solid rgba(var(--color-foreground),.28)}@media screen and (min-width:990px){.mast__lower{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8rem;align-items:start}.mast__lower--single{grid-template-columns:minmax(0,68rem)}}.mast__sub{font-size:1.8rem;line-height:1.6;color:rgba(var(--color-foreground),.88);max-width:60ch}.mast__sub>*:first-child{margin-top:0}.mast__sub>*:last-child{margin-bottom:0}.mast__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.mast__facts{margin:0;padding:0}.mast__fact{padding:1.4rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.18)}.mast__fact:first-child{padding-top:0}.mast__fact:last-child{border-bottom:0;padding-bottom:0}.mast__fact-term{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:1.5rem;letter-spacing:.05em;text-transform:uppercase}.mast__fact-detail{margin:.4rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.66)}@media screen and (max-width:989px){.mast__heading{max-width:none;font-size:clamp(2.8rem,5vw + 1rem,5rem);line-height:1.15}.mast__figure{aspect-ratio:16 / 9;border-radius:1.2rem}.mast__lower{margin-top:4rem;padding-top:3.2rem;gap:3.2rem}.mast__sub{font-size:1.6rem}.mast__buttons{margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-page-masthead.css.map */
