.woosw-btn{
	background-color:#49291c;
}
.woosw-btn:hover{
	background-color:#49291c;
}
.woosq-btn{
	background-color:#49291c;
}

.button:active, .button:focus, .button:hover, .wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-button__link:hover, .wp-element-button:active, .wp-element-button:focus, .wp-element-button:hover, button:active, button:focus, button:hover, input[type=button]:active, input[type=button]:focus, input[type=button]:hover, input[type=reset]:active, input[type=reset]:focus, input[type=reset]:hover, input[type=submit]:active, input[type=submit]:focus, input[type=submit]:hover {
	background-color:#49291c;
}

.woocommerce ul.products.woo-archive-btn-button li:hover .product-action-wrap .button:not(.kb-button){
	background-color:#49291c;
	color:white;
} 

.woocommerce.widget_shopping_cart .buttons a:not(.checkout), .woocommerce .widget_shopping_cart .buttons a:not(.checkout){
	background-color:#49291c;
}

.button, .wp-block-button__link, .wp-element-button, button, input[type=button], input[type=reset], input[type=submit] {
	background-color:#49291c;
}
.woocommerce.widget_shopping_cart .buttons a:not(.checkout):hover, .woocommerce .widget_shopping_cart .buttons a:not(.checkout):hover {
	background-color:#49291c;
}

.popup-drawer .drawer-header {
	background-color:#a4573b;
	height:50px;
}


#cart-drawer h2.side-cart-header, body #widget-drawer .header-widget2 .widget-title {
	color:#49291c;
	font-size:17px;
}

#widget-drawer .header-widget2 .widget-title {
	line-height:0.2;
}

#widget-drawer .drawer-header .drawer-toggle, #widget-drawer .drawer-header .drawer-toggle:focus{
	color:#49291c;
}

#payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label:before {
	background:#ffffff;
	border-color:#49291c;
}

.widget_nav_menu li, .widget_pages li {
	padding-top:15px;
}


.woocommerce.widget_shopping_cart .buttons a, .woocommerce .widget_shopping_cart .buttons a {
	background-color:#49291c;
}

.woocommerce ul.cart_list li a:hover {
	color:#49291c;
}

a {
	color:#49291c;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
	background-color:white;
	color:#8C4448;
}

.woocommerce .wopb-block-bdd96a div.product .woocommerce-tabs ul.tabs li a:hover, .wopb-block-bdd96a div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce .wopb-block-bdd96a div.product .woocommerce-tabs ul.tabs li.active a, div.product .woocommerce-tabs ul.tabs li.active a {
	background-color:#49291c;
}
\\custom text code
.woocommerce .wopb-block-bdd96a div.product .woocommerce-tabs ul.tabs li a, .wopb-block-bdd96a div.product .woocommerce-tabs ul.tabs li a {
  background: #49291c;
}

/* Shop */

.wopb-block-dc667f .wopb-block-title a {text-transform: lowercase}
.wopb-block-dc667f .wopb-block-title a::first-letter{text-transform: uppercase}

.wopb-block-c550a7 .wopb-filter-body label {text-transform: lowercase}
.wopb-block-c550a7 .wopb-filter-body label::first-letter {text-transform: uppercase}

/*dscription tab*/
.woocommerce-Tabs-panel--description p {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
    gap: 20px;
}
.woocommerce-Tabs-panel--description p img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}


element.style {
}
.woocommerce .elementor-37988 .elementor-element.elementor-element-13a4dd0 .woocommerce-tabs ul.wc-tabs li.active a {
    padding: 15px;
}

.widget li {
	list-style-type:none;}

.wp-site-blocks {
    --global-vw: calc(90vw - (0.5 * var(
)));
}