:root {
	--wd-text-font: "IRANSans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 14px;
	--wd-title-font: "IRANSans", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 400;
	--wd-title-color: #242424;
	--wd-entities-title-font: "IRANSans", 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%);
	--wd-alternative-font: iranyekan;
	--wd-widget-title-font: dana;
	--wd-widget-title-font-weight: 800;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "IRANSans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-brd-radius: 18px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(0,2,35);
	--wd-alternative-color: rgb(0,2,35);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(0,2,35);
	--btn-accented-bgcolor-hover: rgb(0,2,35);
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: rgba(196,180,162,0.26);
	--notices-warning-bg: rgb(0,2,35);
	--notices-warning-color: rgb(196,190,184);
	--wd-link-color: rgb(0,2,35);
	--wd-link-color-hover: rgb(0,2,35);
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 280px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgba(196,180,162,0.26);
	background-image: none;
}
:is(.page, .search-no-results, .error404) :is(.wd-page-content, .whb-header) {
	background-color: rgb(255,255,255);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) :is(.wd-page-content, .whb-header) {
	background-color: rgb(255,255,255);
	background-image: none;
}
.single-product :is(.wd-page-content, .whb-header) {
	background-color: rgb(255,255,255);
	background-image: none;
}
.woodmart-archive-blog :is(.wd-page-content, .whb-header) {
	background-color: rgb(255,255,255);
	background-image: none;
}
.single-post :is(.wd-page-content, .whb-header) {
	background-color: rgb(255,255,255);
	background-image: none;
}
.woodmart-archive-portfolio :is(.wd-page-content, .whb-header) {
	background-color: rgb(255,255,240);
	background-image: none;
}
.single-portfolio :is(.wd-page-content, .whb-header) {
	background-color: rgb(255,255,240);
	background-image: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
}

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

rs-slides :is([data-type=text],[data-type=button]) {
font-family: IRANSans !important;
}
rs-slides :is(h1,h2,h3,h4,h5,h6)[data-type=text] {
font-family: IRANSans !important;
}

.wd-page-title {
background-color: rgb(0,0,0);
}

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

@media (min-width: 1025px) {
	.wd-prefooter {
  background-color: #000223 !important;
}
.wd-footer.footer-container {
  background-color: #000223 !important;
}
.wd-copyrights small {
  color: #CCCCCC !important;
}

.wd-copyrights small a,
.wd-copyrights small a strong {
  color: #FFFFFF !important;
  font-weight: bold !important;
}
footer.wd-footer .wd-copyrights .wd-col-start p {
  color: #CCCCCC !important;
}

footer.wd-footer .wd-copyrights .wd-col-start p a {
  color: #FFFFFF !important;
  font-weight: bold !important;
}











/* اعمال روی تمام صفحاتی که wd-page-title دارن - ارتفاع ثابت 419px */
.wd-page-title {
    height: 474px;
    box-sizing: border-box;
    background-size: cover !important;
    background-position: center center !important;
    display: flex;
    align-items: center;
    justify-content: center;
}







body:not(.single-product) header.whb-sticked .whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-light.whb-flex-flex-middle {
    background-color: rgba(204, 204, 204, 0.26) !important;
	backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}





/* رنگ و سایه مشترک - متن عنوان (همه صفحات) */
.entry-title.title {
  color: #FFFFFF;
  text-shadow: 
    0 0 10px rgba(0, 2, 35, 0.9),
    0 0 20px rgba(0, 2, 35, 0.7),
    2px 2px 4px rgba(0, 2, 35, 1);
  position: relative;
}


/* رنگ و سایه مشترک - فلش برگشت (همه صفحات) */
.wd-back-btn.wd-action-btn.wd-style-icon {
  color: #FFFFFF;
  text-shadow: 
    0 0 10px rgba(0, 2, 35, 0.9),
    0 0 20px rgba(0, 2, 35, 0.7),
    2px 2px 4px rgba(0, 2, 35, 1);
  position: relative;
}





ul.children.wd-design-default.wd-sub-menu.wd-dropdown.wd-dropdown-menu {
  display: none !important;
}


li.cat-item.cat-item-20 {
  pointer-events: none;
}

li.cat-item.cat-item-20 > a.category-nav-link > span.nav-link-summary {
  pointer-events: auto;
}



li.cat-item.cat-item-20 > ul.children.wd-design-default.wd-sub-menu.wd-dropdown.wd-dropdown-menu {
  transform: translate(-351px, 99px) !important;
}

li.cat-item.cat-item-20 > ul.children.wd-design-default.wd-sub-menu.wd-dropdown.wd-dropdown-menu span.nav-link-summary {
  transform: translate(351px, -99px) !important;
}




body:not(.single-product) span.nav-link-text:not(.whb-column.whb-col-center.whb-visible-lg span.nav-link-text) {
  position: relative !important;
  left: -337px !important;
  top: 90px !important;
}

body:not(.single-product) span.nav-link-text:not(.whb-column.whb-col-center.whb-visible-lg span.nav-link-text) {
  color: #FFFFFF !important;
  text-shadow: 
    0 0 10px rgba(0, 2, 35, 0.9),
    0 0 20px rgba(0, 2, 35, 0.7),
    2px 2px 4px rgba(0, 2, 35, 1) !important;
  position: relative;
}

body:not(.single-product) span.nav-link-text:not(.whb-column.whb-col-center.whb-visible-lg span.nav-link-text) {
  display: none !important;
}




span.nav-link-count {
  display: none !important;
}


body.term-mahsoolat span.nav-link-count {
  display: inline !important;
  position: relative !important;
  left: -337px;
  top: 71.2px;
  color: #000235 !important;
}









/* صفحه: محصولات (کلی) */
body.term-mahsoolat .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-mahsoolat .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: پیراهن (کلی) */
body.term-shirt .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-shirt .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: پیراهن استین بلند */
body.term-long-sleeve-shirt .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-long-sleeve-shirt .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px !important; }

