.altalum-brand-font :is(h1,h2,h3,h4,h5,h6,strong,b){font-weight:400}.altalum-brand-font :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.03em}.altalum-brand-font :is(.card__heading,.product__title,.collection-hero__title,.rich-text__heading){font-family:var(--altalum-font);font-weight:400;letter-spacing:-.025em}body .altalum-new-hero h1{font-family:var(--altalum-font);font-size:clamp(50px,4.5vw,76px);font-weight:400;letter-spacing:-.045em;line-height:1.08;text-transform:none}body .altalum-new-hero__eyebrow{font-family:var(--altalum-font);font-size:11px;font-weight:400;letter-spacing:.18em}body .altalum-new-hero__description{font-family:var(--altalum-font);font-size:16px;font-weight:400;line-height:1.75;letter-spacing:.005em}body .altalum-new-hero__primary,body .altalum-new-hero__secondary{font-family:var(--altalum-font);font-size:12px;font-weight:400;letter-spacing:.04em;text-transform:none}@media screen and (max-width:749px){body .altalum-new-hero h1{font-size:clamp(44px,10vw,60px);line-height:1.1}body .altalum-new-hero__description{font-size:15px}}.page-wrapper>footer{background:var(--altalum-graphite);color:var(--altalum-bg)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/altalum-typography.css.map */
