@font-face {
	font-family: YekanBakhFaNum; font-style: normal; font-weight: 100; src: url('font/yekanbakhfa/woff/YekanBakhFaNum-thin.woff') format('woff'),   
	url('font/yekanbakhfa/woff2/YekanBakhFaNum-thin.woff2') format('woff2'); }

@font-face {
	font-family: YekanBakhFaNum; font-style: normal; font-weight: 300; src: url('font/yekanbakhfa/woff/YekanBakhFaNum-Light.woff') format('woff'),   
	url('font/yekanbakhfa/woff2/YekanBakhFaNum-Light.woff2') format('woff2'); }

@font-face {
	font-family: YekanBakhFaNum; font-style: normal; font-weight: normal; src: url('font/yekanbakhfa/woff/YekanBakhFaNum-Regular.woff') format('woff'),   
	url('font/yekanbakhfa/woff2/YekanBakhFaNum-Regular.woff2') format('woff2'); }

@font-face {
	font-family: YekanBakhFaNum; font-style: normal; font-weight: 600; src: url('font/yekanbakhfa/woff/YekanBakhFaNum-SemiBold.woff') format('woff'),   
	url('font/yekanbakhfa/woff2/YekanBakhFaNum-SemiBold.woff2') format('woff2'); }

@font-face {
	font-family: YekanBakhFaNum; font-style: normal; font-weight: bold; src: url('font/yekanbakhfa/woff/YekanBakhFaNum-Bold.woff') format('woff'),   
	url('font/yekanbakhfa/woff2/YekanBakhFaNum-Bold.woff2') format('woff2'); }

@font-face {
	font-family: YekanBakhFaNum; font-style: normal; font-weight: 800; src: url('font/yekanbakhfa/woff/YekanBakhFaNum-ExtraBold.woff') format('woff'),   
	url('font/yekanbakhfa/woff2/YekanBakhFaNum-ExtraBold.woff2') format('woff2'); }

@font-face {
	font-family: YekanBakhFaNum; font-style: normal; font-weight: 900; src: url('font/yekanbakhfa/woff/YekanBakhFaNum-Black.woff') format('woff'),   
	url('font/yekanbakhfa/woff2/YekanBakhFaNum-Black.woff2') format('woff2'); }

@font-face {
	font-family: YekanBakhFaNum; font-style: normal; font-weight: 950; src: url('font/yekanbakhfa/woff/YekanBakhFaNum-ExtraBlack.woff') format('woff'),   
	url('font/yekanbakhfa/woff2/YekanBakhFaNum-ExtraBlack.woff2') format('woff2'); }

@font-face {
	font-family: IRANSansXFaNum; font-style: normal; font-weight: 100; src: url('font/IRANSansX-new/woff/IRANSansXFaNum-thin.woff') format('woff'),   
	url('font/IRANSansX-new/woff2/IRANSansXFaNum-thin.woff2') format('woff2'); }

@font-face {
	font-family: IRANSansXFaNum; font-style: normal; font-weight: 200; src: url('font/IRANSansX-new/woff/IRANSansXFaNum-UltraLight.woff') format('woff'),   
	url('font/IRANSansX-new/woff2/IRANSansXFaNum-UltraLight.woff2') format('woff2'); }

@font-face {
	font-family: IRANSansXFaNum; font-style: normal; font-weight: 300; src: url('font/IRANSansX-new/woff/IRANSansXFaNum-light.woff') format('woff'),   
	url('font/IRANSansX-new/woff2/IRANSansXFaNum-light.woff2') format('woff2'); }

@font-face {
	font-family: IRANSans; font-style: normal; src: url('font/IRANSansX-new/woff/IRANSansXFaNum-light.woff')
}

@font-face {
	font-family: IRANSansXFaNum; font-style: normal; font-weight: 500; src: url('font/IRANSansX-new/woff/IRANSansXFaNum-medium.woff') format('woff'),   
	url('font/IRANSansX-new/woff2/IRANSansXFaNum-medium.woff2') format('woff2'); }