/* صفحه: پیراهن استین کوتاه */
body.term-short-sleeve-shirt .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-short-sleeve-shirt .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: پیراهن پشمی */
body.term-wool-shirt .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-wool-shirt .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: پولوشرت */
body.term-poloshirt .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-poloshirt .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: نیم زیپ */
body.term-half-zip .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-half-zip .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: تیشرت (کلی) */
body.term-t-shirt .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-t-shirt .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: تیشرت یقه گرد */
body.term-round-neck-t-shirt .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-round-neck-t-shirt .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: شلوار (کلی) */
body.term-pants .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-pants .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: شلوار ورزشی */
body.term-sports-pants .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-sports-pants .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: شلوار بگی */
body.term-baggy-pants .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-baggy-pants .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: شلوار جین */
body.term-jeans .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-jeans .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: شلوار کلاسیک */
body.term-classic-pants .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-classic-pants .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: شلوار لوز فیت */
body.term-loose-fit-pants .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-loose-fit-pants .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: شلوارک (کلی) */
body.term-shorts .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-shorts .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: شلوارک جین */
body.term-jeans-short .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-jeans-short .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: شلوارک نخی */
body.term-cotton-shorts .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-cotton-shorts .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: شلوارک کتان */
body.term-linen-shorts .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-linen-shorts .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: کفش (کلی) */
body.term-shoes .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-shoes .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: کفش لوفر */
body.term-loafer .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-loafer .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: کفش ونس */
body.term-vans-shoes .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-vans-shoes .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: اورشرت */
body.term-overshirt .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-overshirt .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: تانک‌تاپ */
body.term-tanktop .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-tanktop .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: پافر */
body.term-puffer .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-puffer .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: ژاکت‌ها */
body.term-jackets .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-jackets .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: جلیقه */
body.term-vest .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-vest .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: سلانیک */
body.term-selanik .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-selanik .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: کاپشن زمستانی */
body.term-winter-jacket .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-winter-jacket .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: پالتو */
body.term-coat .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-coat .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }

/* صفحه: هودی */
body.term-hoodie .entry-title.title { font-size: 40px; top: 74.4px; left: -350px; }
body.term-hoodie .wd-back-btn.wd-action-btn.wd-style-icon { top: 79.4px; left: -350px; }





/* راست‌تر بردن بخش آیکون‌ها فقط در صفحات دسته‌بندی مشخص - بدون تاثیر روی منو */
body.term-wool-shirt .whb-col-right,
body.term-poloshirt .whb-col-right,
body.term-half-zip .whb-col-right,
body.term-round-neck-t-shirt .whb-col-right,
body.term-sports-pants .whb-col-right,
body.term-baggy-pants .whb-col-right,
body.term-jeans .whb-col-right,
body.term-classic-pants .whb-col-right,
body.term-loose-fit-pants .whb-col-right,
body.term-jeans-short .whb-col-right,
body.term-cotton-shorts .whb-col-right,
body.term-linen-shorts .whb-col-right,
body.term-loafer .whb-col-right,
body.term-vans-shoes .whb-col-right,
body.term-overshirt .whb-col-right,
body.term-tanktop .whb-col-right,
body.term-puffer .whb-col-right,
body.term-jackets .whb-col-right,
body.term-vest .whb-col-right,
body.term-selanik .whb-col-right,
body.term-winter-jacket .whb-col-right,
body.term-coat .whb-col-right,
body.term-hoodie .whb-col-right,
body.term-mahsoolat .whb-col-right,
body.term-shirt .whb-col-right,
body.term-t-shirt .whb-col-right,
body.term-pants .whb-col-right,
body.term-shorts .whb-col-right,
body.term-shoes .whb-col-right,
body.term-short-sleeve-shirt .whb-col-right,
body.term-long-sleeve-shirt .whb-col-right {
  position: relative;
  right: -42px; /* عدد رو کم یا زیاد کن؛ منفی یعنی به سمت راست حرکت کنه */
}






