:root{--bw-font: "Open Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--bd-blue: #016099;--bd-blue-dark: #014a75;--bd-aqua: #1098BB;--bd-ink: #1E1E1E;--bd-light-blue: #CDE9F2;--bd-light: #D4DDDD;--bw-h1-min: 40px;--bw-h1-max: 48px;--bw-h2-min: 28px;--bw-h2-max: 34px;--bw-h3: 22px;--bw-body-min: 16px;--bw-body-max: 18px;--bw-nav-min: 12px;--bw-nav-max: 13px;--bw-btn: 16px;--bw-price: 18px;--bw-fw-400: 400;--bw-fw-500: 500;--bw-fw-600: 600;--bw-fw-700: 700;--bw-ls-h1: -.02em;--bw-ls-h2: -.01em;--bw-lh-body: 1.55}html,body{font-family:var(--bw-font)!important;font-weight:var(--bw-fw-400);letter-spacing:0}h1,.h1{font-family:var(--bw-font)!important;font-weight:var(--bw-fw-700)!important;letter-spacing:var(--bw-ls-h1);font-size:clamp(var(--bw-h1-min),3.2vw,var(--bw-h1-max));line-height:1.08}h2,.h2{font-family:var(--bw-font)!important;font-weight:var(--bw-fw-600)!important;letter-spacing:var(--bw-ls-h2);font-size:clamp(var(--bw-h2-min),2.4vw,var(--bw-h2-max));line-height:1.15}h3,.h3,h4,.h4{font-family:var(--bw-font)!important;font-weight:var(--bw-fw-600)!important;font-size:var(--bw-h3);line-height:1.2}p,.rte,.rte p,.text-body,.body,.content-for-layout{font-family:var(--bw-font)!important;font-weight:var(--bw-fw-400);font-size:clamp(var(--bw-body-min),1.1vw,var(--bw-body-max));line-height:var(--bw-lh-body)}.menu-drawer a{font-family:var(--bw-font)!important;font-weight:var(--bw-fw-600)!important;font-size:clamp(var(--bw-nav-min),1.1vw,var(--bw-nav-max))!important;line-height:1.15}button,.button,.btn,.shopify-payment-button__button{font-family:var(--bw-font)!important;font-weight:var(--bw-fw-600)!important;font-size:var(--bw-btn)!important}.price,.price__regular,.price-item,.product__price{font-family:var(--bw-font)!important;font-weight:var(--bw-fw-400)!important;font-size:var(--bw-price)!important}.card__heading,.card__heading a,.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-family:var(--bw-font)!important;font-weight:var(--bw-fw-600)!important;font-size:18px!important;line-height:1.2;letter-spacing:0}.multicolumn .h4,.icon-with-text .h4,.multicolumn-card__info h3,.multicolumn-card__info h4{font-size:18px!important;font-weight:var(--bw-fw-600)!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bw-type-system.css.map */
