/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Oct 31 2026 | 11:35:17 */
/* ===================================================
   1. پس‌زمینه کلی سایت، برگه‌ها، وبلاگ و حساب کاربری
=================================================== */
body, 
.website-wrapper, 
.main-page-wrapper, 
.elementor-section,
.wd-content-area,
.woocommerce-MyAccount-content {
    background-color: #061812 !important;
    color: #A3B8B0 !important;
}

/* ===================================================
   2. تایپوگرافی عمومی (عناوین، لینک‌ها و متون)
=================================================== */
h1, h2, h3, h4, h5, h6,
.title, 
.wd-entities-title, 
.product-title a, 
.post-title a,
.woocommerce-loop-product__title,
strong, b, label {
    color: #FFFFFF !important;
}

p, .entry-content, .woocommerce-product-details__short-description {
    color: #A3B8B0 !important;
}

a:hover, .product-title a:hover, .post-title a:hover {
    color: #00E68A !important;
}

/* ===================================================
   3. سربرگ (Header) و نوار ابزار پایین موبایل (بدون تغییر آیکون‌ها)
=================================================== */
.whb-general-header, 
.whb-header-bottom, 
.whb-top-bar,
.wd-toolbar {
    background-color: #04110C !important;
    border-color: rgba(0, 230, 138, 0.2) !important;
}

.wd-nav > li > a, 
.wd-header-nav .wd-nav > li > a,
.wd-tools-element .wd-tools-icon,
.wd-toolbar-label {
    color: #FFFFFF !important;
}

.whb-header .wd-tools-element > a {
    background-color: transparent !important;
    box-shadow: none !important;
}

.wd-tools-count, .wd-cart-number {
    background-color: #00E68A !important;
    color: #04110C !important;
    font-weight: bold !important;
}

/* ===================================================
   4. منوی موبایل، سبد خرید کشویی و سایدبار
=================================================== */
.mobile-nav,
.wd-side-hidden,
.wd-Side-hidden,
.wd-side-hidden-inner,
.mobile-nav .wd-nav-mobile,
.mobile-nav ul,
.mobile-nav li,
.wd-nav-mobile,
.wd-nav-mobile li,
.site-mobile-menu,
.cart-widget-side,
.login-form-side,
.sidebar-container,
.wd-sidebar,
.offcanvas-sidebar,
.widget-area {
    background-color: #061812 !important;
    color: #FFFFFF !important;
}

.wd-nav-mob-tab,
.mobile-nav-tabs,
.wd-nav-mob-tab li,
.wd-nav-mob-tab li a {
    background-color: #04110C !important;
    color: #A3B8B0 !important;
    border-color: rgba(0, 230, 138, 0.2) !important;
}

.wd-nav-mob-tab li.wd-active a,
.mobile-nav-tabs .active {
    background-color: #0D261E !important;
    color: #00E68A !important;
    border-bottom: 2px solid #00E68A !important;
}

.wd-nav-mobile li > a,
.mobile-nav ul li > a,
.site-mobile-menu li > a {
    background-color: #061812 !important;
    color: #FFFFFF !important;
    border-bottom: 1px solid rgba(0, 230, 138, 0.15) !important;
}

.wd-nav-mobile li > a:hover,
.wd-nav-mobile li.current-menu-item > a {
    color: #00E68A !important;
}

.wd-nav-opener, .up-icon {
    background-color: #0D261E !important;
    color: #00E68A !important;
    border-color: rgba(0, 230, 138, 0.2) !important;
}

.wd-heading,
.widget-heading,
.close-side-widget,
.shopping-cart-widget-footer,
.widget_shopping_cart .total {
    background-color: #04110C !important;
    color: #FFFFFF !important;
    border-color: rgba(0, 230, 138, 0.2) !important;
}

.cart-widget-side .woocommerce-mini-cart-item,
.widget_shopping_cart .mini_cart_item {
    background-color: #061812 !important;
    border-bottom: 1px solid rgba(0, 230, 138, 0.15) !important;
}

.cart-widget-side a,
.cart-widget-side span,
.cart-widget-side dt,
.cart-widget-side dd,
.sidebar-widget a,
.widget a {
    color: #FFFFFF !important;
}

.wd-dropdown,
.wd-dropdown-menu,
.wd-dropdown-cats,
.wd-nav-vertical,
.wd-nav-vertical > li,
.wd-nav-vertical > li > a {
    background-color: #0D261E !important;
    color: #FFFFFF !important;
    border-color: rgba(0, 230, 138, 0.15) !important;
}

/* ===================================================
   5. باکس نتایج جستجو
=================================================== */
.wd-dropdown-results,
.wd-search-results,
.wd-search-results .wd-scroll-content,
.autocomplete-suggestions,
.autocomplete-suggestion,
.woodmart-search-results {
    background-color: #0D261E !important;
    border-color: #00E68A !important;
    color: #FFFFFF !important;
}

.wd-search-results a,
.autocomplete-suggestion a,
.suggestion-title,
.suggestion-title a,
.view-all-products a {
    color: #FFFFFF !important;
}