/* رنگ فلش زیرمنو برای آیتم‌های دارای دراپ‌داون */
li.menu-simple-dropdown > a.woodmart-nav-link::after {
  color: #000235 !important;
}





/* فاصله بین آیتم‌های منو */
ul.wd-nav.wd-nav-main {
  gap: 15px !important;
}

ul.wd-nav.wd-nav-main > li {
  position: relative;
}

/* خط عمودی جداکننده بین آیتم‌ها - به جز اولین آیتم */
ul.wd-nav.wd-nav-main > li:not(:first-child)::after {
  content: "";
  position: absolute;
  top: 50%;
  right: -8px;                      /* فاصله خط از آیتم - باید تقریباً نصف مقدار فاصله (gap) بالا باشه */
  transform: translateY(-50%);
  width: 1px;                      /* ضخامت خط */
  height: 14px;                    /* طول خط */
  background-color: #cccccc;       /* رنگ خط */
}








/* جابه‌جایی کل نوار به چپ */
body.term-long-sleeve-shirt .whb-general-header-inner,
body.term-wool-shirt .whb-general-header-inner,
body.term-poloshirt .whb-general-header-inner,
body.term-half-zip .whb-general-header-inner,
body.term-round-neck-t-shirt .whb-general-header-inner,
body.term-sports-pants .whb-general-header-inner,
body.term-baggy-pants .whb-general-header-inner,
body.term-jeans .whb-general-header-inner,
body.term-classic-pants .whb-general-header-inner,
body.term-loose-fit-pants .whb-general-header-inner,
body.term-jeans-short .whb-general-header-inner,
body.term-cotton-shorts .whb-general-header-inner,
body.term-linen-shorts .whb-general-header-inner,
body.term-loafer .whb-general-header-inner,
body.term-vans-shoes .whb-general-header-inner,
body.term-overshirt .whb-general-header-inner,
body.term-tanktop .whb-general-header-inner,
body.term-puffer .whb-general-header-inner,
body.term-jackets .whb-general-header-inner,
body.term-vest .whb-general-header-inner,
body.term-selanik .whb-general-header-inner,
body.term-winter-jacket .whb-general-header-inner,
body.term-coat .whb-general-header-inner,
body.term-hoodie .whb-general-header-inner,
body.term-mahsoolat .whb-general-header-inner,
body.term-shirt .whb-general-header-inner,
body.term-t-shirt .whb-general-header-inner,
body.term-pants .whb-general-header-inner,
body.term-shorts .whb-general-header-inner,
body.term-shoes .whb-general-header-inner,
body.term-short-sleeve-shirt .whb-general-header-inner {
    position: relative;
    left: -105px;
}

