@font-face{font-family:KCDMSans;src:url("dm-sans-400.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:KCDMSans;src:url("dm-sans-700.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
.htw-site-header .htw-site-header__search,.htw-site-header .htw-site-header__mini-cart,.single-product .sf-pdp,.product-quick-view-container{font-family:KCDMSans,Arial,sans-serif;color:#1b1b1b}
.htw-site-header .storefront-drawer-heading h2,.htw-site-header .htw-site-header__search input,.htw-site-header .htw-site-header__search button,.htw-site-header .htw-site-header__mini-cart .button,.single-product .sf-pdp__summary>.product_title,.single-product .sf-pdp__summary>.price-wrapper .price,.product-quick-view-container h1,.product-quick-view-container .price{font-family:KCDMSans,Arial,sans-serif}
.htw-site-header .htw-site-header__search,.htw-site-header .htw-site-header__mini-cart{background:#fff;color:#1b1b1b}
.htw-site-header .storefront-drawer-heading{border-color:#dedede}.htw-site-header .htw-site-header__search .searchform .flex-row{border-color:#222;border-radius:0}
.htw-site-header .htw-site-header__mini-cart .woocommerce-mini-cart__buttons a.checkout,.single-product .sf-pdp__summary .single_add_to_cart_button,.product-quick-view-container form.cart .single_add_to_cart_button{background:#242424!important;color:#fff!important;border-color:#242424;border-radius:0}
.htw-site-header .htw-site-header__mini-cart .woocommerce-mini-cart__buttons a:not(.checkout){background:#fff!important;color:#242424!important;border-color:#242424;border-radius:0}
