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

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

:root {
	--wd-text-font: "doran", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 500;
	--wd-text-color: rgb(56,56,56);
	--wd-text-font-size: 14px;
	--wd-title-font: "doran", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 500;
	--wd-title-color: #242424;
	--wd-entities-title-font: "doran", 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: "doran", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "doran", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 500;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: rgb(0,0,0);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "doran", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 16px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(119,0,0);
	--wd-alternative-color: rgb(201,154,80);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(119,0,0);
	--btn-accented-bgcolor-hover: rgb(153,0,0);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: rgb(119,0,0);
	--wd-link-color-hover: rgb(119,34,34);
	--wd-sticky-btn-height: 95px;
}
.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: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
	--wd-popup-padding: 15px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(41,128,234);
	background-image: none;
}
.fidar-unused-native-rule {
	font-family: 'MS Serif', 'New York', sans-serif;	font-weight: 500;
	font-size: 16px;
	line-height: 44px;
	color: #650D18;
}
.single-post .wd-entry-content h2, .single-post .wd-single-post-header h2, .category .term-description h2, .tax-product_cat .term-description h2, .tax-product_cat .page-title h2 {
	color: #7D2434;
}
.single-post .wd-entry-content h3, .single-post .wd-single-post-header h3, .category .term-description h3, .tax-product_cat .term-description h3, .tax-product_cat .page-title h3 {
	color: #8A3C2D;
}
.single-post .wd-entry-content h4, .single-post .wd-single-post-header h4, .category .term-description h4, .tax-product_cat .term-description h4, .tax-product_cat .page-title h4 {
	color: #76522F;
}
.single-post .wd-entry-content h5, .single-post .wd-single-post-header h5, .category .term-description h5, .tax-product_cat .term-description h5, .tax-product_cat .page-title h5 {
	color: #5E5740;
}
.single-post .wd-entry-content h6, .single-post .wd-single-post-header h6, .category .term-description h6, .tax-product_cat .term-description h6, .tax-product_cat .page-title h6 {
	color: #4E5D56;
}
.single-post .wd-entry-content p a, .category .term-description a, .tax-product_cat .term-description a {
	color: #780B12;
}
.single-post .wd-entry-content p a:hover, .category .term-description a:hover, .tax-product_cat .term-description a:hover {
	color: #8A5C20;
}
.single-post .wd-entry-content h1, .single-post .wd-single-post-header h1, .category .term-description h1, .tax-product_cat .term-description h1, .tax-product_cat .page-title h1 {
	color: #650D18;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}

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


.wd-page-title {
background-color: rgb(59,181,232);
}

@font-face {
	font-family: "doran";
	src: url("//moblefidar.com/wp-content/uploads/2025/12/DoranFaNum-Medium.woff2") format("woff2");
	font-weight: 500;
	font-display:optional;
	font-style: normal;
}

/* font style in cart page td.product-name a { font-family: 'doran'; } input.input-text.qty.text { font-family: 'doran'; } table.shop_table.shop_table_responsive.shop-table-with-img.cart.woocommerce-cart-form__contents thead tr th { font-family: 'doran' !important; } */ /* out stock shop page style span.out-of-stock.product-label { background: #a82f2f; color: #FFF; font-size: 10px !important; } p.gform_required_legend { display: none; } */ /* change width in product category main#main-content { max-width: 89% !IMPORTANT; } */ /* style caption in category page .term-description { font-size: 16px; line-height: 1.8em; } .wd-product-cats { width: fit-content; } */ /* Fidar reusable CTA */ a.fidar-cta,button.fidar-cta,.fidar-cta .elementor-button,.fidar-cta .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:.5em;max-width:100%;min-height:48px;padding:12px 24px;border:1px solid #9A7845;border-radius:24px;background:#FBF7EF;color:#780B12;font:inherit;font-weight:600;line-height:1.7;text-align:center;text-decoration:none;white-space:normal;cursor:pointer;box-shadow:0 3px 12px rgba(67,38,27,.14);transition:background-color .18s ease,color .18s ease}a.fidar-cta:hover,button.fidar-cta:hover,.fidar-cta .elementor-button:hover,.fidar-cta .wp-block-button__link:hover{background:#780B12;border-color:#9A7845;color:#FBF7EF;text-decoration:none}a.fidar-cta:focus-visible,button.fidar-cta:focus-visible,.fidar-cta .elementor-button:focus-visible,.fidar-cta .wp-block-button__link:focus-visible{outline:3px solid #9A7845;outline-offset:3px}@media(prefers-reduced-motion:reduce){a.fidar-cta,button.fidar-cta,.fidar-cta .elementor-button,.fidar-cta .wp-block-button__link{transition:none}}	 .fidar-cta-box{display:block;width:100%;box-sizing:border-box;margin:24px auto;padding:20px 28px;border:1px solid #9A7845;border-radius:24px;background:#FBF7EF;color:#33251F;text-align:center;line-height:2;box-shadow:0 3px 12px rgba(67,38,27,.14)}.fidar-cta-box a.fidar-cta-link{display:inline;padding:0;border:0;background:none;box-shadow:none;color:#780B12;font-weight:700;text-decoration:none}.fidar-cta-box a.fidar-cta-link:hover{color:#8A5C20;background:none}.fidar-cta-box a.fidar-cta-link:focus-visible{outline:2px solid #9A7845;outline-offset:3px}.single-post .wd-entry-content h1,.single-post .wd-single-post-header h1,.tax-product_cat .term-description h1,.category .term-description h1,.tax-product_cat .wd-page-title h1{color:#650D18;font-weight:700;line-height:1.65}.single-post .wd-entry-content h1::before,.single-post .wd-single-post-header h1::before,.tax-product_cat .term-description h1::before,.category .term-description h1::before,.tax-product_cat .wd-page-title h1::before{content:"";display:inline-block;width:12px;height:12px;border-inline-start:3px solid currentColor;border-bottom:3px solid currentColor;margin-inline-end:10px;vertical-align:middle;opacity:.8}.single-post .wd-entry-content h2,.single-post .wd-single-post-header h2,.tax-product_cat .term-description h2,.category .term-description h2,.tax-product_cat .wd-page-title h2{color:#7D2434;font-weight:700;line-height:1.65}.single-post .wd-entry-content h2::before,.single-post .wd-single-post-header h2::before,.tax-product_cat .term-description h2::before,.category .term-description h2::before,.tax-product_cat .wd-page-title h2::before{content:"";display:inline-block;width:12px;height:12px;border-inline-start:3px solid currentColor;border-bottom:3px solid currentColor;margin-inline-end:10px;vertical-align:middle;opacity:.8}.single-post .wd-entry-content h3,.single-post .wd-single-post-header h3,.tax-product_cat .term-description h3,.category .term-description h3,.tax-product_cat .wd-page-title h3{color:#8A3C2D;font-weight:600;line-height:1.65}.single-post .wd-entry-content h3::before,.single-post .wd-single-post-header h3::before,.tax-product_cat .term-description h3::before,.category .term-description h3::before,.tax-product_cat .wd-page-title h3::before{content:"";display:inline-block;width:12px;height:12px;border-inline-start:3px solid currentColor;border-bottom:3px solid currentColor;margin-inline-end:10px;vertical-align:middle;opacity:.8}.single-post .wd-entry-content h4,.single-post .wd-single-post-header h4,.tax-product_cat .term-description h4,.category .term-description h4,.tax-product_cat .wd-page-title h4{color:#76522F;font-weight:600;line-height:1.65}.single-post .wd-entry-content h4::before,.single-post .wd-single-post-header h4::before,.tax-product_cat .term-description h4::before,.category .term-description h4::before,.tax-product_cat .wd-page-title h4::before{content:"";display:inline-block;width:12px;height:12px;border-inline-start:3px solid currentColor;border-bottom:3px solid currentColor;margin-inline-end:10px;vertical-align:middle;opacity:.8}.single-post .wd-entry-content h5,.single-post .wd-single-post-header h5,.tax-product_cat .term-description h5,.category .term-description h5,.tax-product_cat .wd-page-title h5{color:#5E5740;font-weight:500;line-height:1.65}.single-post .wd-entry-content h5::before,.single-post .wd-single-post-header h5::before,.tax-product_cat .term-description h5::before,.category .term-description h5::before,.tax-product_cat .wd-page-title h5::before{content:"";display:inline-block;width:12px;height:12px;border-inline-start:3px solid currentColor;border-bottom:3px solid currentColor;margin-inline-end:10px;vertical-align:middle;opacity:.8}.single-post .wd-entry-content h6,.single-post .wd-single-post-header h6,.tax-product_cat .term-description h6,.category .term-description h6,.tax-product_cat .wd-page-title h6{color:#4E5D56;font-weight:500;line-height:1.65}.single-post .wd-entry-content h6::before,.single-post .wd-single-post-header h6::before,.tax-product_cat .term-description h6::before,.category .term-description h6::before,.tax-product_cat .wd-page-title h6::before{content:"";display:inline-block;width:12px;height:12px;border-inline-start:3px solid currentColor;border-bottom:3px solid currentColor;margin-inline-end:10px;vertical-align:middle;opacity:.8}		@media (min-width: 1025px) {
	/* style product cart in shop page
.product-element-top.wd-quick-shop{
	margin: 40px;
}

 */

/* category style in shop

.wd-product-cats {
    border: 1px solid #770000;
    color: #770000 !important;
    padding: 1px 5px;
}
 */
/* .wd-product-cats a {
    color: #770000;
    font-family: 'doran' !important;
    font-size: 12px !important;
} */
}

