.group-filter button.yith-wcan-reset-filters {
    padding: 1rem;
}

.product-quantity .yith-wapo-block .yith-wapo-addon .options.per-row-1 .yith-wapo-option {
    float: none;
    width: 100%;
    max-width: 100%;
}

.dgwt-wcas-search-form {
	box-shadow: 1px 1px 1px 1px;
}

.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option.selected label {
    border: 1px solid #6F5747;
    border-radius: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-textarea .yith-wapo-option .label label {display: none;}

.ppc-button-wrapper {
	margin-top: 2rem;
}

.archive.tax-product_cat .bapf_sfilter .bapf_body > ul > li > ul {display: block!important;}
.archive.tax-product_cat  .section-shop .bapf_sfilter .bapf_body > ul > li > .fa.bapf_ochild {display: none!important}
.woocommerce form .form-row .select2-container {z-index: 10}

.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option.selected label img {
    width: 50%;
    object-fit: cover;
}

.woocommerce .section-product-details table.variations {
	width: 100% !important;
}

.woocommerce .section-product-details table.variations td {
	width: 76%;
}

.woocommerce .section-product-details table.variations td.help-link {
	width: 18%;
}

.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
	width: 51%;
}

.woocommerce .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .cross-sells {
	width: 100%;
}

.woocommerce .cart-collaterals .cross-sells h2,
.woocommerce-page .cart-collaterals .cross-sells h2 {
	font-size: 1.9rem;
}

.payment_method_hitpay img {
	width: 2.5rem;
}

#shipping_method img {
	width: 6rem;
	margin-left: auto;
}

.yith-wapo-addon-type-product input.wapo-product-qty {
	padding: 0 1rem;
}

.header .running-announcement-bar #scroll-text {
	justify-content: space-between;
}

.header .running-announcement-bar #scroll-text {
	width: max-content;
}

.woo-variation-gallery-wrapper .woo-variation-gallery-slider img {
	width: calc(100% - 2px);
}

@media only screen and (max-width: 991px) {
	header .header-menu .menu .menu-burger-button {
		display: block !important;
		margin-bottom: 0;
		margin-left: 2rem;
	}
	
	header ul.sub-menu {
		margin-left: 1rem;
	}
}

.header .header-menu .menu .menu-mobile {
	top: 0;
}
.section-home-swipper .content{ 
display: flex;
flex-direction: column;
height: 100%;
 justify-content: center;
}
.section-home-swipper .content .button.row{
	 margin-top: 15rem;
}
.section-blogs .title-blog{
	 text-transform: capitalize;
}

.woo-variation-gallery-wrapper .woo-variation-gallery-trigger {
	background: #6f5747;
    color: #fff;
}

/* .woocommerce .section-shop .group-filter {
	height: auto;
} */

/* .woocommerce .section-shop .group-filter {
	overflow-y: scroll;
    height: 50rem;
} */

.section-blogs .title {
	text-transform: capitalize;
}

footer {
	padding: 0;
}

footer .main-footer {
	padding: 3rem 0;
}
.select_box .select_option:hover, .select_option.selected{
	border: 2px solid #825536 !important;
}
.select_box .select_option.selected:after{
	background-color: #825536;
}
.select_option .yith_wccl_tooltip > span{
	background: #825536 !important;
	line-height: 1.5rem;
}
.select_option .yith_wccl_tooltip.top span:after{
	border-top-color: #825536 !important;
}

.header .header-menu .menu .menu-left ul:not(.sub-menu) > li > ul {
	top: 70%;
}

.bapf_sfilter.bapf_sfa_mt_hide .bapf_head {
	display: none;
}

::-webkit-scrollbar {
  -webkit-appearance: none;
  	width: 7px;
}

::-webkit-scrollbar-thumb {
  background-color: #3B3028;
  box-shadow: 0 0 1px rgba(255, 255, 255, .5);
}

/* .filter-product-shop {
	height: 30rem;
    overflow-y: scroll;
    overflow-x: hidden;
} */

.tax-product_cat input#bapf_1_75,
.tax-product_cat input#bapf_1_75 + label,
.tax-product_cat input#bapf_1_568,
.tax-product_cat input#bapf_1_568 + label,
.tax-product_cat input#bapf_1_569,
.tax-product_cat input#bapf_1_569 + label {
	display: none !important;
}

.tax-product_cat input#bapf_1_75 + label + ul,
.tax-product_cat input#bapf_1_568 + label + ul,
.tax-product_cat input#bapf_1_569 + label + ul {
	margin-left: 0;
}

.woocommerce .section-shop .group-filter .berocket_single_filter_widget .bapf_sfilter .bapf_body > ul > li > label {
	font-family: 'lato regular';
}

.woocommerce .list-product ul.products li.item .image {
	height: 16rem;
}

.woocommerce .section-cart table.table-cart td.product-name dl.variation { color: #adadad;}

.section-featured-products .featured-prodoucts-item .overlay {
	background-color: #00000033;
}

@media only screen and (max-width: 991px) {
	.section-slide-featured-products #featured-products-swiper .item .bottom-content {
		    display: flex!important;
		flex-direction: column-reverse;
		margin-top: 4rem;
	}

	.section-slide-featured-products .bottom-content .info {
		width: 100%;
		padding: 0;
	}
	
	.section-slide-featured-products .bottom-content .image {
		width: 100%;
	}
}