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

:root {
	--wd-header-banner-h: 40px;
	--wd-text-font: "Vazirmatn", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 500;
	--wd-text-color: #777777;
	--wd-text-font-size: 15px;
	--wd-title-font: "Vazirmatn", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 500;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Vazirmatn", 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: "Vazirmatn", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Vazirmatn", 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: "Vazirmatn", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 800;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 11px;
	--wd-brd-radius: 10px;
	--wd-primary-color: rgb(221,26,26);
	--wd-alternative-color: rgba(28,97,231,0.2);
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
	--btn-default-transform: none;
	--btn-default-bgcolor: rgb(225,235,255);
	--btn-default-bgcolor-hover: rgb(219,227,249);
	--btn-default-color: rgb(115,214,44);
	--btn-default-color-hover: rgb(115,214,44);
	--btn-accented-transform: none;
	--btn-accented-bgcolor: rgb(100,214,19);
	--btn-accented-bgcolor-hover: rgb(100,214,19);
	--btn-transform: capitalize;
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
:is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg .wd-product {
	--wd-prod-bg:rgb(255,255,255);
	--wd-bordered-bg:rgb(255,255,255);
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
div.wd-popup.wd-age-verify {
	max-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}
.page-title-default {
	background-color: rgb(221,26,26);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: #ffffff;
	background-image: none;
}
html .wd-nav-mobile > li > a {
	text-transform: capitalize;
}
html .post.wd-post .post-title {
	font-size: 18px;
}
.page .main-page-wrapper {
	background-color: rgb(246,246,246);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) .main-page-wrapper {
	background-color: rgb(246,246,246);
	background-image: none;
}
.single-product .main-page-wrapper {
	background-color: rgb(246,246,246);
	background-image: none;
}
.woodmart-archive-blog .main-page-wrapper {
	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);
}
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-header-banner-h: 40px;
	}

}
: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: 1417px) {
.platform-Windows .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}

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