@font-face {
	font-family: IRANSansXFaNum; font-style: normal; font-weight: 600; src: url('font/IRANSansX-new/woff/IRANSansXFaNum-demibold.woff') format('woff'),   
	url('font/IRANSansX-new/woff2/IRANSansXFaNum-demibold.woff2') format('woff2'); }

@font-face {
	font-family: IRANSansXFaNum; font-style: normal; font-weight: 800; src: url('font/IRANSansX-new/woff/IRANSansXFaNum-extrabold.woff') format('woff'),   
	url('font/IRANSansX-new/woff2/IRANSansXFaNum-extrabold.woff2') format('woff2'); }

@font-face {
	font-family: IRANSansXFaNum; font-style: normal; font-weight: 900; src: url('font/IRANSansX-new/woff/IRANSansXFaNum-black.woff') format('woff'),   
	url('font/IRANSansX-new/woff2/IRANSansXFaNum-black.woff2') format('woff2'); }

@font-face {
	font-family: IRANSansXFaNum; font-style: normal; font-weight: bold; src: url('font/IRANSansX-new/woff/IRANSansXFaNum-bold.woff') format('woff'),   
	url('font/IRANSansX-new/woff2/IRANSansXFaNum-bold.woff2') format('woff2'); }

@font-face {
	font-family: IRANSansXFaNum; font-style: normal; font-weight: normal; src: url('font/IRANSansX-new/woff/IRANSansXFaNum-regular.woff') format('woff'),   
	url('font/IRANSansX-new/woff2/IRANSansXFaNum-regular.woff2') format('woff2'); }

