/* Original GRUBE brand assets and the typefaces used on gru.be. */
@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url("assets/fonts/montserrat-600.woff2") format("woff2")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/montserrat-700.woff2") format("woff2")}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/open-sans-400.woff2") format("woff2")}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:url("assets/fonts/open-sans-600.woff2") format("woff2")}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/open-sans-700.woff2") format("woff2")}
:root{--brand-blue:#49ade7;--brand-green:#8cbc3f;--blue:#176e9d;--green:#587b28;--ink:#26343c;--muted:#7a8991;--line:#e3e9ec;--red:#a03e35;font-family:"Open Sans",Arial,sans-serif;color:var(--ink);background:#fff;font-size:16px;letter-spacing:0}
h1,h2,h3,.price-total,.empty-price,.stat>strong,.formula-example strong,.inline-price>strong{font-family:"Montserrat",Arial,sans-serif;font-weight:700;letter-spacing:0}
