@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//uzhavanspices.com/wp-content/themes/woodmart/fonts/woodmart-font-2-400.woff2?v=8.3.8") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//uzhavanspices.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//uzhavanspices.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//uzhavanspices.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//uzhavanspices.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//uzhavanspices.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//uzhavanspices.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//uzhavanspices.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//uzhavanspices.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 15px;
	--wd-title-font: "Lexend Deca", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 500;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Lexend Deca", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Lexend Deca", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Lexend Deca", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 500;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 13px;
	--wd-brd-radius: 10px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(28,97,231);
	--wd-alternative-color: rgba(28,97,231,0.2);
	--btn-default-bgcolor: rgb(225,235,255);
	--btn-default-bgcolor-hover: rgb(219,227,249);
	--btn-default-color: rgb(28,97,231);
	--btn-default-color-hover: rgb(28,97,231);
	--btn-accented-bgcolor: rgb(28,97,231);
	--btn-accented-bgcolor-hover: rgb(28,97,231);
	--btn-transform: capitalize;
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
	--wd-prod-bg:rgb(255,255,255);
	--wd-bordered-bg:rgb(255,255,255);
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
html .wd-nav-mobile > li > a {
	text-transform: capitalize;
}
html .post.wd-post:not(.blog-design-small) .wd-entities-title {
	font-size: 18px;
}
.page .wd-page-content {
	background-color: rgb(246,246,246);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) .wd-page-content {
	background-color: rgb(246,246,246);
	background-image: none;
}
.single-product .wd-page-content {
	background-color: rgb(246,246,246);
	background-image: none;
}
.woodmart-archive-blog .wd-page-content {
	background-color: rgb(246,246,246);
	background-image: none;
}
html .wd-buy-now-btn {
	background: rgb(107,163,49);
}
html .wd-buy-now-btn:hover {
	background: rgb(95,158,44);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-bg: rgb(255,255,255);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1400px;
--wd-form-brd-radius: 5px;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}

@media (min-width: 1400px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


.wd-page-title {
background-color: rgb(28,97,231);
}

	
	/* Checkout prod total */
	.wd-checkout-prod .wd-checkout-prod-cont .wd-checkout-prod-total{
		transform: translatey(3px);
	}
	
	/* Thumbnail Image */
	.wd-checkout-prod .wd-checkout-prod-img img{
		border-color:#f1c40f;
		border-style:solid;
		border-width:1px;
	}
	

	/* Checkout prod */
	.woocommerce-checkout-review-order-table tbody .wd-checkout-prod{
		background-color:#f1f1f1;
		border-top-left-radius:5px;
		border-top-right-radius:5px;
		border-bottom-left-radius:5px;
		border-bottom-right-radius:5px;
		padding-left:10px !important;
		margin-top:5px;
		margin-bottom:5px;
		
	}
	/* Product stock */
	.pagination-pagination .product-wrapper .wd-product-stock{
		display:none;
		
	}


		.pagination-pagination .product-wrapper .star-rating{
		display:none;
		
	}

	/* Link */
	.pagination-pagination .wd-wishlist-icon a{
		display:none;
		
	}

/* 479px and smaller screen sizes */
@media (max-width:479px){

.vc-variation-popup-body .vc-varition-price .vc-popup-percentage-off{
		transform: translatex(160px) translatey(-100px);
		
	}
	/* Variation popup row */
	.vc-variation-popup .active .vc-variation-popup-row{
		margin-top:18px;
	}
	
	/* Varition price */
	.vc-variation-popup-body .vc-variation-right .vc-varition-price{
		display:inline-block;
		transform:translatex(0px) translatey(10px);
	}
	
	/* Variation meta */
	.vc-variation-popup-body .vc-variation-right .vc-variation-meta{
		transform: translatey(10px);
	}
	
	/* Variation title */
	.vc-variation-popup-body .vc-variation-right .vc-variation-title{
		transform: translatey(8px);
	}
	
		/* Active */
	#swiper-wrapper-be4afab431d610f4 .swiper-slide .active{
		background-color:rgba(0,0,0,0.04);
		
	}
	
	/* 479px and smaller screen sizes */
@media (max-width:479px){

	/* Popup percentage off */
	.vc-variation-popup-body .vc-varition-price .vc-popup-percentage-off{
		transform: translatex(160px) translatey(-100px);
	}
	
	/* Variation popup row */
	.vc-variation-popup .active .vc-variation-popup-row{
		margin-top:18px;
	}
	
	/* Varition price */
	.vc-variation-popup-body .vc-variation-right .vc-varition-price{
		display:inline-block;
		transform:translatex(0px) translatey(10px);
	}
	
	/* Variation meta */
	.vc-variation-popup-body .vc-variation-right .vc-variation-meta{
		transform: translatey(10px);
		display:flex;
	}
	
	/* Active */
	#swiper-wrapper-be4afab431d610f4 .swiper-slide .active{
		background-color:rgba(0,0,0,0.04);
	}
	
	/* Product image container */
	.elementor-widget-video_cart_product_widget div .vc-product-image-container{
		transform: translatex(-70px);
	}
	
	/* Popup percentage off */
	.main-page-wrapper .swiper .vc-popup-percentage-off{
		transform: translatey(-256px);
		display:none;
	}
	

	/* Product title */
	.elementor-widget-video_cart_product_widget div .vc-product-title{
		float:left;
		position:relative;
		left:12px;
	}
	
	/* Product price */
	.elementor-widget-video_cart_product_widget div .vc-product-price{
		display:block;
		padding-top:34px;
		
	}
	
	/* Product bottom container */
	.elementor-widget-video_cart_product_widget div .vc-product-bottom-container{
		position:relative;
		top:-3px;
	}
	
	.vc-product-widget div .vc-product-price{
		transform:translatex(0px) translatey(0px);
		max-width:179px;
		display:none;
		
	}
	/* Category page videos title */
	#main-content .vc-category-page-videos-title{
		display:none;
	}
	
	/* Main content */
	#main-content{
		padding-top:0px;
		
	}
	
}