@font-face {
	font-family: iransansdn; font-style: normal; font-weight: bold; src: url('font/IRANSansDN/eot/iransansdnbold.eot'); src: url('font/IRANSansDN/eot/iransansdnbold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('font/IRANSansDN/woff2/iransansdnbold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('font/IRANSansDN/woff/iransansdnbold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('font/IRANSansDN/ttf/iransansdnbold.ttf') format('truetype'); }

@font-face {
	font-family: iransansdn; font-style: normal; font-weight: 300; src: url('font/IRANSansDN/eot/iransansdnlight.eot'); src: url('font/IRANSansDN/eot/iransansdnlight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('font/IRANSansDN/woff2/iransansdnlight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('font/IRANSansDN/woff/iransansdnlight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('font/IRANSansDN/ttf/iransansdnlight.ttf') format('truetype'); }

@font-face {
	font-family: iransansdn; font-style: normal; font-weight: normal; src: url('font/IRANSansDN/eot/iransansdn.eot'); src: url('font/IRANSansDN/eot/iransansdn.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('font/IRANSansDN/woff2/iransansdn.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('font/IRANSansDN/woff/iransansdn.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('font/IRANSansDN/ttf/iransansdn.ttf') format('truetype'); }

/**
*
*	Name: IRAN Sans-Serif Font
*	Version: 5.0
*	Author: Moslem Ebrahimi (moslemebrahimi.com)
*	Created-on: Dec 25, 2012
*	Updated-on: Sep 01, 2017
*	Website: http: //fontiran.com
*	Copyright: Commercial/Proprietary Software
--------------------------------------------------------------------------------------
فونت های ایران سن سریف یک نرم افزار مالکیتی محسوب می شود. جهت آگاهی از قوانین استفاده از این فونت ها لطفا به وب سایت (فونت ایران دات کام) مراجعه نمایید
--------------------------------------------------------------------------------------
IRAN Sans-serif fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com 
--------------------------------------------------------------------------------------
This set of fonts are used in this project under the-license: (.....)
--------------------------------------------------------------------------------------
*	
**/

/**
Iranic fonts	
**/

.product-label.out-of-stock
{
    background-color: #ef384e; color: white; }
.out-of-stock
{
    padding: 5px !important; }
.product-label
{
    letter-spacing: 0px; }
.owl-items-lg-4 .post-slide .post-title
{
    font-size: 16px !important; }
.wd-tools-text .woocommerce-Price-currencySymbol
{
       float: left; padding-right: 6px; }
p.form-row-wide
{
    margin: 5px 0px; }
.mootanroslider .inner
{	border-radius: 12px; background-color: white; padding-top: 33px; padding-bottom: 12px; }
.mootanroslider .labels-rectangular
{
	top: 15px; right: auto; left: 8px; }
.mootanroslider .product-rating-price
{
	       padding-bottom: 26px; padding-top: 0; }

.digikala img

{
	       border-radius: 12px; }

.mootanroslider .wd-entities-title
{
	padding-top: 21px; padding-bottom: 23px; }
.mootanroslider .product-information ul
{
	list-style-type: none; }
.mootanroslider .product-information ul li
{
	float: left; }
.mootanroslider .inner: hover
{
	box-shadow: rgb(0 0 0 / 46%) 0px 5px 7px; transition: box-shadow 0.5s ease 0s; }
.mootanroslider .product-grid-item .hover-img img
{
	    width: 100%; padding-top: 20px; padding-bottom: 30; }
.mootanroslider .wd-add-cart-btn.wd-style-icon>a: before
{
	    content: "\f123"; font-family: woodmart-font; }

.mootanroslider  .product-information
{
    background-color: white; padding: 0px 10px 32px 30px; border-top: 1px solid #f3f3f3; border-radius: 0px 0px 12px 12px; }

.mootanroslider .product-information ul li
{
	float: left; }
.digikala  .wd-pos-r-t .woodmart-buttons
{
	    background: rgba(255,255,255,0.65); box-shadow: 1px 1px 1px rgb(0 0 0 / 10%); transition: all .3s ease; border-radius: 15px; left: 22px; }
.digikala .wd-timer>span
{
	font-size: 15px; }
.woodmart-highlighted-products: not(.with-title) .owl-nav>div[class*=prev]
{
	    right: 5px !important; width: 40px; height: 70px; }

.woocommerce-error-li: last-child
{
	color: red; }

.digikala  .wd-product-countdown, .product-grid-item .wd-stock-progress-bar
{
	margin-top: 10px; border-top: 1px solid rgba(129,129,129,.2); align-items: stretch; flex-direction: row; flex-wrap: nowrap; padding-top: 5px; }
.wd-timer>span
{

	box-shadow: 0 0 0px rgb(0 0 0 / 10%); }
.wd-dropdown-search-cat, .whb-col-right .wd-search-dropdown
{
    right: 0px; left: auto; }

.single-breadcrumbs-wrapper .woocommerce-breadcrumb, .single-breadcrumbs-wrapper .yoast-breadcrumb
{
 background-color: white; padding: 5px 10px; border-radius: 5px; box-shadow: 2px 4px 18px 0px rgb(209 208 208 / 50%)
}
.single-product-page .product-image-summary-wrap
{
    background-color: white; padding: 18px; border-radius: 5px; box-shadow: 2px 4px 18px 0px rgb(187 178 178 / 50%); }

/*  config */
.woodmart-sidebar-content .widget
{
	padding: 20px; box-shadow: 0 0px 1px 1px #e6e6e6; background-color: white; border-radius: 3px; }
.woodmart-sidebar-content .widget-title
{
	    background: rgba(125, 125, 125, 0.15); padding: 10px 20px; font-weight: 600; }
.woodmart-pf-dropdown .swatches-normal.swatches-brands .filter-swatch>span, .woodmart-woocommerce-layered-nav .swatches-normal.swatches-brands .filter-swatch>span
{
	width: 25px; height: 25px; border-radius: 50%; }
.shop-loop-head
{
box-shadow: 0 0px 1px 1px #e6e6e6; display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; background-color: white; margin-bottom: 20px; max-width: 100%; width: 100%; padding: 10px 10px 0px 10px; box-shadow: 0 0px 1px 1px #e6e6e6; background-color: white; border-radius: 3px; }
.content-with-products .products-bordered-grid
{
	 box-shadow: 0 0px 1px 1px #e6e6e6; background-color: white; border-radius: 3px; }
.woodmart-active-filters
{
	    background-color: white; padding-right: 3px; }
.filters-opened
{
    padding: 20px; box-shadow: 0 0px 1px 1px #e6e6e6; background-color: white; border-radius: 3px; }

.woodmart-sidebar-content .widget-title
{
	
}
.product_title entry-title
{
font-size: 20px !important; }
.descshort li
{
	    margin-top: 9px; }

.product_title
{
	font-size: 20px; }

.prefooter .elementor-container 
{
	max-width: none !important; }

.woocommerce-Reviews
{
        display: flow-root !important; }

	.listproduct li 
{
	    list-style: square; margin-top: 9px; margin-right: 20px; }
.product-image-summary .shop_attributes tr-td: last-child
{
	text-align: right; }

.wd-buttons[class*="wd-pos-r"] .wd-tooltip-label: before
{border-right-color: transparent; }
.area-sidebar-shop .widget
{
	    padding: 20px; box-shadow: 0 0px 1px 1px #e6e6e6; background-color: white; }
.area-sidebar-shop .widget-title
{
	    background: rgba(125, 125, 125, 0.15); padding: 10px 20px; }
.categories-menu-dropdown .wd-nav>li>a
{
	font-weight: 400; }
#customer_details
{
	background-color: white; }
.wd-stock-progress-bar .progress-area, .wd-stock-progress-bar .progress-bar
{
	height: 4px; }
.wd-timer>span
{
min-width: 1.7em !important; min-height: 1.7em !important; border-radius: 10px !important; }
.wd-stock-progress-bar .stock-info {
    display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; margin-bottom: 5px; color: #777; font-size: 12px; }	
.wd-timer
{
    direction: ltr; }
.product-image-summary .wd-product-countdown
{
    text-align: right; }

.products-bordered-grid.elements-grid: not(.elements-list) [class*="-grid-item"]
{
    box-shadow: 0 0px 1px 1px #e6e6e6; background-color: white; border-radius: 3px; }

@media screen and (max-width: 768px) {
#shop-carousel .carousel-image
{
	grid-row: 1/3; grid-column: 9/1; }
#shop-carousel .carousel-title-container *
{
font-size: 11px; }
#shop-carousel .carousel-special-offer-badge
{
	width: 70%; left: 10%; padding-top: 0px; }
#shop-carousel .carousel-title-container
{
	grid-row: 3/4; grid-column: 1/10; }
.wd-timer span
{
	font-size: 13px; }
h3.carousel-title
{
	height: 40px; }

.woocommerce-customer-details
{
text-align: right; }
.wd-quantity-overlap
{
	    --quantity-space: 0px; }
p.stock.wd-style-default.in-stock: before{
	
	margin-inline-start: 5px; margin-inline-end: 0px; }
.mfp-content .mc4wp-alert, .woocommerce-cart .woocommerce-notices-wrapper [role="alert"], .woocommerce-checkout .woocommerce [role="alert"],: is(.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle)>.woocommerce-info, .search-no-results.woocommerce .woocommerce-info, .woocommerce-MyAccount-content .woocommerce-Message,.woocommerce-billing-fields>h3,.woocommerce-additional-fields>h3
{
	text-align: right; }
.text-left: is(.checkout_coupon,.login.hidden-form)
{
	margin-left: auto; margin-right: 0px; }
.wd-single-footer ~ .wd-page-nav
{
	direction: ltr; }

.rtl .prev-btn .wd-page-nav-icon: after
{
	    content: "\f114" !important; }
.rtl .next-btn .wd-page-nav-icon: after{
	 content: "\f113" !important; }

p.stock.wd-style-default.in-stock: before
{
	
    margin-inline-start: 0px; margin-inline-end: 5px; float: right; }
.wd-more-desc .wd-more-desc-inner ul
{
	list-style: none; }
#timer-product .elementor-widget-container{
   display: flex; align-content: center; align-items: center; justify-content: space-between; }}

#timer-product .title.element-title{
	display: inline !important; display: inline; margin-right: 0px; margin-left: auto; display: flex; }
.wd-nav-wrapper.wd-nav-tabs-wrapper.text-center{
	border: 1px solid #E8E2E2; border-radius: 10px; padding: 8px
}
.whb-header .whb-header-bottom .wd-header-cats{
	height: 100% !important; }

}