/* TBPM PRODUCT GAP FIX 2026-09-11 */
body.single-product .main-page-wrapper:has(+ main.tbpm){min-height:0!important;height:0!important;padding:0!important;margin:0!important;overflow:visible!important}
#menu-header-right-menu{display:none!important}.whb-header-bottom .wd-header-nav{margin-inline-start:0}
/* TOPBARGH PRODUCT PRO V2 */
:root{--tb-accent:#a70d1a;--tb-soft:#fff3f4;--tb-ink:#202631;--tb-muted:#6d7580;--tb-line:#e6e9ee}
.single-product .site-content{background:#f5f6f8}.single-product .main-page-wrapper{padding-top:30px}.single-product .product-image-summary{max-width:1220px;margin:0 auto 24px;background:#fff;border:1px solid var(--tb-line);border-radius:24px;padding:28px;box-shadow:0 12px 35px rgba(26,34,46,.07)}
.single-product .elementor-element-8f7b52e{max-width:1220px!important;margin:0 auto 24px!important;background:#fff;border:1px solid var(--tb-line);border-radius:24px;padding:28px!important;box-shadow:0 12px 35px rgba(26,34,46,.07);overflow:hidden}.single-product .elementor-element-f2098af{background:#fafbfc;border:1px solid #edf0f3;border-radius:20px;padding:18px}.single-product .elementor-element-4de83c8{padding:12px 24px;border-radius:18px}.single-product .elementor-element-562428a,.single-product .elementor-element-ff7c99b{max-width:1220px!important;margin:20px auto!important;background:#fff;border:1px solid var(--tb-line);border-radius:22px;padding:26px!important;box-shadow:0 8px 28px rgba(26,34,46,.05)}
.single-product .woocommerce-product-gallery{background:#fafbfc;border:1px solid #edf0f3;border-radius:20px;padding:18px;overflow:hidden}.single-product .woocommerce-product-gallery img{mix-blend-mode:multiply}.single-product .woocommerce-product-gallery__trigger{background:#fff!important;border-radius:50%!important;box-shadow:0 5px 18px rgba(0,0,0,.1)}
.single-product .summary-inner{padding:8px 15px}.single-product .product_title{font-size:28px!important;line-height:1.65!important;color:var(--tb-ink)!important;margin-bottom:12px!important}.single-product .price{color:var(--tb-accent)!important;font-size:25px!important;font-weight:800}.single-product .woocommerce-product-details__short-description{color:var(--tb-muted);line-height:2;font-size:14px;border-top:1px solid var(--tb-line);padding-top:16px;margin-top:16px}.single-product .cart{background:var(--tb-soft);border:1px solid #f1d8dc;border-radius:16px;padding:15px!important;margin-top:17px!important}.single-product .single_add_to_cart_button,.single-product .wd-buy-now-btn{min-height:50px!important;border-radius:12px!important;font-weight:800!important}.single-product .single_add_to_cart_button{background:var(--tb-accent)!important}.single-product .wd-buy-now-btn{background:var(--tb-ink)!important}.single-product .quantity input{min-height:48px;border-radius:10px}.single-product .product_meta{background:#f8f9fa;border-radius:13px;padding:14px 16px;margin-top:16px}.single-product .product_meta>span{display:block;color:#707783;line-height:1.9}.single-product .woocommerce-tabs,.single-product .wd-accordion{max-width:1220px;margin:22px auto;background:#fff;border:1px solid var(--tb-line);border-radius:22px;padding:25px;box-shadow:0 8px 28px rgba(26,34,46,.05)}.single-product .wc-tabs li a{font-weight:800!important}.single-product .woocommerce-Tabs-panel{line-height:2;color:#515965}.single-product .related-products,.single-product .upsells-products{max-width:1220px;margin:25px auto;background:#fff;border-radius:22px;padding:24px}.single-product .related-products>h3,.single-product .upsells-products>h3{color:var(--tb-ink);font-size:22px}.single-product .product-grid-item{border:1px solid #edf0f3;border-radius:16px;padding:10px;transition:.2s}.single-product .product-grid-item:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.07)}
/* حذف بلوک‌های نمایشی نامرتبط قالب دمو */
.single-product .elementor-element-795488d,.single-product .elementor-element-001f334,.single-product .elementor-element-d4a4ae7,.single-product .elementor-element-d0ab1ee{display:none!important}
/* رنگ متناسب با گروه کالایی */
body.single-product:has(.woocommerce-breadcrumb a[href*="surge-protector"]){--tb-accent:#0769a9;--tb-soft:#eef8ff}body.single-product:has(.woocommerce-breadcrumb a[href*="lamp-lighting"]),body.single-product:has(.woocommerce-breadcrumb a[href*="lighting-fixtures"]){--tb-accent:#d48a00;--tb-soft:#fff8e8}body.single-product:has(.woocommerce-breadcrumb a[href*="wire-cable"]){--tb-accent:#1357a6;--tb-soft:#eef5ff}body.single-product:has(.woocommerce-breadcrumb a[href*="ventilation"]){--tb-accent:#078b83;--tb-soft:#ecfbf9}body.single-product:has(.woocommerce-breadcrumb a[href*="battery"]){--tb-accent:#34475d;--tb-soft:#eff3f7}body.single-product:has(.woocommerce-breadcrumb a[href*="switches-sockets"]){--tb-accent:#d56512;--tb-soft:#fff3ea}
@media(max-width:768px){.single-product .main-page-wrapper{padding-top:12px}.single-product .product-image-summary,.single-product .elementor-element-8f7b52e{margin:0 10px 16px!important;padding:13px!important;border-radius:18px}.single-product .elementor-element-f2098af{padding:10px}.single-product .elementor-element-4de83c8{padding:10px 3px}.single-product .summary-inner{padding:8px 3px}.single-product .product_title{font-size:21px!important}.single-product .price{font-size:21px!important}.single-product .cart{padding:11px!important}.single-product .single_add_to_cart_button,.single-product .wd-buy-now-btn{width:100%;margin:5px 0!important}.single-product .woocommerce-tabs,.single-product .wd-accordion,.single-product .related-products,.single-product .upsells-products,.single-product .elementor-element-562428a,.single-product .elementor-element-ff7c99b{margin:14px 10px!important;padding:17px!important;border-radius:17px}}
#menu-header-right-menu{display:none!important}.whb-header-bottom .wd-header-nav{margin-inline-start:0}
/* TOPBARGH PRODUCT PRO V2 */
:root{--tb-accent:#a70d1a;--tb-soft:#fff3f4;--tb-ink:#202631;--tb-muted:#6d7580;--tb-line:#e6e9ee}

/* TBH HOME LAYOUT FOUNDATION FIX 2026-09-11 */
body.home.page-id-10099 .elementor-element-382c3a5b>.e-con-inner{width:100%!important;max-width:1220px!important;margin-inline:auto!important}
body.home.page-id-10099 .elementor-element-277404df{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}
body.home.page-id-10099 main.tbh{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden}
body.home.page-id-10099 .tbh-slider{width:100%!important;max-width:100%!important}
@media(min-width:681px){
body.home.page-id-10099 .tbh-slides{height:auto!important;min-height:0!important;aspect-ratio:16/7}
body.home.page-id-10099 .tbh-cat.wide>img,body.home.page-id-10099 .tbh-cat.wide>.tbh-cat-art{height:auto!important;aspect-ratio:8/3}
body.home.page-id-10099 .tbh-cat:not(.wide):not(.third)>img,body.home.page-id-10099 .tbh-cat:not(.wide):not(.third)>.tbh-cat-art{height:auto!important;aspect-ratio:4/3}
body.home.page-id-10099 .tbh-cat.third>img,body.home.page-id-10099 .tbh-cat.third>.tbh-cat-art{height:auto!important;aspect-ratio:16/9}
}


/* TOPBARGH NATIVE MEGA MENU FIXED FRAME V1 */
@media (min-width:1025px){
  .wd-header-cats .wd-dropdown-cats{overflow:visible!important}
  .wd-header-cats .wd-nav-vertical{position:relative!important}
  .wd-header-cats .wd-nav-vertical>li{position:static!important}
  .wd-header-cats .wd-nav-vertical>li>.wd-dropdown-menu.wd-design-full-width{
    top:0!important;
    inset-block-start:0!important;
    width:800px!important;
    min-width:800px!important;
    max-width:800px!important;
    height:496px!important;
    min-height:496px!important;
    max-height:496px!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    background-position:left bottom!important;
    background-repeat:no-repeat!important;
    background-size:auto 90%!important
  }
}

/* TBMM TEST MARKER */#menu-header-right-menu{display:none!important}.whb-header-bottom .wd-header-nav{margin-inline-start:0}
/* TOPBARGH PRODUCT PRO V2 */
:root{--tb-accent:#a70d1a;--tb-soft:#fff3f4;--tb-ink:#202631;--tb-muted:#6d7580;--tb-line:#e6e9ee}
.single-product .site-content{background:#f5f6f8}.single-product .main-page-wrapper{padding-top:30px}.single-product .product-image-summary{max-width:1220px;margin:0 auto 24px;background:#fff;border:1px solid var(--tb-line);border-radius:24px;padding:28px;box-shadow:0 12px 35px rgba(26,34,46,.07)}
.single-product .elementor-element-8f7b52e{max-width:1220px!important;margin:0 auto 24px!important;background:#fff;border:1px solid var(--tb-line);border-radius:24px;padding:28px!important;box-shadow:0 12px 35px rgba(26,34,46,.07);overflow:hidden}.single-product .elementor-element-f2098af{background:#fafbfc;border:1px solid #edf0f3;border-radius:20px;padding:18px}.single-product .elementor-element-4de83c8{padding:12px 24px;border-radius:18px}.single-product .elementor-element-562428a,.single-product .elementor-element-ff7c99b{max-width:1220px!important;margin:20px auto!important;background:#fff;border:1px solid var(--tb-line);border-radius:22px;padding:26px!important;box-shadow:0 8px 28px rgba(26,34,46,.05)}
.single-product .woocommerce-product-gallery{background:#fafbfc;border:1px solid #edf0f3;border-radius:20px;padding:18px;overflow:hidden}.single-product .woocommerce-product-gallery img{mix-blend-mode:multiply}.single-product .woocommerce-product-gallery__trigger{background:#fff!important;border-radius:50%!important;box-shadow:0 5px 18px rgba(0,0,0,.1)}
.single-product .summary-inner{padding:8px 15px}.single-product .product_title{font-size:28px!important;line-height:1.65!important;color:var(--tb-ink)!important;margin-bottom:12px!important}.single-product .price{color:var(--tb-accent)!important;font-size:25px!important;font-weight:800}.single-product .woocommerce-product-details__short-description{color:var(--tb-muted);line-height:2;font-size:14px;border-top:1px solid var(--tb-line);padding-top:16px;margin-top:16px}.single-product .cart{background:var(--tb-soft);border:1px solid #f1d8dc;border-radius:16px;padding:15px!important;margin-top:17px!important}.single-product .single_add_to_cart_button,.single-product .wd-buy-now-btn{min-height:50px!important;border-radius:12px!important;font-weight:800!important}.single-product .single_add_to_cart_button{background:var(--tb-accent)!important}.single-product .wd-buy-now-btn{background:var(--tb-ink)!important}.single-product .quantity input{min-height:48px;border-radius:10px}.single-product .product_meta{background:#f8f9fa;border-radius:13px;padding:14px 16px;margin-top:16px}.single-product .product_meta>span{display:block;color:#707783;line-height:1.9}.single-product .woocommerce-tabs,.single-product .wd-accordion{max-width:1220px;margin:22px auto;background:#fff;border:1px solid var(--tb-line);border-radius:22px;padding:25px;box-shadow:0 8px 28px rgba(26,34,46,.05)}.single-product .wc-tabs li a{font-weight:800!important}.single-product .woocommerce-Tabs-panel{line-height:2;color:#515965}.single-product .related-products,.single-product .upsells-products{max-width:1220px;margin:25px auto;background:#fff;border-radius:22px;padding:24px}.single-product .related-products>h3,.single-product .upsells-products>h3{color:var(--tb-ink);font-size:22px}.single-product .product-grid-item{border:1px solid #edf0f3;border-radius:16px;padding:10px;transition:.2s}.single-product .product-grid-item:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.07)}
/* حذف بلوک‌های نمایشی نامرتبط قالب دمو */
.single-product .elementor-element-795488d,.single-product .elementor-element-001f334,.single-product .elementor-element-d4a4ae7,.single-product .elementor-element-d0ab1ee{display:none!important}
/* رنگ متناسب با گروه کالایی */
body.single-product:has(.woocommerce-breadcrumb a[href*="surge-protector"]){--tb-accent:#0769a9;--tb-soft:#eef8ff}body.single-product:has(.woocommerce-breadcrumb a[href*="lamp-lighting"]),body.single-product:has(.woocommerce-breadcrumb a[href*="lighting-fixtures"]){--tb-accent:#d48a00;--tb-soft:#fff8e8}body.single-product:has(.woocommerce-breadcrumb a[href*="wire-cable"]){--tb-accent:#1357a6;--tb-soft:#eef5ff}body.single-product:has(.woocommerce-breadcrumb a[href*="ventilation"]){--tb-accent:#078b83;--tb-soft:#ecfbf9}body.single-product:has(.woocommerce-breadcrumb a[href*="battery"]){--tb-accent:#34475d;--tb-soft:#eff3f7}body.single-product:has(.woocommerce-breadcrumb a[href*="switches-sockets"]){--tb-accent:#d56512;--tb-soft:#fff3ea}
@media(max-width:768px){.single-product .main-page-wrapper{padding-top:12px}.single-product .product-image-summary,.single-product .elementor-element-8f7b52e{margin:0 10px 16px!important;padding:13px!important;border-radius:18px}.single-product .elementor-element-f2098af{padding:10px}.single-product .elementor-element-4de83c8{padding:10px 3px}.single-product .summary-inner{padding:8px 3px}.single-product .product_title{font-size:21px!important}.single-product .price{font-size:21px!important}.single-product .cart{padding:11px!important}.single-product .single_add_to_cart_button,.single-product .wd-buy-now-btn{width:100%;margin:5px 0!important}.single-product .woocommerce-tabs,.single-product .wd-accordion,.single-product .related-products,.single-product .upsells-products,.single-product .elementor-element-562428a,.single-product .elementor-element-ff7c99b{margin:14px 10px!important;padding:17px!important;border-radius:17px}}
#menu-header-right-menu{display:none!important}.whb-header-bottom .wd-header-nav{margin-inline-start:0}
/* TOPBARGH PRODUCT PRO V2 */
:root{--tb-accent:#a70d1a;--tb-soft:#fff3f4;--tb-ink:#202631;--tb-muted:#6d7580;--tb-line:#e6e9ee}
.single-product .site-content{background:#f5f6f8}.single-product .main-page-wrapper{padding-top:30px}.single-product .product-image-summary{max-width:1220px;margin:0 auto 24px;background:#fff;border:1px solid var(--tb-line);border-radius:24px;padding:28px;box-shadow:0 12px 35px rgba(26,34,46,.07)}
.single-product .woocommerce-product-gallery{background:#fafbfc;border:1px solid #edf0f3;border-radius:20px;padding:18px;overflow:hidden}.single-product .woocommerce-product-gallery img{mix-blend-mode:multiply}.single-product .woocommerce-product-gallery__trigger{background:#fff!important;border-radius:50%!important;box-shadow:0 5px 18px rgba(0,0,0,.1)}
.single-product .summary-inner{padding:8px 15px}.single-product .product_title{font-size:28px!important;line-height:1.65!important;color:var(--tb-ink)!important;margin-bottom:12px!important}.single-product .price{color:var(--tb-accent)!important;font-size:25px!important;font-weight:800}.single-product .woocommerce-product-details__short-description{color:var(--tb-muted);line-height:2;font-size:14px;border-top:1px solid var(--tb-line);padding-top:16px;margin-top:16px}.single-product .cart{background:var(--tb-soft);border:1px solid #f1d8dc;border-radius:16px;padding:15px!important;margin-top:17px!important}.single-product .single_add_to_cart_button,.single-product .wd-buy-now-btn{min-height:50px!important;border-radius:12px!important;font-weight:800!important}.single-product .single_add_to_cart_button{background:var(--tb-accent)!important}.single-product .wd-buy-now-btn{background:var(--tb-ink)!important}.single-product .quantity input{min-height:48px;border-radius:10px}.single-product .product_meta{background:#f8f9fa;border-radius:13px;padding:14px 16px;margin-top:16px}.single-product .product_meta>span{display:block;color:#707783;line-height:1.9}.single-product .woocommerce-tabs,.single-product .wd-accordion{max-width:1220px;margin:22px auto;background:#fff;border:1px solid var(--tb-line);border-radius:22px;padding:25px;box-shadow:0 8px 28px rgba(26,34,46,.05)}.single-product .wc-tabs li a{font-weight:800!important}.single-product .woocommerce-Tabs-panel{line-height:2;color:#515965}.single-product .related-products,.single-product .upsells-products{max-width:1220px;margin:25px auto;background:#fff;border-radius:22px;padding:24px}.single-product .related-products>h3,.single-product .upsells-products>h3{color:var(--tb-ink);font-size:22px}.single-product .product-grid-item{border:1px solid #edf0f3;border-radius:16px;padding:10px;transition:.2s}.single-product .product-grid-item:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.07)}
/* حذف بلوک‌های نمایشی نامرتبط قالب دمو */
.single-product .elementor-element-795488d,.single-product .elementor-element-001f334,.single-product .elementor-element-d4a4ae7,.single-product .elementor-element-d0ab1ee{display:none!important}
/* رنگ متناسب با گروه کالایی */
body.single-product:has(.woocommerce-breadcrumb a[href*="surge-protector"]){--tb-accent:#0769a9;--tb-soft:#eef8ff}body.single-product:has(.woocommerce-breadcrumb a[href*="lamp-lighting"]),body.single-product:has(.woocommerce-breadcrumb a[href*="lighting-fixtures"]){--tb-accent:#d48a00;--tb-soft:#fff8e8}body.single-product:has(.woocommerce-breadcrumb a[href*="wire-cable"]){--tb-accent:#1357a6;--tb-soft:#eef5ff}body.single-product:has(.woocommerce-breadcrumb a[href*="ventilation"]){--tb-accent:#078b83;--tb-soft:#ecfbf9}body.single-product:has(.woocommerce-breadcrumb a[href*="battery"]){--tb-accent:#34475d;--tb-soft:#eff3f7}body.single-product:has(.woocommerce-breadcrumb a[href*="switches-sockets"]){--tb-accent:#d56512;--tb-soft:#fff3ea}
@media(max-width:768px){.single-product .main-page-wrapper{padding-top:12px}.single-product .product-image-summary{margin:0 10px 16px;padding:13px;border-radius:18px}.single-product .summary-inner{padding:8px 3px}.single-product .product_title{font-size:21px!important}.single-product .price{font-size:21px!important}.single-product .cart{padding:11px!important}.single-product .single_add_to_cart_button,.single-product .wd-buy-now-btn{width:100%;margin:5px 0!important}.single-product .woocommerce-tabs,.single-product .wd-accordion,.single-product .related-products,.single-product .upsells-products{margin:14px 10px;padding:17px;border-radius:17px}}
#menu-header-right-menu{display:none!important}.whb-header-bottom .wd-header-nav{margin-inline-start:0}
/* TOPBARGH PRODUCT PRO */
.single-product .elementor-element-e242c88,.single-product .elementor-element-c8df3b4,.single-product .elementor-element-0261246,.single-product .elementor-element-70dcb02,.single-product .elementor-element-2c254bc{display:none!important}
.single-product .elementor-element-8f7b52e{background:#f6f7f9;padding:32px 0}
.single-product .elementor-element-8f7b52e>.elementor-container{gap:26px;align-items:flex-start}
.single-product .elementor-element-f2098af,.single-product .elementor-element-4de83c8{background:#fff;border:1px solid #e8eaee;border-radius:20px;padding:24px;box-shadow:0 8px 28px #1118270f}
.single-product .woocommerce-product-gallery__image img{object-fit:contain;max-height:580px}
.single-product .product_title{font-size:28px!important;line-height:1.65!important;font-weight:800!important;color:#171717}
.single-product .elementor-element-4b871bf{line-height:2;color:#545b66;padding-bottom:16px;border-bottom:1px solid #edf0f3}
.single-product .elementor-element-01e0df7,.single-product .elementor-element-df8339e{display:none!important}
.single-product .elementor-element-1caffc0 .woodmart-title-container,.single-product .elementor-element-2e1f55e .woodmart-title-container{font-size:0!important}
.single-product .elementor-element-1caffc0 .woodmart-title-container:after{content:"معرفی و بررسی محصول";font-size:23px;font-weight:800;color:#171717}
.single-product .elementor-element-2e1f55e .woodmart-title-container:after{content:"دیدگاه خریداران";font-size:23px;font-weight:800;color:#171717}

.single-product .elementor-element-5d8acf1{background:#f8f9fb;border-radius:12px;padding:11px 14px}
.single-product .price{font-size:25px!important;font-weight:900!important;color:#b00018!important}
.single-product .elementor-element-733b9dc{background:#fbfbfc;border:1px solid #eceef2;border-radius:16px;padding:16px}
.single-product .single_add_to_cart_button{min-height:52px;border-radius:12px!important;background:#b00018!important;font-weight:800!important}
.single-product .elementor-element-562428a,.single-product .elementor-element-ff7c99b{margin-top:24px;padding:25px;background:#fff;border:1px solid #e9ebef;border-radius:20px}
@media(max-width:767px){.single-product .elementor-element-8f7b52e{padding:16px 12px}.single-product .elementor-element-8f7b52e>.elementor-container{gap:14px}.single-product .elementor-element-f2098af,.single-product .elementor-element-4de83c8{padding:15px;border-radius:16px}.single-product .product_title{font-size:21px!important}.single-product .woocommerce-product-gallery__image img{max-height:390px}.single-product .elementor-element-562428a,.single-product .elementor-element-ff7c99b{padding:16px;margin:15px 12px}}
/* TOPBARGH PRICE DISPLAY V6 - canonical */
html body .woocommerce-Price-amount.amount:before,
html body .woocommerce-Price-amount.amount:after,
html body.single-product #product-10169 .woocommerce-Price-amount.amount:before,
html body.single-product #product-10169 .woocommerce-Price-amount.amount:after{
 content:none!important;
 display:none!important;
}
html body .woocommerce-Price-amount.amount,
html body.single-product #product-10169 .woocommerce-Price-amount.amount{
 display:inline!important;
 direction:ltr!important;
 unicode-bidi:isolate!important;
 white-space:nowrap!important;
}
html body .woocommerce-Price-amount.amount bdi,
html body.single-product #product-10169 .woocommerce-Price-amount.amount bdi{
 display:inline-flex!important;
 direction:ltr!important;
 flex-direction:row!important;
 align-items:baseline!important;
 gap:6px!important;
 unicode-bidi:isolate!important;
 white-space:nowrap!important;
}
html body .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol,
html body.single-product #product-10169 .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{
 display:inline!important;
 margin:0!important;
 direction:rtl!important;
 unicode-bidi:isolate!important;
}

/* TOPBARGH GLOBAL STICKY TAB FIX */
.wd-sticky-nav-title{display:none!important}	
/* TOPBARGH GLOBAL CLICK-ONLY CATEGORY MENU */
.wd-sticky-nav:not(.wd-opened){pointer-events:none!important}
.single-product .wd-sticky-nav{display:block!important}	

/* TOPBARGH NATIVE MEGA MENU FIXED FRAME V1 */
@media (min-width:1025px){
  .wd-header-cats .wd-dropdown-cats{overflow:visible!important}
  .wd-header-cats .wd-nav-vertical{position:relative!important}
  .wd-header-cats .wd-nav-vertical>li{position:static!important}
  .wd-header-cats .wd-nav-vertical>li>.wd-dropdown-menu.wd-design-full-width{
    top:0!important;
    inset-block-start:0!important;
    width:800px!important;
    min-width:800px!important;
    max-width:800px!important;
    height:496px!important;
    min-height:496px!important;
    max-height:496px!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    background-position:left bottom!important;
    background-repeat:no-repeat!important;
    background-size:auto 90%!important
  }
}

.single-product .site-content{background:#f5f6f8}.single-product .main-page-wrapper{padding-top:30px}.single-product .product-image-summary{max-width:1220px;margin:0 auto 24px;background:#fff;border:1px solid var(--tb-line);border-radius:24px;padding:28px;box-shadow:0 12px 35px rgba(26,34,46,.07)}
.single-product .woocommerce-product-gallery{background:#fafbfc;border:1px solid #edf0f3;border-radius:20px;padding:18px;overflow:hidden}.single-product .woocommerce-product-gallery img{mix-blend-mode:multiply}.single-product .woocommerce-product-gallery__trigger{background:#fff!important;border-radius:50%!important;box-shadow:0 5px 18px rgba(0,0,0,.1)}
.single-product .summary-inner{padding:8px 15px}.single-product .product_title{font-size:28px!important;line-height:1.65!important;color:var(--tb-ink)!important;margin-bottom:12px!important}.single-product .price{color:var(--tb-accent)!important;font-size:25px!important;font-weight:800}.single-product .woocommerce-product-details__short-description{color:var(--tb-muted);line-height:2;font-size:14px;border-top:1px solid var(--tb-line);padding-top:16px;margin-top:16px}.single-product .cart{background:var(--tb-soft);border:1px solid #f1d8dc;border-radius:16px;padding:15px!important;margin-top:17px!important}.single-product .single_add_to_cart_button,.single-product .wd-buy-now-btn{min-height:50px!important;border-radius:12px!important;font-weight:800!important}.single-product .single_add_to_cart_button{background:var(--tb-accent)!important}.single-product .wd-buy-now-btn{background:var(--tb-ink)!important}.single-product .quantity input{min-height:48px;border-radius:10px}.single-product .product_meta{background:#f8f9fa;border-radius:13px;padding:14px 16px;margin-top:16px}.single-product .product_meta>span{display:block;color:#707783;line-height:1.9}.single-product .woocommerce-tabs,.single-product .wd-accordion{max-width:1220px;margin:22px auto;background:#fff;border:1px solid var(--tb-line);border-radius:22px;padding:25px;box-shadow:0 8px 28px rgba(26,34,46,.05)}.single-product .wc-tabs li a{font-weight:800!important}.single-product .woocommerce-Tabs-panel{line-height:2;color:#515965}.single-product .related-products,.single-product .upsells-products{max-width:1220px;margin:25px auto;background:#fff;border-radius:22px;padding:24px}.single-product .related-products>h3,.single-product .upsells-products>h3{color:var(--tb-ink);font-size:22px}.single-product .product-grid-item{border:1px solid #edf0f3;border-radius:16px;padding:10px;transition:.2s}.single-product .product-grid-item:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.07)}
/* حذف بلوک‌های نمایشی نامرتبط قالب دمو */
.single-product .elementor-element-795488d,.single-product .elementor-element-001f334,.single-product .elementor-element-d4a4ae7,.single-product .elementor-element-d0ab1ee{display:none!important}
/* رنگ متناسب با گروه کالایی */
body.single-product:has(.woocommerce-breadcrumb a[href*="surge-protector"]){--tb-accent:#0769a9;--tb-soft:#eef8ff}body.single-product:has(.woocommerce-breadcrumb a[href*="lamp-lighting"]),body.single-product:has(.woocommerce-breadcrumb a[href*="lighting-fixtures"]){--tb-accent:#d48a00;--tb-soft:#fff8e8}body.single-product:has(.woocommerce-breadcrumb a[href*="wire-cable"]){--tb-accent:#1357a6;--tb-soft:#eef5ff}body.single-product:has(.woocommerce-breadcrumb a[href*="ventilation"]){--tb-accent:#078b83;--tb-soft:#ecfbf9}body.single-product:has(.woocommerce-breadcrumb a[href*="battery"]){--tb-accent:#34475d;--tb-soft:#eff3f7}body.single-product:has(.woocommerce-breadcrumb a[href*="switches-sockets"]){--tb-accent:#d56512;--tb-soft:#fff3ea}
@media(max-width:768px){.single-product .main-page-wrapper{padding-top:12px}.single-product .product-image-summary{margin:0 10px 16px;padding:13px;border-radius:18px}.single-product .summary-inner{padding:8px 3px}.single-product .product_title{font-size:21px!important}.single-product .price{font-size:21px!important}.single-product .cart{padding:11px!important}.single-product .single_add_to_cart_button,.single-product .wd-buy-now-btn{width:100%;margin:5px 0!important}.single-product .woocommerce-tabs,.single-product .wd-accordion,.single-product .related-products,.single-product .upsells-products{margin:14px 10px;padding:17px;border-radius:17px}}
#menu-header-right-menu{display:none!important}.whb-header-bottom .wd-header-nav{margin-inline-start:0}
/* TOPBARGH PRODUCT PRO */
.single-product .elementor-element-e242c88,.single-product .elementor-element-c8df3b4,.single-product .elementor-element-0261246,.single-product .elementor-element-70dcb02,.single-product .elementor-element-2c254bc{display:none!important}
.single-product .elementor-element-8f7b52e{background:#f6f7f9;padding:32px 0}
.single-product .elementor-element-8f7b52e>.elementor-container{gap:26px;align-items:flex-start}
.single-product .elementor-element-f2098af,.single-product .elementor-element-4de83c8{background:#fff;border:1px solid #e8eaee;border-radius:20px;padding:24px;box-shadow:0 8px 28px #1118270f}
.single-product .woocommerce-product-gallery__image img{object-fit:contain;max-height:580px}
.single-product .product_title{font-size:28px!important;line-height:1.65!important;font-weight:800!important;color:#171717}
.single-product .elementor-element-4b871bf{line-height:2;color:#545b66;padding-bottom:16px;border-bottom:1px solid #edf0f3}
.single-product .elementor-element-01e0df7,.single-product .elementor-element-df8339e{display:none!important}
.single-product .elementor-element-1caffc0 .woodmart-title-container,.single-product .elementor-element-2e1f55e .woodmart-title-container{font-size:0!important}
.single-product .elementor-element-1caffc0 .woodmart-title-container:after{content:"معرفی و بررسی محصول";font-size:23px;font-weight:800;color:#171717}
.single-product .elementor-element-2e1f55e .woodmart-title-container:after{content:"دیدگاه خریداران";font-size:23px;font-weight:800;color:#171717}

.single-product .elementor-element-5d8acf1{background:#f8f9fb;border-radius:12px;padding:11px 14px}
.single-product .price{font-size:25px!important;font-weight:900!important;color:#b00018!important}
.single-product .elementor-element-733b9dc{background:#fbfbfc;border:1px solid #eceef2;border-radius:16px;padding:16px}
.single-product .single_add_to_cart_button{min-height:52px;border-radius:12px!important;background:#b00018!important;font-weight:800!important}
.single-product .elementor-element-562428a,.single-product .elementor-element-ff7c99b{margin-top:24px;padding:25px;background:#fff;border:1px solid #e9ebef;border-radius:20px}
@media(max-width:767px){.single-product .elementor-element-8f7b52e{padding:16px 12px}.single-product .elementor-element-8f7b52e>.elementor-container{gap:14px}.single-product .elementor-element-f2098af,.single-product .elementor-element-4de83c8{padding:15px;border-radius:16px}.single-product .product_title{font-size:21px!important}.single-product .woocommerce-product-gallery__image img{max-height:390px}.single-product .elementor-element-562428a,.single-product .elementor-element-ff7c99b{padding:16px;margin:15px 12px}}
/* TOPBARGH PRICE DISPLAY V6 - canonical */
html body .woocommerce-Price-amount.amount:before,
html body .woocommerce-Price-amount.amount:after,
html body.single-product #product-10169 .woocommerce-Price-amount.amount:before,
html body.single-product #product-10169 .woocommerce-Price-amount.amount:after{
 content:none!important;
 display:none!important;
}
html body .woocommerce-Price-amount.amount,
html body.single-product #product-10169 .woocommerce-Price-amount.amount{
 display:inline!important;
 direction:ltr!important;
 unicode-bidi:isolate!important;
 white-space:nowrap!important;
}
html body .woocommerce-Price-amount.amount bdi,
html body.single-product #product-10169 .woocommerce-Price-amount.amount bdi{
 display:inline-flex!important;
 direction:ltr!important;
 flex-direction:row!important;
 align-items:baseline!important;
 gap:6px!important;
 unicode-bidi:isolate!important;
 white-space:nowrap!important;
}
html body .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol,
html body.single-product #product-10169 .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{
 display:inline!important;
 margin:0!important;
 direction:rtl!important;
 unicode-bidi:isolate!important;
}

/* TOPBARGH GLOBAL STICKY TAB FIX */
.wd-sticky-nav-title{display:none!important}	
/* TOPBARGH GLOBAL CLICK-ONLY CATEGORY MENU */
.wd-sticky-nav:not(.wd-opened){pointer-events:none!important}
.single-product .wd-sticky-nav{display:block!important}		