/* Style the verified provider's existing WooCommerce drawers without changing behavior. */
.htw-site-header .htw-site-header__panel.htw-site-header__search,
.htw-site-header .htw-site-header__panel.htw-site-header__mini-cart{background:#fff;color:#111;font-family:Arial,Helvetica,sans-serif;box-shadow:-6px 0 20px rgba(0,0,0,.18)}
.htw-site-header .storefront-drawer-overlay{background:rgba(0,0,0,.4)}
.htw-site-header .storefront-drawer-heading{min-height:76px;margin-bottom:24px;border-bottom:1px solid #d3d7da}
.htw-site-header .storefront-drawer-heading h2{font:400 26px/1.2 'Bodoni Moda',Georgia,serif;letter-spacing:0;color:#111}
.htw-site-header .storefront-drawer-close{color:#111;border-radius:0}
.htw-site-header .storefront-drawer-close:hover{background:#f5f1e8}
.htw-site-header .htw-site-header__search .searchform .flex-row{border:1px solid #222;border-radius:0;background:#fff}
.htw-site-header .htw-site-header__search .searchform input.search-field{color:#111;background:#fff;font:400 16px/1.4 Arial,Helvetica,sans-serif}
.htw-site-header .htw-site-header__search .searchform button.ux-search-submit{color:#111;background:#fff}
.htw-site-header .htw-site-header__search .autocomplete-suggestion{color:#111;border-color:#d3d7da;font:400 14px/1.45 Arial,Helvetica,sans-serif}
.htw-site-header .htw-site-header__mini-cart ul.product_list_widget li{border-color:#d3d7da}
.htw-site-header .htw-site-header__mini-cart ul.product_list_widget li img{object-fit:contain;background:#f8f7f4}
.htw-site-header .htw-site-header__mini-cart ul.product_list_widget li a:not(.remove){color:#111;font:600 15px/1.4 Arial,Helvetica,sans-serif}
.htw-site-header .htw-site-header__mini-cart .quantity,.htw-site-header .htw-site-header__mini-cart .woocommerce-mini-cart__empty-message{color:#555}
.htw-site-header .htw-site-header__mini-cart .woocommerce-mini-cart__total{color:#111;border-color:#d3d7da}
.htw-site-header .htw-site-header__mini-cart .woocommerce-mini-cart__buttons a.button,.htw-site-header .htw-site-header__mini-cart .return-to-shop .button,.htw-site-header .htw-site-header__mini-cart>a{border-radius:0;border-color:#151515;font-family:Arial,Helvetica,sans-serif;letter-spacing:.04em;text-transform:uppercase}
.htw-site-header .htw-site-header__mini-cart .woocommerce-mini-cart__buttons a.checkout,.htw-site-header .htw-site-header__mini-cart .return-to-shop .button{background:#1d1d1d!important;color:#fff!important}
.htw-site-header .htw-site-header__panel :focus-visible{outline:2px solid #222;outline-offset:3px}
@media(max-width:767px){.htw-site-header .storefront-drawer-heading{min-height:68px;margin-bottom:20px}.htw-site-header .storefront-drawer-heading h2{font-size:23px}.htw-site-header .htw-site-header__mini-cart ul.product_list_widget li{padding-left:96px}.htw-site-header .htw-site-header__mini-cart ul.product_list_widget li img{width:80px;height:92px}}
