.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: url(https://shekatel.com/wp-content/uploads/2021/08/promo-popup-1.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.header-banner{
	background-color:rgb(14,77,48);
	background-image: none;
}

.page-title-default{
	background-color:#0a0a0a;
	background-image: url(https://shekatel.com/wp-content/uploads/2024/11/Coffee-2-min-scaled.jpg);
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(255,255,255);
	background-image: none;
}

:root{
--wd-text-font:"iranyekanwebregular_FaNum", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"iranyekanwebbold_FaNum", Arial, Helvetica, sans-serif;
--wd-title-font-weight:400;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"iranyekanwebbold_FaNum", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:400;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"iranyekanwebregular_FaNum", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"iranyekanwebregular_FaNum", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:400;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"iranyekanwebregular_FaNum", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:400;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(14,77,48);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:rgb(14,77,48);
}
:root{
--btn-shop-bgcolor-hover:rgb(158,191,181);
}
:root{
--btn-accent-bgcolor:rgb(14,77,48);
}
:root{
--btn-accent-bgcolor-hover:rgb(158,191,181);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 1px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-shop-color: #fff;
		
					--btn-shop-color-hover: #fff;
		
					--btn-accent-color: #fff;
		
					--btn-accent-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-shop-brd-radius: 0.001px;
				--btn-shop-box-shadow: none;
				--btn-shop-box-shadow-hover: none;
				--btn-shop-box-shadow-active: none;
				--btn-shop-bottom: 0px;
			
			
			
					
									--btn-accent-brd-radius: 0px;
				--btn-accent-box-shadow: none;
				--btn-accent-box-shadow-hover: none;
				--btn-accent-box-shadow-active: none;
				--btn-accent-bottom: 0px;
			
			
			
					
							
					--wd-brd-radius: 0px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1192px;
			}
		}

		.container {
			max-width: 1222px;
		}

		:root{
			--wd-container-width: 1222px;
		}
	
			.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1192px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1202px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1212px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1222px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1232px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1252px;
		}
		@media (min-width: 1239px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1222px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
			.header-banner {
			height: 40px;
		}
		body.header-banner-display .website-wrapper {
			margin-top:40px;
		}
		@media (max-width: 1024px) {
			.header-banner {
				height: 0px;
			}
			body.header-banner-display .website-wrapper {
				margin-top:0px;
			}
		}
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//shekatel.com/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=7.0.3") format("woff2");
}

@font-face {
	font-family: "Glaciall";
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Glaciall";
	font-weight: 600;
	font-style: normal;
}

/* ۱. مخفی کردن نوار اسکرول بدون دستکاری در ابعاد صفحه */
::-webkit-scrollbar {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
}

html, body {
    scrollbar-width: none !important; /* فایرفاکس */
    -ms-overflow-style: none !important; /* IE */
    
    /* حل مشکل اسکرول افقی به صورت استاندارد بدون خراب کردن جریان عمودی */
    max-width: 100% !important;
    overflow-x: hidden !important;
    
    /* حذف مقادیر vw که باعث قفل شدن ارتفاع و غیب شدن المان‌های پایین می‌شدند */
    width: auto !important; 
}

/* ۲. اطمینان از اینکه کانتینرهای المنتور رفتار طبیعی دارند و زیر هم لود می‌شوند */
.elementor-section, 
.elementor-container, 
.elementor-row,
.e-con {
    max-width: 100% !important;
}
html, body {
    overflow-x: hidden !important;
}
/* ==========================================
   ۱. حذف عنوان خودکار دسته‌بندی‌ها (هدر بالای محصولات)
   ========================================== */
.title-wrapper,
.wd-products-element .title,
.wd-el-title,
.woocommerce-products-header__title,
.archive-title {
    display: none !important;
}

/* ==========================================
   ۲. یکدست‌سازی کامل ابعاد کارت‌ها در نسخه دسکتاپ
   ========================================== */