/* کل نوار - سرمه‌ای */
body.term-long-sleeve-shirt .whb-general-header-inner a,
body.term-long-sleeve-shirt .whb-general-header-inner svg,
body.term-long-sleeve-shirt .whb-general-header-inner i,
body.term-long-sleeve-shirt .whb-general-header-inner span,
body.term-wool-shirt .whb-general-header-inner a,
body.term-wool-shirt .whb-general-header-inner svg,
body.term-wool-shirt .whb-general-header-inner i,
body.term-wool-shirt .whb-general-header-inner span,
body.term-poloshirt .whb-general-header-inner a,
body.term-poloshirt .whb-general-header-inner svg,
body.term-poloshirt .whb-general-header-inner i,
body.term-poloshirt .whb-general-header-inner span,
body.term-half-zip .whb-general-header-inner a,
body.term-half-zip .whb-general-header-inner svg,
body.term-half-zip .whb-general-header-inner i,
body.term-half-zip .whb-general-header-inner span,
body.term-round-neck-t-shirt .whb-general-header-inner a,
body.term-round-neck-t-shirt .whb-general-header-inner svg,
body.term-round-neck-t-shirt .whb-general-header-inner i,
body.term-round-neck-t-shirt .whb-general-header-inner span,
body.term-sports-pants .whb-general-header-inner a,
body.term-sports-pants .whb-general-header-inner svg,
body.term-sports-pants .whb-general-header-inner i,
body.term-sports-pants .whb-general-header-inner span,
body.term-baggy-pants .whb-general-header-inner a,
body.term-baggy-pants .whb-general-header-inner svg,
body.term-baggy-pants .whb-general-header-inner i,
body.term-baggy-pants .whb-general-header-inner span,
body.term-jeans .whb-general-header-inner a,
body.term-jeans .whb-general-header-inner svg,
body.term-jeans .whb-general-header-inner i,
body.term-jeans .whb-general-header-inner span,
body.term-classic-pants .whb-general-header-inner a,
body.term-classic-pants .whb-general-header-inner svg,
body.term-classic-pants .whb-general-header-inner i,
body.term-classic-pants .whb-general-header-inner span,
body.term-loose-fit-pants .whb-general-header-inner a,
body.term-loose-fit-pants .whb-general-header-inner svg,
body.term-loose-fit-pants .whb-general-header-inner i,
body.term-loose-fit-pants .whb-general-header-inner span,
body.term-jeans-short .whb-general-header-inner a,
body.term-jeans-short .whb-general-header-inner svg,
body.term-jeans-short .whb-general-header-inner i,
body.term-jeans-short .whb-general-header-inner span,
body.term-cotton-shorts .whb-general-header-inner a,
body.term-cotton-shorts .whb-general-header-inner svg,
body.term-cotton-shorts .whb-general-header-inner i,
body.term-cotton-shorts .whb-general-header-inner span,
body.term-linen-shorts .whb-general-header-inner a,
body.term-linen-shorts .whb-general-header-inner svg,
body.term-linen-shorts .whb-general-header-inner i,
body.term-linen-shorts .whb-general-header-inner span,
body.term-loafer .whb-general-header-inner a,
body.term-loafer .whb-general-header-inner svg,
body.term-loafer .whb-general-header-inner i,
body.term-loafer .whb-general-header-inner span,
body.term-vans-shoes .whb-general-header-inner a,
body.term-vans-shoes .whb-general-header-inner svg,
body.term-vans-shoes .whb-general-header-inner i,
body.term-vans-shoes .whb-general-header-inner span,
body.term-overshirt .whb-general-header-inner a,
body.term-overshirt .whb-general-header-inner svg,
body.term-overshirt .whb-general-header-inner i,
body.term-overshirt .whb-general-header-inner span,
body.term-tanktop .whb-general-header-inner a,
body.term-tanktop .whb-general-header-inner svg,
body.term-tanktop .whb-general-header-inner i,
body.term-tanktop .whb-general-header-inner span,
body.term-puffer .whb-general-header-inner a,
body.term-puffer .whb-general-header-inner svg,
body.term-puffer .whb-general-header-inner i,
body.term-puffer .whb-general-header-inner span,
body.term-jackets .whb-general-header-inner a,
body.term-jackets .whb-general-header-inner svg,
body.term-jackets .whb-general-header-inner i,
body.term-jackets .whb-general-header-inner span,
body.term-vest .whb-general-header-inner a,
body.term-vest .whb-general-header-inner svg,
body.term-vest .whb-general-header-inner i,
body.term-vest .whb-general-header-inner span,
body.term-selanik .whb-general-header-inner a,
body.term-selanik .whb-general-header-inner svg,
body.term-selanik .whb-general-header-inner i,
body.term-selanik .whb-general-header-inner span,
body.term-winter-jacket .whb-general-header-inner a,
body.term-winter-jacket .whb-general-header-inner svg,
body.term-winter-jacket .whb-general-header-inner i,
body.term-winter-jacket .whb-general-header-inner span,
body.term-coat .whb-general-header-inner a,
body.term-coat .whb-general-header-inner svg,
body.term-coat .whb-general-header-inner i,
body.term-coat .whb-general-header-inner span,
body.term-hoodie .whb-general-header-inner a,
body.term-hoodie .whb-general-header-inner svg,
body.term-hoodie .whb-general-header-inner i,
body.term-hoodie .whb-general-header-inner span,
body.term-mahsoolat .whb-general-header-inner a,
body.term-mahsoolat .whb-general-header-inner svg,
body.term-mahsoolat .whb-general-header-inner i,
body.term-mahsoolat .whb-general-header-inner span,
body.term-shirt .whb-general-header-inner a,
body.term-shirt .whb-general-header-inner svg,
body.term-shirt .whb-general-header-inner i,
body.term-shirt .whb-general-header-inner span,
body.term-t-shirt .whb-general-header-inner a,
body.term-t-shirt .whb-general-header-inner svg,
body.term-t-shirt .whb-general-header-inner i,
body.term-t-shirt .whb-general-header-inner span,
body.term-pants .whb-general-header-inner a,
body.term-pants .whb-general-header-inner svg,
body.term-pants .whb-general-header-inner i,
body.term-pants .whb-general-header-inner span,
body.term-shorts .whb-general-header-inner a,
body.term-shorts .whb-general-header-inner svg,
body.term-shorts .whb-general-header-inner i,
body.term-shorts .whb-general-header-inner span,
body.term-shoes .whb-general-header-inner a,
body.term-shoes .whb-general-header-inner svg,
body.term-shoes .whb-general-header-inner i,
body.term-shoes .whb-general-header-inner span,
body.term-short-sleeve-shirt .whb-general-header-inner a,
body.term-short-sleeve-shirt .whb-general-header-inner svg,
body.term-short-sleeve-shirt .whb-general-header-inner i,
body.term-short-sleeve-shirt .whb-general-header-inner span {
    color: #000235 !important;
    fill: #000235 !important;
    text-decoration: none;
}

