:root{--bodyFontFamily:Heebo,Arial,sans-serif;--headingFontFamily:Heebo,Arial,sans-serif;--accentFontFamily:Heebo,Arial,sans-serif}body,h1,h2,h3,h4,h5,h6,p,a,li,dt,dd,label,span,button,input,select,textarea,.button,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Heebo,Arial,sans-serif!important}body{font-size:16px;line-height:1.65}.bl-h2,.bl-hero__title,.bl-card__name,.bl-why__item h3,.bl-steps h3,.bl-quiz__q,.bl-l3d__head h2,.bl-cat__name{font-family:Frank Ruhl Libre,David,Georgia,serif!important}.blt{display:none!important}.product-title,h1.product-title{font-weight:700!important;font-size:clamp(22px,2.4vw,28px)!important;line-height:1.3!important;letter-spacing:0}.header-search-container .search-categories-menu{display:none!important}.header-search-container{height:44px!important;border-radius:8px!important;border:1px solid #d9d9d9!important;background:#fff}.header-search-container .header-search-form{width:100%!important;flex:1 1 100%}.header-search-container input[type=search],.header-search-container input[type=text]{font-size:15px!important;height:42px!important}.header-search-container input::placeholder{color:#777;opacity:1}.product-block-variant-picker .variant-selector-box{display:block!important}.product-block-variant-picker .variant-swatches-text{display:block;font-size:14px;font-weight:700;margin:0 0 8px}.product-block-variant-picker .swatches-list,.product-block-variant-picker ul[class*=swatch]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0;padding:0;list-style:none;width:100%}.product-block-variant-picker .swatches-list-item{margin:0!important;width:auto!important}.product-block-variant-picker .swatch-label{display:flex!important;align-items:center;justify-content:center;min-height:44px;width:100%!important;margin:0!important;padding:0 6px!important;border:1px solid #cfcfcf!important;border-radius:8px!important;background:#fff!important;color:#1f2b25!important;font-size:14px!important;font-weight:500!important;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.product-block-variant-picker .swatch-input:checked+.swatch-label{background:#1f2b25!important;border-color:#1f2b25!important;color:#fff!important}.product-block-variant-picker .swatch-input:focus-visible+.swatch-label{outline:3px solid #c9a961;outline-offset:2px}.product-block-variant-picker .swatch-label[class*=disabled],.product-block-variant-picker .swatch-input:disabled+.swatch-label{opacity:.4;text-decoration:line-through}@media(min-width:990px){.product-block-variant-picker .swatches-list{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/bl-moka-match.css.map */
