/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 13 2023 | 09:14:29 */
@media only screen and (max-width: 576px) {
	.mobile-nav.wd-side-hidden.wd-left.wd-opened .wd-heading {
		background-color: rgba(6, 100, 74, 1);
    	border-color: rgba(247, 201, 0, 1);
    	border-bottom-width: 4px;
    	border-bottom-style: solid;
	}
	.mobile-nav.wd-side-hidden.wd-left.wd-opened .wd-heading a {
		color: #FFFFFF;
	}
	.sidebar-container.area-sidebar-shop .wd-heading {
		background-color: rgba(6, 100, 74, 1);
    	border-color: rgba(247, 201, 0, 1);
    	border-bottom-width: 4px;
    	border-bottom-style: solid;
	}
	.sidebar-container.area-sidebar-shop .wd-heading a {
		color: #FFFFFF;
	}
	.cart-widget-side.wd-side-hidden.wd-right.wd-opened .wd-heading {
		background-color: rgba(6, 100, 74, 1);
    	border-color: rgba(247, 201, 0, 1);
    	border-bottom-width: 4px;
    	border-bottom-style: solid;
	}
	.cart-widget-side.wd-side-hidden.wd-right.wd-opened .wd-heading a, .cart-widget-side.wd-side-hidden.wd-right.wd-opened .wd-heading span  {
		color: #FFFFFF;
	}
	#home-testimonials {
		margin-top: 35px;
	}
	.archive .category-grid-item .wd-entities-title {
    	font-size: 16px !important;
	}
	.wd-toolbar.wd-toolbar-label-show {
		background-color: #313131;
    	border-color: rgb(119 118 113);
    	border-top-width: 1px;
    	border-top-style: solid;
	}
	.wd-toolbar.wd-toolbar-label-show span, .wd-toolbar.wd-toolbar-label-show a {
		color: #F9F9F9;
	}
	/*#order_review .shop_table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping th {
		color: #FFFFFF;
		font-size: 1px;
	}*/
	
	td[data-title='Shipping'] {
		padding-top: 50px;
	}
	/*#order_review .shop_table.woocommerce-checkout-review-order-table .cart-subtotal:after {
		content: "Shipping";
		color: var(--wd-title-color);
    	font-weight: var(--wd-title-font-weight);
    	font-style: var(--wd-title-font-style);
    	font-size: 16px;
    	font-family: var(--wd-title-font);
		position: absolute;
		left: 40px;
    	top: 253px;
	}*/
	.wd-wishlist-btn.wd-action-btn.wd-style-text.wd-wishlist-icon a {
		border: 1px solid #F1F1F1;
    	border-radius: 8px;
    	padding: 6px 8px 6px 8px;
    	margin-right: 12px;
    	box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);
	}
	.woocommerce-mini-cart__buttons .btn-cart:hover {
    	width: 100% !important;
	}
	.woocommerce-mini-cart__buttons :is(.btn,.button,button,[type="submit"],[type="button"]) {
    	width: 100% !important;
	}
	.woocommerce-mini-cart__buttons .checkout {
		width: 100% !important;
	}
}




@media only screen and (min-width: 577px) and (max-width: 768px) {
	.mobile-nav.wd-side-hidden.wd-left.wd-opened .wd-heading {
		background-color: rgba(6, 100, 74, 1);
    	border-color: rgba(247, 201, 0, 1);
    	border-bottom-width: 4px;
    	border-bottom-style: solid;
	}
	.mobile-nav.wd-side-hidden.wd-left.wd-opened .wd-heading a {
		color: #FFFFFF;
	}
	.sidebar-container.area-sidebar-shop .wd-heading {
		background-color: rgba(6, 100, 74, 1);
    	border-color: rgba(247, 201, 0, 1);
    	border-bottom-width: 4px;
    	border-bottom-style: solid;
	}
	.sidebar-container.area-sidebar-shop .wd-heading a {
		color: #FFFFFF;
	}
	.cart-widget-side.wd-side-hidden.wd-right.wd-opened .wd-heading {
		background-color: rgba(6, 100, 74, 1);
    	border-color: rgba(247, 201, 0, 1);
    	border-bottom-width: 4px;
    	border-bottom-style: solid;
	}
	.cart-widget-side.wd-side-hidden.wd-right.wd-opened .wd-heading a, .cart-widget-side.wd-side-hidden.wd-right.wd-opened .wd-heading span {
		color: #FFFFFF;
	}
	#home-testimonials {
		margin-top: 35px;
	}
	.archive .category-grid-item .wd-entities-title {
    	font-size: 16px !important;
	}
	.wd-wishlist-btn.wd-action-btn.wd-style-text.wd-wishlist-icon a {
		border: 1px solid #F1F1F1;
    	border-radius: 8px;
    	padding: 6px 10px 6px 10px;
    	margin-right: 12px;
    	box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);
	}
	.woocommerce-mini-cart__buttons .btn-cart:hover {
    	width: 100% !important;
	}
	.woocommerce-mini-cart__buttons :is(.btn,.button,button,[type="submit"],[type="button"]) {
    	width: 100% !important;
	}
	.woocommerce-mini-cart__buttons .checkout {
		width: 100% !important;
	}
}