/* استثنا: بخش آیکون‌های سمت راست - سفید با سایه */
body.term-long-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-long-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-long-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-long-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-long-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-wool-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-wool-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-wool-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-wool-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-wool-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-poloshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-poloshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-poloshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-poloshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-poloshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-half-zip .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-half-zip .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-half-zip .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-half-zip .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-half-zip .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-round-neck-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-round-neck-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-round-neck-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-round-neck-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-round-neck-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-sports-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-sports-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-sports-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-sports-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-sports-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-baggy-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-baggy-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-baggy-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-baggy-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-baggy-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-jeans .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-jeans .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-jeans .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-jeans .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-jeans .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-classic-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-classic-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-classic-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-classic-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-classic-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-loose-fit-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-loose-fit-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-loose-fit-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-loose-fit-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-loose-fit-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-jeans-short .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-jeans-short .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-jeans-short .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-jeans-short .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-jeans-short .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-cotton-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-cotton-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-cotton-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-cotton-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-cotton-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-linen-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-linen-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-linen-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-linen-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-linen-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-loafer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-loafer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-loafer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-loafer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-loafer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-vans-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-vans-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-vans-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-vans-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-vans-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-overshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-overshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-overshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-overshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-overshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-tanktop .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-tanktop .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-tanktop .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-tanktop .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-tanktop .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-puffer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-puffer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-puffer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-puffer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-puffer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-jackets .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-jackets .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-jackets .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-jackets .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-jackets .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-vest .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-vest .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-vest .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-vest .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-vest .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-selanik .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-selanik .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-selanik .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-selanik .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-selanik .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-winter-jacket .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-winter-jacket .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-winter-jacket .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-winter-jacket .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-winter-jacket .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-coat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-coat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-coat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-coat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-coat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-hoodie .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-hoodie .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-hoodie .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-hoodie .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-hoodie .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-mahsoolat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-mahsoolat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-mahsoolat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-mahsoolat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-mahsoolat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span,
body.term-short-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg,
body.term-short-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg a,
body.term-short-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg svg,
body.term-short-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg i,
body.term-short-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg span {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
    text-shadow: 
        0 0 10px rgba(0, 2, 35, 0.9),
        0 0 20px rgba(0, 2, 35, 0.7),
        2px 2px 4px rgba(0, 2, 35, 1);
}