@media (min-width: 1025px) {
    .product-grid-item {
        display: flex !important;
        flex-direction: column !important;
        justify-content: space-between !important;
        height: 100% !important;
        min-height: 440px !important;
        background-color: #ffffff !important;
        border-radius: 20px !important;
        padding: 20px !important;
        border: none !important;
        box-shadow: 0 12px 30px rgba(0, 0, 0, 0.05), 
                    0 4px 12px rgba(0, 98, 65, 0.02) !important;
        transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1), 
                    box-shadow 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
        margin-bottom: 25px !important;
    }

    .product-grid-item:hover {
        transform: translateY(-8px) !important;
        box-shadow: 0 22px 45px rgba(0, 0, 0, 0.1), 
                    0 10px 25px rgba(0, 98, 65, 0.12) !important;
    }

    .product-grid-item .header-wrap,
    .product-grid-item .product-element-top {
        height: 200px !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        margin-bottom: 15px !important;
    }

    .product-grid-item .product-element-top img {
        max-height: 100% !important;
        width: auto !important;
        object-fit: contain !important;
    }

    .product-grid-item .wd-entities-title, 
    .product-grid-item .product-title {
        height: 44px !important;
        overflow: hidden !important;
        display: -webkit-box !important;
        -webkit-line-clamp: 2 !important;
        -webkit-box-orient: vertical !important;
        font-size: 14px !important;
        line-height: 22px !important;
        margin-bottom: 8px !important;
    }

    .product-grid-item .wd-product-cats,
    .product-grid-item .product-categories {
        height: 20px !important;
        overflow: hidden !important;
        white-space: nowrap !important;
        text-overflow: ellipsis !important;
        margin-bottom: 10px !important;
    }
}

/* ==========================================
   ۳. اصلاح گرید دو ستونه در موبایل (حل مشکل باریک شدن محصولات)
   ========================================== */
@media (max-width: 1024px) {
    /* تبدیل گرید به دو ستونه استاندارد با حفظ نسبت ابعاد */
    .products.elements-grid,
    .wd-products-element .products,
    .woocommerce .products,
    .row.products {
        display: grid !important;
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 12px !important;
        padding: 10px !important;
        margin: 0 !important;
    }

    /* جلوگیری از به هم ریختگی ستون‌های پیش‌فرض وودمارت */
    .products.elements-grid .product-grid-item,
    .products .product,
    .woocommerce .products .col-6,
    .woocommerce .products .col-md-4 {
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
        margin-bottom: 0 !important;
    }
}

/* ==========================================
   ۴. همسان‌سازی و زیباسازی کارت‌ها در نسخه موبایل (ظاهر تبلت و گوشی)
   ========================================== */
@media (max-width: 1024px) {
    .product-grid-item {
        display: flex !important;
        flex-direction: column !important;
        justify-content: space-between !important;
        height: 100% !important;
        min-height: 320px !important;
        padding: 12px !important;
        background-color: #ffffff !important;
        border-radius: 20px !important;
        box-shadow: 0 8px 20px rgba(0, 0, 0, 0.04) !important;
        border: none !important;
        position: relative !important;
        box-sizing: border-box !important;
    }

    /* بخش بالایی تصویر محصول */
    .product-grid-item .header-wrap,
    .product-grid-item .product-element-top {
        height: 125px !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        margin-bottom: 8px !important;
        position: relative !important;
    }

    .product-grid-item .product-element-top img {
        max-height: 110px !important;
        width: auto !important;
        object-fit: contain !important;
    }

    /* عنوان محصول */
    .product-grid-item .wd-entities-title, 
    .product-grid-item .product-title {
        height: 36px !important;
        overflow: hidden !important;
        display: -webkit-box !important;
        -webkit-line-clamp: 2 !important;
        -webkit-box-orient: vertical !important;
        line-height: 18px !important;
        font-size: 11.5px !important;
        margin: 5px 0 !important;
        color: #0b1a13 !important;
    }

    /* دسته‌بندی محصول */
    .product-grid-item .wd-product-cats,
    .product-grid-item .product-categories {
        height: 15px !important;
        overflow: hidden !important;
        display: -webkit-box !important;
        -webkit-line-clamp: 1 !important;
        -webkit-box-orient: vertical !important;
        font-size: 9px !important;
        margin-bottom: 5px !important;
        opacity: 0.7;
    }

    /* قیمت محصول */
    .product-grid-item .price {
        font-size: 12px !important;
        margin-bottom: 4px !important;
    }
}