.view-all-products {
    background-color: #04110C !important;
    color: #00E68A !important;
}

/* ===================================================
   6. کارت‌های محصولات و حالت بزرگ‌نمایی (Hover / Touch)
=================================================== */
.wd-product .product-wrapper,
.product-grid-item .product-wrapper,
.wd-product .content-product-imagin,
.product-grid-item .content-product-imagin,
.wd-hover-base.wd-hover-opened .product-wrapper,
.wd-hover-base:hover .product-wrapper,
.wd-product.wd-hover-opened,
.wd-product .product-element-bottom {
    background-color: #0D261E !important;
    border: 1px solid rgba(0, 230, 138, 0.25) !important;
    border-radius: 14px !important;
    transition: border-color 0.3s ease, box-shadow 0.3s ease !important;
}

.wd-product .product-wrapper,
.product-grid-item .product-wrapper {
    padding: 12px !important;
}

.wd-product:hover .product-wrapper,
.wd-product.wd-hover-opened .product-wrapper,
.wd-product:hover .content-product-imagin,
.wd-product.wd-hover-opened .content-product-imagin {
    border-color: #00E68A !important;
    box-shadow: 0 0 20px rgba(0, 230, 138, 0.25) !important;
}

.wd-product .fade-in-block,
.wd-product .wd-bottom-actions,
.wd-quick-shop-wrapper,
.quick-shop-wrapper,
.quick-shop-form {
    background-color: #0D261E !important;
    color: #FFFFFF !important;
    border-top-color: rgba(0, 230, 138, 0.15) !important;
}

.wd-product .wd-more-desc:after,
.product-grid-item .wd-more-desc:after,
.hover-content-inner:after {
    background: linear-gradient(to bottom, rgba(13, 38, 30, 0), #0D261E 100%) !important;
}

.wd-more-desc-btn,
.wd-more-desc-btn:hover {
    background-color: transparent !important;
    color: #00E68A !important;
}

.product-element-top {
    background-color: #081C15 !important;
    border-radius: 10px !important;
}

.wd-bottom-actions .wd-action-btn > a,
.wd-action-btn > a {
    color: #FFFFFF !important;
}

.wd-bottom-actions .wd-action-btn > a:hover {
    color: #00E68A !important;
}

/* ===================================================
   7. باکس مشخصات محصول (Specification) و دیدگاه‌ها
=================================================== */
.single-product .elementor-widget-wrap,
.single-product .elementor-element-populated,
.single-product .e-con,
.single-product .wd-bg-white,
.woocommerce-Tabs-panel,
.wd-single-attrs,
.wd-single-reviews,
#reviews,
#comments,
#review_form_wrapper,
#review_form,
.comment-respond {
    background-color: #0D261E !important;
    color: #FFFFFF !important;
    border-color: rgba(0, 230, 138, 0.2) !important;
}

.shop_attributes,
.shop_attributes tr,
.shop_attributes th,
.shop_attributes td,
.woocommerce-product-attributes-item,
.woocommerce-product-attributes-item__label,
.woocommerce-product-attributes-item__value,
.woocommerce-product-attributes-item__value p {
    background-color: #081C15 !important;
    color: #FFFFFF !important;
    border-color: rgba(0, 230, 138, 0.2) !important;
}

.shop_attributes th,
.woocommerce-product-attributes-item__label {
    color: #00E68A !important;
    font-weight: bold !important;
}

/* ===================================================
   8. حساب کاربری (دکمه‌های بالایی منوی حساب کاربری)
=================================================== */
.woocommerce-MyAccount-navigation ul li {
    background-color: #0D261E !important;
    border: 1px solid rgba(0, 230, 138, 0.25) !important;
    border-radius: 10px !important;
    margin-bottom: 8px !important;
}

.woocommerce-MyAccount-navigation ul li a {
    color: #FFFFFF !important;
    background-color: transparent !important;
    font-weight: bold !important;
}

.woocommerce-MyAccount-navigation ul li.is-active,
.woocommerce-MyAccount-navigation ul li:hover {
    background-color: #00E68A !important;
    border-color: #00E68A !important;
}

.woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-MyAccount-navigation ul li:hover a {
    color: #04110C !important;
}

/* ===================================================
   9. قیمت‌ها، ستاره‌ها و برچسب‌های (ویژه / جدید)
=================================================== */
.price, .amount, .woocommerce-Price-amount {
    color: #00E68A !important;
    font-weight: bold !important;
}

del .amount {
    color: #6C857D !important;
}

.star-rating span:before,
.stars a:before {
    color: #D4AF37 !important;
}

.product-labels .onsale {
    background-color: #D4AF37 !important;
    color: #04110C !important;
}

.product-labels .new {
    background-color: #00E68A !important;
    color: #04110C !important;
}

/* ===================================================
   10. دکمه‌ها (خرید، افزودن به سبد، ثبت دیدگاه و...)
=================================================== */
.btn, .button, button.single_add_to_cart_button, 
.elementor-button, .wd-QuickShop-btn,
.woocommerce-Button, input#submit, #submit {
    background: linear-gradient(90deg, #00C875 0%, #00E68A 100%) !important;
    color: #04110C !important;
    font-weight: bold !important;
    border-radius: 25px !important;
    border: none !important;
    box-shadow: 0 4px 12px rgba(0, 230, 138, 0.25) !important;
}

.btn:hover, .button:hover, .elementor-button:hover, input#submit:hover {
    background: #00FF99 !important;
    color: #04110C !important;
    box-shadow: 0 6px 18px rgba(0, 230, 138, 0.45) !important;
}

