:root{--engr-font-primary: "Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--engr-text-body: 16px;--engr-text-small: 14px;--engr-h1: 64px;--engr-h2: 36px;--engr-h3: 20px;--engr-line-body: 1.65;--engr-line-heading: 1.2}body{font-family:var(--engr-font-primary);font-size:var(--engr-text-body);line-height:var(--engr-line-body);color:#000}h1,.h1{font-size:var(--engr-h1);font-weight:500;line-height:1.1;letter-spacing:-.02em}h2,.h2{font-size:var(--engr-h2);font-weight:500;line-height:var(--engr-line-heading);letter-spacing:-.015em}h3,.h3{font-size:var(--engr-h3);font-weight:600;line-height:1.3}p,li{font-weight:400}.small,.caption,footer p{font-size:var(--engr-text-small);opacity:.75}.banner__content{max-width:720px;margin:0 auto}.product__title,.product-title{font-size:20px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product__subtitle{font-size:14px;font-weight:400;letter-spacing:.02em;opacity:.75}.product__description p{max-width:640px}@media(max-width:768px){:root{--engr-h1: 36px;--engr-h2: 28px;--engr-h3: 18px}}.button,button,input[type=submit]{background-color:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:0;font-weight:500;letter-spacing:.02em;text-transform:none;box-shadow:none}.button--secondary,.button--outline{background-color:transparent!important;color:#000!important;border:1px solid #000!important}.button:hover,button:hover{background-color:#111!important;border-color:#111!important}.button--secondary:hover{background-color:#000!important;color:#fff!important}:root{--buttons-radius: 0px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/engr-typography.css.map */