/* ==========================================
   ۵. طراحی کاملاً جدید، شناور و شیشه‌ای مینی‌کارت و سایدبار ورود/عضویت (حساب کاربری)
   ========================================== */
@media (max-width: 1024px) {
    /* استایل‌دهی دقیق به سایدبار سبد خرید و سایدبار حساب کاربری در حالت فعال */
    .wd-cart-sidebar.wd-opened,
    .cart-widget-side.wd-opened,
    .wd-login-sidebar.wd-opened,
    body.wd-login-sidebar-opened .wd-login-sidebar,
    .wd-side-hidden.wd-opened {
        right: 15px !important;
        left: 15px !important;
        bottom: 100px !important; /* فاصله ایمن جهت قرارگیری بالای نوار ناوبری */
        top: auto !important;
        height: auto !important;
        max-height: 72vh !important;
        width: calc(100% - 30px) !important;
        border-radius: 30px !important;
        box-shadow: 0 20px 50px rgba(0, 0, 0, 0.25) !important;
        border: 1px solid rgba(255, 255, 255, 0.2) !important;
        background: rgba(255, 255, 255, 0.98) !important;
        backdrop-filter: blur(20px) !important;
        -webkit-backdrop-filter: blur(20px) !important;
        transform: translateY(0) !important;
        
        /* انیمیشن باز شدن صعودی نرم */
        animation: slideUpPopup 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1) forwards !important;
    }

    /* هدر سایدبار حساب کاربری و مینی‌کارت */
    .wd-login-sidebar .wd-heading,
    .wd-login-sidebar .widget-title,
    .widget_shopping_cart .widget-title {
        padding: 15px 20px !important;
        border-bottom: 1px solid rgba(0, 0, 0, 0.05) !important;
        font-size: 16px !important;
        color: #0b1a13 !important;
    }

    /* فرم ورود و محتویات داخلی */
    .wd-login-sidebar form,
    .wd-login-sidebar .login {
        padding: 15px 20px 25px 20px !important;
    }

    .wd-login-sidebar input[type="text"],
    .wd-login-sidebar input[type="password"] {
        border-radius: 12px !important;
        border: 1px solid rgba(0, 0, 0, 0.08) !important;
        padding: 10px 15px !important;
        background-color: #fcfcfc !important;
    }

    .wd-login-sidebar .button,
    .wd-login-sidebar input[type="submit"] {
        background-color: #006241 !important;
        color: white !important;
        border-radius: 14px !important;
        font-weight: bold !important;
        padding: 12px !important;
        width: 100% !important;
        box-shadow: 0 4px 15px rgba(0, 98, 65, 0.25) !important;
    }

    /* لایه بک‌گراند تیره پشت سایدبارها */
    .wd-close-side {
        background-color: rgba(0, 0, 0, 0.4) !important;
        backdrop-filter: blur(4px) !important;
    }
}

/* انیمیشن بالا آمدن پاپ‌آپ */
@keyframes slideUpPopup {
    from {
        transform: translateY(100%) scale(0.95);
        opacity: 0;
    }
    to {
        transform: translateY(0) scale(1);
        opacity: 1;
    }
}

/* ==========================================
   ۶. تصحیح موقعیت دکمه پرش به بالا و ابزارک چت (بدون تداخل)
   ========================================== */
@media (max-width: 1024px) {
    /* دکمه بازگشت به بالا - سمت چپ در بالای نوار ناوبری */
    .scrollToTop,
    .wd-scroll-to-top {
        bottom: 100px !important;
        left: 15px !important;
        right: auto !important; /* انتقال به چپ برای عدم برخورد با دکمه چت */
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
        border-radius: 50% !important;
        z-index: 999 !important;
    }

    /* ابزارک چت شناور - سمت راست در بالای نوار ناوبری */
    #goftino_w,
    .raychat_mini_icon,
    #raychatFrame,
    .crisp-client,
    .joinchat,
    .wd-sticky-social,
    #crisp-chatbox,
    div[class*="chat"] {
        bottom: 100px !important; 
        right: 15px !important;
        left: auto !important;
        position: fixed !important;
        z-index: 9999 !important;
    }
}