/* استثنا روی استثنا: حساب کاربری - سرمه‌ای با سایه استخونی/شیری/کرم، بولدتر */
body.term-long-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-long-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-long-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-long-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-long-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-wool-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-wool-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-wool-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-wool-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-wool-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-poloshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-poloshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-poloshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-poloshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-poloshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-half-zip .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-half-zip .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-half-zip .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-half-zip .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-half-zip .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-round-neck-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-round-neck-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-round-neck-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-round-neck-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-round-neck-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-sports-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-sports-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-sports-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-sports-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-sports-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-baggy-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-baggy-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-baggy-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-baggy-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-baggy-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-jeans .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-jeans .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-jeans .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-jeans .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-jeans .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-classic-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-classic-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-classic-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-classic-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-classic-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-loose-fit-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-loose-fit-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-loose-fit-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-loose-fit-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-loose-fit-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-jeans-short .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-jeans-short .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-jeans-short .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-jeans-short .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-jeans-short .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-cotton-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-cotton-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-cotton-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-cotton-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-cotton-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-linen-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-linen-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-linen-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-linen-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-linen-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-loafer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-loafer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-loafer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-loafer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-loafer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-vans-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-vans-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-vans-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-vans-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-vans-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-overshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-overshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-overshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-overshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-overshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-tanktop .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-tanktop .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-tanktop .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-tanktop .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-tanktop .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-puffer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-puffer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-puffer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-puffer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-puffer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-jackets .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-jackets .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-jackets .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-jackets .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-jackets .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-vest .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-vest .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-vest .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-vest .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-vest .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-selanik .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-selanik .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-selanik .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-selanik .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-selanik .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-winter-jacket .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-winter-jacket .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-winter-jacket .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-winter-jacket .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-winter-jacket .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-coat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-coat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-coat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-coat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-coat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-hoodie .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-hoodie .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-hoodie .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-hoodie .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-hoodie .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-mahsoolat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-mahsoolat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-mahsoolat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-mahsoolat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-mahsoolat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span,
body.term-short-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-short-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account a,
body.term-short-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account svg,
body.term-short-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account i,
body.term-short-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account span {
    color: #000235 !important;
    fill: #000235 !important;
    font-weight: bold !important;
    text-shadow: 
        0 0 10px rgba(240, 230, 210, 0.9),
        0 0 20px rgba(253, 245, 230, 0.7),
        2px 2px 4px rgba(225, 210, 180, 1) !important;
}

/* پس‌زمینه سرمه‌ای نیمه‌شفاف با پدینگ و گوشه گرد */
body.term-long-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-wool-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-poloshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-half-zip .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-round-neck-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-sports-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-baggy-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-jeans .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-classic-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-loose-fit-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-jeans-short .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-cotton-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-linen-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-loafer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-vans-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-overshirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-tanktop .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-puffer .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-jackets .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-vest .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-selanik .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-winter-jacket .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-coat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-hoodie .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-mahsoolat .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-t-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-pants .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-shorts .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-shoes .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account,
body.term-short-sleeve-shirt .whb-general-header-inner .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account {
    background-color: rgba(0, 2, 35, 0.6) !important;
    padding: 8px 16px !important;
    border-radius: 30px !important;
}













/* حالت معمول - همه صفحات تک محصول */
body.single-product .whb-general-header {
    background-color: #000223 !important;
}




body.single-product header.whb-sticked .whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-light.whb-flex-flex-middle {
    background-color: rgba(2, 4, 35, 0.4) !important;
	backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}








/* خط جداکننده مصنوعی مستقل - فقط برای صفحات تک محصول */
body.single-product {
    position: relative;
}

