/* Presentation only: WooCommerce/Flatsome retain all data and actions. */
.htw-site-header__search,.htw-site-header__mini-cart,.product-quick-view-container,.single-product .product-info{color:#211c19}
.htw-site-header__search,.htw-site-header__mini-cart{background:#fff;font-family:Arial,sans-serif}
.htw-site-header__search input.search-field{border-color:#777;color:#211c19}
.htw-site-header__mini-cart .woocommerce-mini-cart__buttons a.button,.htw-site-header__mini-cart .return-to-shop .button,.product-quick-view-container .single_add_to_cart_button,.single-product .product-info .single_add_to_cart_button{background:#4d0e19!important;border-color:#4d0e19!important;color:#fff!important;letter-spacing:.03em}
.htw-site-header__mini-cart .woocommerce-mini-cart__buttons a.button:hover,.htw-site-header__mini-cart .return-to-shop .button:hover,.product-quick-view-container .single_add_to_cart_button:hover,.single-product .product-info .single_add_to_cart_button:hover{background:#2d0910!important;border-color:#2d0910!important;color:#fff!important}
.product-quick-view-container h1,.single-product .product-info .product-title{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:0;line-height:1.16}
.product-quick-view-container .price,.single-product .product-info .price{color:#211c19}
.product-quick-view-container .price ins,.single-product .product-info .price ins{text-decoration:none;color:#631625}
.product-quick-view-container .price del,.single-product .product-info .price del{color:#6b6662;opacity:1}
.product-small .badge-container .badge-inner.on-sale,.single-product .badge-container .badge-inner.on-sale,.product-quick-view-container .badge-container .badge-inner.on-sale{background:#4d0e19!important;color:#fff!important}
.product-small .badge-container:has(.on-sale){max-width:calc(100% - 20px)}
.product-quick-view-container :focus-visible,.htw-site-header__search :focus-visible,.htw-site-header__mini-cart :focus-visible{outline:2px solid #631625;outline-offset:3px}