/* ===================================================
   11. کارت‌های وبلاگ، فرم‌ها، جداول و فوتر
=================================================== */
.blog-post-loop .article-inner,
.shop_table, .cart_totals, .checkout-order-review {
    background-color: #0D261E !important;
    border: 1px solid rgba(0, 230, 138, 0.2) !important;
    border-radius: 12px !important;
    color: #FFFFFF !important;
}

input[type="text"], input[type="email"], input[type="password"], 
input[type="tel"], input[type="search"], input[type="number"], 
textarea, select {
    background-color: #081C15 !important;
    border: 1px solid rgba(0, 230, 138, 0.3) !important;
    color: #FFFFFF !important;
    border-radius: 8px !important;
}

.footer-container {
    background-color: #04110C !important;
    border-top: 1px solid rgba(0, 230, 138, 0.2) !important;
    color: #A3B8B0 !important;
}

.scrollToTop {
    background-color: #0D261E !important;
    color: #00E68A !important;
    border: 1px solid #00E68A !important;
}

/* ===================================================
   12. برگه تسویه‌حساب (Checkout) و صورتحساب
=================================================== */
.woocommerce-checkout .elementor-widget-wrap,
.woocommerce-checkout .elementor-element-populated,
.woocommerce-checkout .e-con,
.woocommerce-checkout .wd-bg-white,
.woocommerce-billing-fields,
.woocommerce-billing-fields__field-wrapper,
.woocommerce-shipping-fields,
.woocommerce-additional-fields,
.checkout-order-review,
.wd-checkout-prod,
#order_review,
#payment,
.woocommerce-checkout-payment,
.payment_box {
    background-color: #0D261E !important;
    color: #FFFFFF !important;
    border-color: rgba(0, 230, 138, 0.25) !important;
    border-radius: 14px !important;
}

.woocommerce-checkout label,
.woocommerce-billing-fields label,
.woocommerce-shipping-fields label,
.woocommerce-additional-fields label,
.woocommerce-form-coupon-toggle,
.woocommerce-info,
.woocommerce-message,
.woocommerce-error {
    color: #FFFFFF !important;
    background-color: transparent !important;
}

.woocommerce-form-coupon-toggle .woocommerce-info {
    background-color: #0D261E !important;
    border: 1px solid rgba(0, 230, 138, 0.25) !important;
    border-radius: 10px !important;
    padding: 12px !important;
}

.showcoupon {
    color: #00E68A !important;
    font-weight: bold !important;
}

.select2-container--default .select2-selection--single,
.select2-dropdown,
.select2-search--dropdown .select2-search__field {
    background-color: #081C15 !important;
    border: 1px solid rgba(0, 230, 138, 0.3) !important;
    color: #FFFFFF !important;
    border-radius: 8px !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #FFFFFF !important;
}

.select2-results__option {
    background-color: #0D261E !important;
    color: #FFFFFF !important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: #00E68A !important;
    color: #04110C !important;
}
/* ===================================================
   13. جدول جزئیات سفارش (Your Order) در صفحه تسویه‌حساب
=================================================== */
.woocommerce-checkout-review-order-table,
.woocommerce-checkout-review-order-table th,
.woocommerce-checkout-review-order-table td,
.woocommerce-checkout-review-order-table tr,
.woocommerce-checkout-review-order-table thead th,
.woocommerce-checkout-review-order-table tfoot th,
.woocommerce-checkout-review-order-table tfoot td,
.wd-order-table th,
.wd-order-table td,
.product-name,
.product-quantity,
#order_review_heading {
    color: #FFFFFF !important;
    border-color: rgba(0, 230, 138, 0.2) !important;
    background-color: transparent !important;
}

/* سبز کردن تمام اعداد و مبالغ جدول (مثل 500 تومان پایین) */
.woocommerce-checkout-review-order-table .amount,
.woocommerce-checkout-review-order-table .woocommerce-Price-amount,
.woocommerce-checkout-review-order-table .woocommerce-Price-currencySymbol,
.cart-subtotal td .amount,
.order-total td .amount {
    color: #00E68A !important;
    font-weight: bold !important;
}

/* روشن کردن لینک سیاست حفظ حریم خصوصی بالای دکمه ثبت سفارش */
.woocommerce-privacy-policy-text p {
    color: #A3B8B0 !important;
}

.woocommerce-privacy-policy-link,
.woocommerce-terms-and-conditions-link {
    color: #00E68A !important;
    font-weight: bold !important;
}