body.single-product::after {
    content: "";
    position: absolute;
    top: 92px;              /* این عدد رو تغییر بده تا خط بالا/پایین بره */
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 20px;              /* این عدد رو تغییر بده تا ضخامت خط کم/زیاد شه */
    background: linear-gradient(to bottom, #000223, rgba(196, 180, 162, 0.26));
    z-index: 5;
}




/* بردر برای بخش تب‌های ناوبری در صفحات تک محصول */
body.single-product div.wd-nav-wrapper.wd-nav-tabs-wrapper.text-center {
    border: 2px solid #000223;
}





body.single-product .single_add_to_cart_button {
    background-color: #000223 !important;
}





/* بردر ساده برای باکس summary-inner در صفحات تک محصول */
body.single-product .summary-inner {
    border: 3px solid #000235;   /* عدد 3px رو تغییر بده تا ضخامت کم/زیاد شه */
    border-radius: 16px;         /* این عدد رو تغییر بده تا گردی گوشه‌ها کم/زیاد شه */
    padding: 20px;               /* این عدد رو تغییر بده تا فاصله داخلی کم/زیاد شه */
    background: transparent;
}




/* استایل بخش quantity در صفحات تک محصول */
body.single-product .quantity {
    background-color: #000223 !important;
    border-color: #ffffff !important;
}

body.single-product .quantity input.qty,
body.single-product .quantity input[type="number"],
body.single-product .quantity .qty-btn,
body.single-product .quantity .plus,
body.single-product .quantity .minus,
body.single-product .quantity i {
    background-color: #000223 !important;
    color: #ffffff !important;
    border-color: #ffffff !important;
    fill: #ffffff !important;
}





/* رنگ دکمه داخل بخش form-submit در صفحات تک محصول */
body.single-product p.form-submit input,
body.single-product p.form-submit button {
    background-color: #000223 !important;
}





div.summary-inner.wd-set-mb.reset-last-child.is_stuck {
    position: relative;
}

div.summary-inner.wd-set-mb.reset-last-child.is_stuck div.wd-products-nav {
    position: absolute;
    left: 2px;
    top: 8px;
}




div.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-light.whb-flex-flex-middle a.wd-logo.wd-main-logo,
div.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-light.whb-flex-flex-middle a.wd-logo.wd-sticky-logo {
    display: none !important;
}

body.single-product div.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-light.whb-flex-flex-middle a.wd-logo.wd-main-logo,
body.single-product div.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-light.whb-flex-flex-middle a.wd-logo.wd-sticky-logo,
body.page-id-1991 div.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-light.whb-flex-flex-middle a.wd-logo.wd-main-logo,
body.page-id-1991 div.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-light.whb-flex-flex-middle a.wd-logo.wd-sticky-logo {
    display: block !important;
}

header.whb-sticked .whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-light.whb-flex-flex-middle a.wd-logo.wd-main-logo,
header.whb-sticked .whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-light.whb-flex-flex-middle a.wd-logo.wd-sticky-logo {
    display: block !important;
}






/* آیکون تلگرام: مخفی کردن متن فارسی "تلگرام" و نمایش "Telegram" به‌جاش با ::after */

.wd-social-icons a.social-tg .wd-icon-name {
    font-size: 0;
    line-height: 0;
}

.wd-social-icons a.social-tg .wd-icon-name::after {
    content: "Telegram";
    font-size: 14px;
    line-height: normal;
}








.wd-social-icon.social-instagram {
    background-color: #d62976 !important;
}





/* دکمه سرچ (ذره‌بین): پس‌زمینه سرمه‌ای + آیکون سفید */
.wd-search-form .searchsubmit {
    background-color: #000223; /* رنگ سرمه‌ای پس‌زمینه دکمه */
    color: #ffffff;             /* رنگ آیکون ذره‌بین */
    border-radius: 4px;         /* اختیاری: گوشه‌های کمی گرد */
    display: flex;
    align-items: center;
    justify-content: center;
}
.wd-search-form .searchsubmit::before {
    color: #ffffff; /* بعضی نسخه‌های وردمارت رنگ آیکون رو از ::before میگیرن */
}






/* باکس هدر لیست محصولات (shop-loop-head): پس‌زمینه بژ نیمه‌شفاف + کادر سرمه‌ای */
body .shop-loop-head {
    background-color: #C4B4A242 !important;
    border: 1px solid #000223 !important;
}








/* اضافه کردن خط جداکننده مصنوعی زیر بنر - تمام‌عرض در هر سایز صفحه */
.term-long-sleeve-shirt,
.term-short-sleeve-shirt,
.term-wool-shirt,
.term-poloshirt,
.term-half-zip,
.term-round-neck-t-shirt,
.term-sports-pants,
.term-baggy-pants,
.term-jeans,
.term-classic-pants,
.term-loose-fit-pants,
.term-jeans-short,
.term-cotton-shorts,
.term-linen-shorts,
.term-loafer,
.term-vans-shoes,
.term-overshirt,
.term-tanktop,
.term-puffer,
.term-jackets,
.term-vest,
.term-selanik,
.term-winter-jacket,
.term-coat,
.term-hoodie,
.term-mahsoolat,
.term-shirt,
.term-t-shirt,
.term-pants,
.term-shorts,
.term-shoes {
    position: relative;
}

.term-long-sleeve-shirt::after,
.term-short-sleeve-shirt::after,
.term-wool-shirt::after,
.term-poloshirt::after,
.term-half-zip::after,
.term-round-neck-t-shirt::after,
.term-sports-pants::after,
.term-baggy-pants::after,
.term-jeans::after,
.term-classic-pants::after,
.term-loose-fit-pants::after,
.term-jeans-short::after,
.term-cotton-shorts::after,
.term-linen-shorts::after,
.term-loafer::after,
.term-vans-shoes::after,
.term-overshirt::after,
.term-tanktop::after,
.term-puffer::after,
.term-jackets::after,
.term-vest::after,
.term-selanik::after,
.term-winter-jacket::after,
.term-coat::after,
.term-hoodie::after,
.term-mahsoolat::after,
.term-shirt::after,
.term-t-shirt::after,
.term-pants::after,
.term-shorts::after,
.term-shoes::after {
    content: "";
    position: absolute;
    top: 472px;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 6px;
    background-color: #140B38;
    z-index: 5;
}





/* بنر هوم‌پیج */
body.page-id-1991 .wd-el-video.wd-action-without.wd-video-hosted {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-right: calc(-50vw + 50%) !important;
  left: 0 !important;
  right: 0 !important;
}

/* بنر هوم‌پیج - تمام عرض کردن خط جداکننده */
body.page-id-1991 .elementor-element-aab9952 span.elementor-divider-separator {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-right: calc(-50vw + 50%) !important;
}






.woocommerce-account .wd-page-title,
.page-id-8468 .wd-page-title {
    background-image: url('https://stinman.ir/wp-content/uploads/2021/12/aslinavy_banner_stinman.webp');
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    padding: 80px 20px !important;
    position: relative !important;
    height: 474px !important;
    box-sizing: border-box !important;
    background-size: cover !important;
    background-position: center center !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.woocommerce-account .entry-title.title,
.page-id-8468 .entry-title.title {
    font-size: 40px !important;
    position: relative !important;
    top: 110px !important;
    left: -350px !important;
}

.woocommerce-account nav.wd-breadcrumbs,
.page-id-8468 nav.wd-breadcrumbs {
    position: relative !important;
    top: 110px !important;
    left: -350px !important;
}






.woocommerce-shop .wd-page-title,
body.post-type-archive-product .wd-page-title {
    background-image: url('https://stinman.ir/wp-content/uploads/2021/12/aslinavy_banner_stinman.webp') !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    padding: 80px 20px !important;
    position: relative !important;
    height: 474px !important;
    box-sizing: border-box !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.woocommerce-shop .wd-page-title .page-title,
.woocommerce-shop .wd-page-title h1,
.woocommerce-shop .entry-title.title,
body.post-type-archive-product .wd-page-title .page-title,
body.post-type-archive-product .wd-page-title h1 {
    font-size: 40px !important;
    position: relative !important;
    top: 130px !important;
    left: -350px !important;
}





/* جابه‌جایی هدر در صفحه حساب کاربری */
.woocommerce-account .whb-general-header-inner {
    position: relative;
    left: -67px;
}

/* جابه‌جایی هدر در صفحه با آیدی 8468 */
.page-id-8468 .whb-general-header-inner {
    position: relative;
    left: -67px;
}

/* جابه‌جایی هدر در صفحه آرشیو فروشگاه */
.woocommerce-shop .whb-general-header-inner,
body.post-type-archive-product .whb-general-header-inner {
    position: relative !important;
    left: -67px !important;
}





/* راست‌تر بردن بخش آیکون‌ها در صفحه حساب کاربری */
.woocommerce-account .whb-col-right {
    position: relative;
    right: -42px;
}

/* راست‌تر بردن بخش آیکون‌ها در صفحه با آیدی 8468 */
.page-id-8468 .whb-col-right {
    position: relative;
    right: -42px;
}

/* راست‌تر بردن بخش آیکون‌ها در صفحه آرشیو فروشگاه */
.woocommerce-shop .whb-col-right,
body.post-type-archive-product .whb-col-right {
    position: relative;
    right: -42px;
}









/* خط جداکننده مصنوعی - صفحه حساب کاربری */
body.woocommerce-account {
    position: relative;
}
body.woocommerce-account::after {
    content: "";
    position: absolute;
    top: 477px;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 20px;
    background: linear-gradient(to bottom, #000223, rgba(196, 180, 162, 0.26));
    z-index: 5;
}

/* خط جداکننده مصنوعی - صفحه با آیدی 8468 */
body.page-id-8468 {
    position: relative;
}
body.page-id-8468::after {
    content: "";
    position: absolute;
    top: 477px;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 20px;
    background: linear-gradient(to bottom, #000223, rgba(196, 180, 162, 0.26));
    z-index: 5;
}

/* خط جداکننده مصنوعی - صفحه آرشیو فروشگاه */
body.woocommerce-shop,
body.post-type-archive-product {
    position: relative;
}
body.woocommerce-shop::after,
body.post-type-archive-product::after {
    content: "";
    position: absolute;
    top: 477px;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 20px;
    background: linear-gradient(to bottom, #000223, rgba(196, 180, 162, 0.26));
    z-index: 5;
}
}

@media (max-width: 576px) {
	.wd-prefooter {
  background-color: #000223 !important;
}
.wd-footer.footer-container {
  background-color: #000223 !important;
}
.wd-copyrights small {
  color: #CCCCCC !important;
}

.wd-copyrights small a,
.wd-copyrights small a strong {
  color: #FFFFFF !important;
  font-weight: bold !important;
}
footer.wd-footer .wd-copyrights .wd-col-start p {
  color: #CCCCCC !important;
}

footer.wd-footer .wd-copyrights .wd-col-start p a {
  color: #FFFFFF !important;
  font-weight: bold !important;
}



html,
body,
.page-wrapper,
#content,
.site-content {
  background-color: rgba(196, 180, 162, 0.26) !important;
}
}