/* 479px and smaller screen sizes */
@media (max-width:479px){

	/* Category page videos title */
	#main-content .vc-category-page-videos-title{
		display:none;
	}
	
}\
	
	@media (max-width:479px){

	/* Category page videos title */
	#main-content .vc-category-page-videos-title{
		display:none;
	}

	/* Flex flex middle */
	.whb-header .whb-main-header .whb-flex-flex-middle{
		margin-bottom:10px;
		
	}
	
}
	
	/* MOBILE ONLY */
@media (max-width: 768px) {

  #place_order {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;

    width: 100%;
    height: 54px;

    border-radius: 0;
    margin: 0;
    padding: 0;

    font-size: 16px;
    font-weight: 600;
    letter-spacing: .3px;

    background: linear-gradient(135deg, #16a34a, #22c55e);
    color: #fff;

    border: none;
    z-index: 9999;

    box-shadow: 0 -6px 16px rgba(0,0,0,.18);
  }

  /* prevent content hide under button */
  body.woocommerce-checkout {
    padding-bottom: 70px;
  }
}
	
	#billing_country_field{
	display:none;
	
}@media (max-width: 576px) {
	/* Dotted/dashed row separator with GAP like: -  -  -  */
	.cart a .attachment-woocommerce_thumbnail{
		border-color:#f1c40f;
		border-width:1px;
		border-style:solid;
		
	}

.cart tbody .woocommerce-cart-form__cart-item{
    border-bottom: 2.5px solid transparent;
    border-image: repeating-linear-gradient(
        to right,
        rgba(0, 0, 0, 0.106) 0,
        rgba(0, 0, 0, 0.106) 10px,   /* dash length */
        transparent 10px,
        transparent 20px            /* GAP size */
    ) 1 round;
}

	/* Link */
	.cart .product-remove a{
		display:none;
	}
	
	/* Product remove */
	.cart tbody .product-remove{
		display:none;
		
	}

	/* Product quantity */
.cart tbody .product-quantity{
    border-bottom: 1.5px solid transparent;
    border-image: repeating-linear-gradient(
        to right,
        rgba(0, 0, 0, 0.106) 0,
        rgba(0, 0, 0, 0.106) 10px,
        transparent 10px,
        transparent 20px
    ) 1 round;
}

/* Product price */
.cart tbody .product-price{
    border-bottom: 1.5px solid transparent;
    border-image: repeating-linear-gradient(
        to right,
        rgba(0, 0, 0, 0.106) 0,
        rgba(0, 0, 0, 0.106) 10px,
        transparent 10px,
        transparent 20px
    ) 1 round;
}


.cart_totals tbody tr{
    border-bottom: 2px solid transparent;
    border-image: repeating-linear-gradient(
        to right,
        rgba(0, 0, 0, 0.106) 0,
        rgba(0, 0, 0, 0.106) 10px,
        transparent 10px,
        transparent 20px
    ) 1 round;
}


}