/* ==========================================
   ۷. زیباسازی دکمه افزودن به سبد خرید در نسخه موبایل
   ========================================== */
@media (max-width: 1024px) {
    .product-grid-item .wd-add-cart-btn > a,
    .product-grid-item .add_to_cart_button,
    .product-grid-item .wd-add-cart-icon > a {
        background-color: #006241 !important;
        color: #ffffff !important;
        border-radius: 50% !important;
        width: 36px !important;
        height: 36px !important;
        padding: 0 !important;
        display: inline-flex !important;
        align-items: center !important;
        justify-content: center !important;
        border: none !important;
        box-shadow: 0 4px 14px rgba(0, 98, 65, 0.3) !important;
        transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;
    }

    .product-grid-item .wd-add-cart-btn > a:active,
    .product-grid-item .add_to_cart_button:active {
        transform: scale(0.85) !important;
        background-color: #004d33 !important;
    }
}
@media (min-width: 1025px) {
	/* ==========================================================================
   هدر، منوها، هوم‌بار و انیمیشن‌ها با پالت رنگی سبز اختصاصی
   ========================================================================== */

/* ۱. مخفی‌سازی سراسری بخش عنوان برگه پیش‌فرض */
.page-title,
.page-title-default,
.wd-page-title {
    display: none !important;
}

/* ۲. ترنسپرنت (شفاف) کردن کامل هوم‌بار بالا با خط زیرین سبز ملایم */
.topbar-wrapp {
    background: transparent !important;
    border-bottom: 1px solid rgba(0, 184, 148, 0.2) !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    box-shadow: none !important;
}

/* استایل متون هوم‌بار */
.topbar-wrapp, 
.topbar-wrapp a,
.topbar-wrapp span,
.topbar-wrapp div {
    color: #e6f0ec !important; /* کرم مایل به سبز بسیار ملایم */
    font-size: 12px !important;
    font-weight: bold !important;
    letter-spacing: 0.5px;
}

/* ۳. ترنسپرنت کردن کامل هدر اصلی */
.whb-main-header,
.whb-row,
.whb-general-header {
    background-color: transparent !important;
    background: transparent !important;
    border-bottom: none !important;
    box-shadow: none !important;
}

/* ۴. غیرفعال کردن افکت و خط سبز پیش‌فرض قدیمی وودمارت زیر منو */
.wd-nav[class*="wd-style-"] > li > a .nav-link-text::after,
.wd-nav[class*="wd-style-"] > li > a::before {
    display: none !important;
    content: none !important;
}

/* ۵. انیمیشن حرکت و هاور روی منوی هدر */
.wd-nav[class*="wd-style-"] > li {
    transition: transform 0.3s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* افکت جابه‌جایی و حرکت آیتم منو به سمت بالا در هاور */
.wd-nav[class*="wd-style-"] > li:hover {
    transform: translateY(-4px) scale(1.03) !important;
}

.wd-nav[class*="wd-style-"] > li > a {
    position: relative !important;
    color: #ffffff !important;
    transition: color 0.3s ease !important;
    padding-bottom: 10px !important;
}

/* تغییر رنگ متن منو به سبز درخشان هنگام هاور */
.wd-nav[class*="wd-style-"] > li:hover > a {
    color: #00b894 !important;
}

/* ایجاد خط متحرک سبز زیر منو */
.wd-nav[class*="wd-style-"] > li > a::after {
    content: '' !important;
    position: absolute !important;
    bottom: 2px !important;
    left: 50% !important;
    width: 0 !important;
    height: 2px !important;
    background-color: #00b894 !important; /* سبز درخشان */
    transition: width 0.35s cubic-bezier(0.25, 1, 0.5, 1), left 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* انیمیشن باز شدن خط سبز از وسط به طرفین در هاور */
.wd-nav[class*="wd-style-"] > li:hover > a::after {
    width: 100% !important;
    left: 0 !important;
}

/* ۶. انیمیشن‌های نرم برای سایدبار کشویی */
.wd-side-hidden,
.cart-widget-side,
.wd-compare-side {
    transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* تغییر هاور دکمه‌ها و آیکون‌های هدر به سبز */
.wd-tools-element > a {
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.wd-tools-element:hover > a {
    transform: translateY(-3px) scale(1.08) !important;
    color: #00b894 !important;
}

/* دایره تعداد محصولات با بک‌گراند سبز ملایم و متن تیره */
.wd-cart-number,
.wd-tools-element .wd-tools-count {
    background-color: #00b894 !important;
    color: #121212 !important;
    font-weight: bold !important;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	/* ۱. مخفی کردن نوار اعلان بالا (عرضه مستقیم) و تصویر بک‌گراند اضافه هوم‌پیج در موبایل */
.whb-top-bar,
.page-title-default,
.title-size-default {
    display: none !important;
}

/* ۲. فیکس کردن هدر اصلی در بالای صفحه موبایل برای دسترسی راحت‌تر */
.whb-main-header {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    z-index: 9999 !important;
    background-color: rgba(11, 26, 19, 0.92) !important; /* سبز بسیار تیره برند با کمی شفافیت مدرن */
    backdrop-filter: blur(10px) !important; /* افکت شیشه‌ای مات */
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15) !important;
    border-bottom: 1px solid rgba(242, 235, 217, 0.1) !important;
}

/* ایجاد فاصله از بالای صفحه برای محتوای اصلی تا زیر هدر فیکس‌شده پنهان نشود */
body {
    padding-top: 60px !important;
}

/* ۳. مرتب‌سازی المان‌های داخل هدر (لوگو، سبد خرید و منو) *//* ========================================================
   1. حذف اجباری فضای سفید و قرار دادن هدر روی محتوا
======================================================== */
@media (max-width: 1024px) {
    /* ترنسپرنت کردن پس‌زمینه هدر */
    .whb-header,
    .whb-main-header,
    .whb-row,
    .whb-color-dark {
        background-color: transparent !important;
        box-shadow: none !important;
        border: none !important;
    }

    /* شناور کردن هدر روی بنر و حذف فضای سفید */
    .whb-header {
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
        width: 100% !important;
        z-index: 9999 !important;
    }

    /* مخفی کردن ردیف‌های اضافی که باعث فضای سفید می‌شوند */
    .whb-header-bottom {
        display: none !important;
    }
    
    /* حذف پدینگ اضافی بالای سایت */
    body {
        padding-top: 0 !important;
    }
}

/* ========================================================
   2. استایل و انیمیشن منوی همبرگری (گرد شدن و افکت کلیک)
======================================================== */
.wd-tools-element.wd-header-mobile-nav > a {
    background-color: rgba(255, 255, 255, 0.08) !important; /* یک هاله کم‌رنگ برای زیبایی */
    border-radius: 50px !important;
    width: 42px !important;
    height: 42px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
    margin-right: 10px !important;
}

/* انیمیشن هنگام لمس (فشرده شدن) */
.wd-tools-element.wd-header-mobile-nav > a:active {
    transform: scale(0.85) !important;
    background-color: rgba(255, 255, 255, 0.15) !important;
}

/* ========================================================
   3. ناوبری پایین صفحه: شناور، مدرن و دارای انیمیشن آیکون‌ها
======================================================== */
@media (max-width: 1024px) {
    /* ساختار کلی نوار شناور */
    .wd-toolbar {
        bottom: 25px !important; /* فاصله از پایین صفحه */
        width: 92% !important; /* عرض نوار */
        left: 4% !important; /* وسط چین کردن */
        border-radius: 25px !important; /* گوشه‌های کاملا گرد */
        background-color: #0d1f15 !important; /* سبز بسیار تیره متناسب با سایت شما */
        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4) !important; /* سایه نرم و عمیق */
        padding: 5px 10px !important;
        border: 1px solid rgba(255, 255, 255, 0.05) !important; /* حاشیه بسیار محو برای عمق */
        transition: all 0.4s ease !important;
        height: auto !important;
        min-height: 65px !important;
    }

    /* انیمیشن آیکون‌ها (پرش به بالا) */
    .wd-toolbar-item a {
        transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    }
    
    .wd-toolbar-item .wd-tools-icon {
        transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    }

    /* افکت هنگام انتخاب شدن یا لمس (هاور) */
    .wd-toolbar-item:hover a, 
    .wd-toolbar-item.wd-active a {
        color: #72a482 !important; /* سبز روشن‌تر برای آیتم فعال */
    }
    
    .wd-toolbar-item:hover .wd-tools-icon, 
    .wd-toolbar-item.wd-active .wd-tools-icon {
        transform: translateY(-6px) scale(1.15) !important; /* حرکت به بالا و بزرگ شدن */
    }

    /* افکت کلیک (فشرده شدن) روی آیکون‌های پایین */
    .wd-toolbar-item a:active {
        transform: scale(0.85) !important;
    }
    
    /* مخفی کردن متن زیر آیکون‌ها برای ظاهر مینیمال (اختیاری - اگر خواستید متن باشد این بخش را پاک کنید) */
    .wd-toolbar-item .wd-toolbar-label {
        font-size: 10px !important;
        opacity: 0.8 !important;
        transition: all 0.3s ease !important;
    }
    
    .wd-toolbar-item:hover .wd-toolbar-label,
    .wd-toolbar-item.wd-active .wd-toolbar-label {
        opacity: 1 !important;
        transform: translateY(-2px) !important;
    }
}

.whb-row.whb-general-header {
    height: 60px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 0 15px !important;
}

/* تنظیم رنگ و افکت آیکون منوی همبرگری و سبد خرید به رنگ برند شکاتل */
.wd-tools-element .wd-tools-icon,
.wd-header-nav-toggle .wd-icon {
    color: #f2ebd9 !important; /* رنگ کرم شیک */
}

.wd-tools-element .wd-cart-number {
    background-color: #006241 !important; /* سبز اصلی برند برای دایره تعداد سبد خرید */
    color: #ffffff !important;
}

/* ۴. زیباسازی و استایل‌دهی به منوی چسبان پایین صفحه در موبایل (Mobile Bottom Navbar) */
.wd-toolbar {
    background-color: #0b1a13 !important; /* پس‌زمینه تیره هماهنگ */
    border-top: 1px solid rgba(242, 235, 217, 0.1) !important;
    box-shadow: 0 -4px 15px rgba(0, 0, 0, 0.2) !important;
}

.wd-toolbar .wd-toolbar-link {
    color: rgba(242, 235, 217, 0.6) !important; /* رنگ متن‌های غیرفعال */
}

.wd-toolbar .wd-toolbar-link:hover,
.wd-toolbar .wd-tools-element.wd-active > a {
    color: #006241 !important; /* تغییر رنگ به سبز برند هنگام فعال بودن */
}

}

@media (max-width: 576px) {
	#chaty-widget-0 .chaty-widget {
    bottom: 70px !important;
}
/* استایل مدرن و شناور برای نوار پایین (تولبار موبایل وودمارت) */
.wd-toolbar, 
.woodmart-toolbar, 
.wd-sticky-navbar {
    /* تبدیل به حالت شناور */
    position: fixed !important;
    bottom: 15px !important; /* فاصله از پایین صفحه گوشی */
    left: 15px !important;   /* فاصله از چپ */
    right: 15px !important;  /* فاصله از راست */
    width: calc(100% - 30px) !important; /* محاسبه عرض پویا برای حفظ فاصله از لبه‌ها */
    height: 65px !important; /* ارتفاع استاندارد و متناسب */
    
    /* طراحی بدنه نوار */
    background-color: rgba(255, 255, 255, 0.96) !important; /* پس‌زمینه سفید با شیشه‌ای ملایم */
    backdrop-filter: blur(10px) !important; /* افکت شیشه‌ای بلور */
    -webkit-backdrop-filter: blur(10px) !important;
    border-radius: 30px !important; /* لبه‌های کاملاً گرد سه‌بعدی */
    border: 1px solid rgba(0, 0, 0, 0.05) !important; /* خط مرزی بسیار باریک و ظریف */
    
    /* ایجاد سایه عمیق، نرم و جذاب */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08), 
                0 4px 12px rgba(0, 0, 0, 0.04) !important;
    
    /* تنظیمات چیدمان داخلی */
    display: flex !important;
    align-items: center !important;
    justify-content: space-around !important;
    padding: 0 10px !important;
    z-index: 99999 !important;
    transition: all 0.3s ease !important;
}

/* اصلاح استایل و افکت دکمه‌های داخل تولبار */
.wd-toolbar .wd-toolbar-item > a, 
.woodmart-toolbar .woodmart-toolbar-item > a {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    border: none !important; /* حذف خطوط جداکننده قدیمی */
    background: none !important;
    transition: transform 0.2s ease, color 0.2s ease !important;
}

/* افکت جذاب هنگام لمس دکمه‌ها */
.wd-toolbar .wd-toolbar-item:active > a,
.wd-toolbar .wd-toolbar-item:hover > a {
    transform: translateY(-4px) !important; /* حرکت ملایم رو به بالا هنگام لمس */
}

/* اصلاح نمایش آیکون‌ها */
.wd-toolbar .wd-toolbar-item > a .wd-tools-icon,
.wd-toolbar .wd-toolbar-item > a i {
    font-size: 20px !important;
    margin-bottom: 4px !important;
    color: #111111 !important; /* رنگ آیکون‌ها */
    transition: color 0.2s ease !important;
}

/* تغییر رنگ متون زیر آیکون‌ها برای خوانایی بیشتر */
.wd-toolbar .wd-toolbar-item > a .wd-toolbar-label,
.wd-toolbar .wd-toolbar-item > a span {
    font-size: 10px !important;
    font-weight: 600 !important;
    color: #555555 !important;
    letter-spacing: 0px !important;
}

/* استایل نشانگر تعداد در سبد خرید (دایره سبز رنگ) */
.wd-toolbar .wd-tools-count,
.woodmart-toolbar .current-count {
    background-color: #006241 !important; /* سبز تیره برند شما */
    color: #ffffff !important;
    font-size: 10px !important;
    font-weight: bold !important;
    min-width: 16px !important;
    height: 16px !important;
    line-height: 16px !important;
    border-radius: 50% !important;
    top: 5px !important;
    right: 50% !important;
    transform: translateX(120%) !important;
    box-shadow: 0 2px 5px rgba(0,0,0,0.2) !important;
}
/* ۱. مخفی کردن نوار اعلان بالا (عرضه مستقیم) و تصویر بک‌گراند اضافه هوم‌پیج در موبایل */
.whb-top-bar,
.page-title-default,
.title-size-default {
    display: none !important;
}

/* ۲. فیکس کردن هدر اصلی در بالای صفحه موبایل برای دسترسی راحت‌تر */
.whb-main-header {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    z-index: 9999 !important;
    background-color: rgba(11, 26, 19, 0.92) !important; /* سبز بسیار تیره برند با کمی شفافیت مدرن */
    backdrop-filter: blur(10px) !important; /* افکت شیشه‌ای مات */
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15) !important;
    border-bottom: 1px solid rgba(242, 235, 217, 0.1) !important;
}

/* ایجاد فاصله از بالای صفحه برای محتوای اصلی تا زیر هدر فیکس‌شده پنهان نشود */
body {
    padding-top: 60px !important;
}

/* ۳. مرتب‌سازی المان‌های داخل هدر (لوگو، سبد خرید و منو) */
.whb-row.whb-general-header {
    height: 60px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 0 15px !important;
}

/* تنظیم رنگ و افکت آیکون منوی همبرگری و سبد خرید به رنگ برند شکاتل */
.wd-tools-element .wd-tools-icon,
.wd-header-nav-toggle .wd-icon {
    color: #f2ebd9 !important; /* رنگ کرم شیک */
}

.wd-tools-element .wd-cart-number {
    background-color: #006241 !important; /* سبز اصلی برند برای دایره تعداد سبد خرید */
    color: #ffffff !important;
}

/* ۴. زیباسازی و استایل‌دهی به منوی چسبان پایین صفحه در موبایل (Mobile Bottom Navbar) */
.wd-toolbar {
    background-color: #0b1a13 !important; /* پس‌زمینه تیره هماهنگ */
    border-top: 1px solid rgba(242, 235, 217, 0.1) !important;
    box-shadow: 0 -4px 15px rgba(0, 0, 0, 0.2) !important;
}

.wd-toolbar .wd-toolbar-link {
    color: rgba(242, 235, 217, 0.6) !important; /* رنگ متن‌های غیرفعال */
}

.wd-toolbar .wd-toolbar-link:hover,
.wd-toolbar .wd-tools-element.wd-active > a {
    color: #006241 !important; /* تغییر رنگ به سبز برند هنگام فعال بودن */
}

/* ========================================================
   1. حذف اجباری فضای سفید و قرار دادن هدر روی محتوا
======================================================== */
@media (max-width: 1024px) {
    /* ترنسپرنت کردن پس‌زمینه هدر */
    .whb-header,
    .whb-main-header,
    .whb-row,
    .whb-color-dark {
        background-color: transparent !important;
        box-shadow: none !important;
        border: none !important;
    }

    /* شناور کردن هدر روی بنر و حذف فضای سفید */
    .whb-header {
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
        width: 100% !important;
        z-index: 9999 !important;
    }

    /* مخفی کردن ردیف‌های اضافی که باعث فضای سفید می‌شوند */
    .whb-header-bottom {
        display: none !important;
    }
    
    /* حذف پدینگ اضافی بالای سایت */
    body {
        padding-top: 0 !important;
    }
}

/* ========================================================
   2. استایل و انیمیشن منوی همبرگری (گرد شدن و افکت کلیک)
======================================================== */
.wd-tools-element.wd-header-mobile-nav > a {
    background-color: rgba(255, 255, 255, 0.08) !important; /* یک هاله کم‌رنگ برای زیبایی */
    border-radius: 50px !important;
    width: 42px !important;
    height: 42px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
    margin-right: 10px !important;
}

/* انیمیشن هنگام لمس (فشرده شدن) */
.wd-tools-element.wd-header-mobile-nav > a:active {
    transform: scale(0.85) !important;
    background-color: rgba(255, 255, 255, 0.15) !important;
}

/* ========================================================
   3. ناوبری پایین صفحه: شناور، مدرن و دارای انیمیشن آیکون‌ها
======================================================== */
@media (max-width: 1024px) {
    /* ساختار کلی نوار شناور */
    .wd-toolbar {
        bottom: 25px !important; /* فاصله از پایین صفحه */
        width: 92% !important; /* عرض نوار */
        left: 4% !important; /* وسط چین کردن */
        border-radius: 25px !important; /* گوشه‌های کاملا گرد */
        background-color: #0d1f15 !important; /* سبز بسیار تیره متناسب با سایت شما */
        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4) !important; /* سایه نرم و عمیق */
        padding: 5px 10px !important;
        border: 1px solid rgba(255, 255, 255, 0.05) !important; /* حاشیه بسیار محو برای عمق */
        transition: all 0.4s ease !important;
        height: auto !important;
        min-height: 65px !important;
    }

    /* انیمیشن آیکون‌ها (پرش به بالا) */
    .wd-toolbar-item a {
        transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    }
    
    .wd-toolbar-item .wd-tools-icon {
        transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    }

    /* افکت هنگام انتخاب شدن یا لمس (هاور) */
    .wd-toolbar-item:hover a, 
    .wd-toolbar-item.wd-active a {
        color: #72a482 !important; /* سبز روشن‌تر برای آیتم فعال */
    }
    
    .wd-toolbar-item:hover .wd-tools-icon, 
    .wd-toolbar-item.wd-active .wd-tools-icon {
        transform: translateY(-6px) scale(1.15) !important; /* حرکت به بالا و بزرگ شدن */
    }

    /* افکت کلیک (فشرده شدن) روی آیکون‌های پایین */
    .wd-toolbar-item a:active {
        transform: scale(0.85) !important;
    }
    
    /* مخفی کردن متن زیر آیکون‌ها برای ظاهر مینیمال (اختیاری - اگر خواستید متن باشد این بخش را پاک کنید) */
    .wd-toolbar-item .wd-toolbar-label {
        font-size: 10px !important;
        opacity: 0.8 !important;
        transition: all 0.3s ease !important;
    }
    
    .wd-toolbar-item:hover .wd-toolbar-label,
    .wd-toolbar-item.wd-active .wd-toolbar-label {
        opacity: 1 !important;
        transform: translateY(-2px) !important;
    }
}
}