@media only screen and (min-width: 769px) and (max-width: 1024px) {
	.mobile-nav.wd-side-hidden.wd-left.wd-opened .wd-heading {
		background-color: rgba(6, 100, 74, 1);
    	border-color: rgba(247, 201, 0, 1);
    	border-bottom-width: 4px;
    	border-bottom-style: solid;
	}
	.mobile-nav.wd-side-hidden.wd-left.wd-opened .wd-heading a {
		color: #FFFFFF;
	}
	.sidebar-container.area-sidebar-shop .wd-heading {
		background-color: rgba(6, 100, 74, 1);
    	border-color: rgba(247, 201, 0, 1);
    	border-bottom-width: 4px;
    	border-bottom-style: solid;
	}
	.sidebar-container.area-sidebar-shop .wd-heading a {
		color: #FFFFFF;
	}
	.cart-widget-side.wd-side-hidden.wd-right.wd-opened .wd-heading {
		background-color: rgba(6, 100, 74, 1);
    	border-color: rgba(247, 201, 0, 1);
    	border-bottom-width: 4px;
    	border-bottom-style: solid;
	}
	.cart-widget-side.wd-side-hidden.wd-right.wd-opened .wd-heading a, .cart-widget-side.wd-side-hidden.wd-right.wd-opened .wd-heading span {
		color: #FFFFFF;
	}
	#home-testimonials {
		margin-top: 35px;
	}
	.archive .category-grid-item .wd-entities-title {
    	font-size: 16px !important;
	}
	.woocommerce-mini-cart__buttons .btn-cart:hover {
    	width: 100% !important;
	}
	.woocommerce-mini-cart__buttons :is(.btn,.button,button,[type="submit"],[type="button"]) {
    	width: 100% !important;
	}
	.woocommerce-mini-cart__buttons .checkout {
		width: 100% !important;
	}
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {



}
@media only screen and (min-width: 1201px) {



}

@media (max-width: 767.98px) {
	.linguise_switcher.linguise_switcher_not_menu {
		bottom: 55px !important;
	}
}

@media (max-width: 1024px) {
	body:not(.__) .scrollToTop {
		left: 12px !important;
		right: auto !important;
	}
}
.scrollToTop {
	left: 20px !important;
	right: auto !important;
}
#cmplz-manage-consent .cmplz-manage-consent {
	right: 100px !important;
}

.grecaptcha-badge {
	visibility: hidden !important;
}


@media only screen and (max-width: 410px) {
	#order_review .shop_table.woocommerce-checkout-review-order-table .cart-subtotal:after {
	    top: 272px !important;
	}
}

.wd-nav {
	--nav-gap: 10px !important;
}

/*@media (min-width: 992px) and (max-width: 1199px) {
	.whb-col-right {
		display: none !important;
	}
}*/

@media (min-width: 992px) and (max-width: 1199px) {
	.wd-logo > * {
		max-width: 250px !important;
	}
}

input#coupon_code {
	width: auto !important;
}

.linguise_switcher.linguise_switcher_not_menu {
	z-index: 10 !important;
}

@media (max-width: 767.98px) {
	.product-grid-item h3.wd-entities-title {
		min-height: 2.4em;
	}
}