.elementor-9534 .elementor-element.elementor-element-4557c38{--display:flex;--overflow:hidden;}.elementor-9534 .elementor-element.elementor-element-4557c38:not(.elementor-motion-effects-element-type-background), .elementor-9534 .elementor-element.elementor-element-4557c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9534 .elementor-element.elementor-element-e6ce3d3 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-9534 .elementor-element.elementor-element-e6ce3d3{text-align:center;}.elementor-9534 .elementor-element.elementor-element-e6ce3d3 .elementor-heading-title{font-family:"DANA", Sans-serif;color:var( --e-global-color-primary );}.elementor-9534 .elementor-element.elementor-element-d0ae55f > .elementor-widget-container{margin:-11px -0px -28px 0px;padding:0px 0px 0px 0px;}.elementor-9534 .elementor-element.elementor-element-d0ae55f .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:"DANA", Sans-serif;font-size:22px;font-weight:500;text-align:center;}.elementor-9534 .elementor-element.elementor-element-d0ae55f .woocommerce-breadcrumb > a{color:var( --e-global-color-secondary );}.elementor-9534 .elementor-element.elementor-element-bc4ecae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-9534 .elementor-element.elementor-element-0f45613{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9534 .elementor-element.elementor-element-9de17a5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-9534 .elementor-element.elementor-element-9de17a5:not(.elementor-motion-effects-element-type-background), .elementor-9534 .elementor-element.elementor-element-9de17a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9534 .elementor-element.elementor-element-9de17a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9534 .elementor-element.elementor-element-f2c6dcc > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:-5px -6px 6px -6px;padding:12px 0px 12px 0px;border-radius:20px 20px 0px 0px;}.elementor-9534 .elementor-element.elementor-element-f2c6dcc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9534 .elementor-element.elementor-element-f2c6dcc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9534 .elementor-element.elementor-element-f2c6dcc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9534 .elementor-element.elementor-element-f2c6dcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9534 .elementor-element.elementor-element-f2c6dcc .elementor-icon-list-item > a{font-family:"DANA", Sans-serif;font-weight:600;}.elementor-9534 .elementor-element.elementor-element-f2c6dcc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9534 .elementor-element.elementor-element-191180e .jet-smart-filters-select.jet-filter{display:block;}.elementor-9534 .elementor-element.elementor-element-191180e .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-9534 .elementor-element.elementor-element-191180e .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9534 .elementor-element.elementor-element-191180e .jet-smart-filters-select.jet-filter .jet-select{max-width:400px;flex-basis:400px;}.elementor-9534 .elementor-element.elementor-element-191180e .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:400px;flex-basis:400px;}.elementor-9534 .elementor-element.elementor-element-191180e .jet-select__control{font-family:"DANA", Sans-serif;border-style:none;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(73.37626037597654, 73.18485183331141, 73.18485183331141, 0.5);}.elementor-9534 .elementor-element.elementor-element-191180e .jet-filter-label{font-family:"DANA", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9534 .elementor-element.elementor-element-191180e .apply-filters__button, .elementor-9534 .elementor-element.elementor-element-191180e .jet-filter-items-dropdown__apply-button{font-family:"DANA", Sans-serif;}.elementor-9534 .elementor-element.elementor-element-191180e .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9534 .elementor-element.elementor-element-191180e .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9534 .elementor-element.elementor-element-191180e .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9534 .elementor-element.elementor-element-afc7368 .jet-smart-filters-select.jet-filter{display:block;}.elementor-9534 .elementor-element.elementor-element-afc7368 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-9534 .elementor-element.elementor-element-afc7368 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9534 .elementor-element.elementor-element-afc7368 .jet-smart-filters-select.jet-filter .jet-select{max-width:400px;flex-basis:400px;}.elementor-9534 .elementor-element.elementor-element-afc7368 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:400px;flex-basis:400px;}.elementor-9534 .elementor-element.elementor-element-afc7368 .jet-select__control{font-family:"DANA", Sans-serif;border-style:none;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(73.37626037597654, 73.18485183331141, 73.18485183331141, 0.5);}.elementor-9534 .elementor-element.elementor-element-afc7368 .jet-filter-label{font-family:"DANA", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9534 .elementor-element.elementor-element-afc7368 .apply-filters__button, .elementor-9534 .elementor-element.elementor-element-afc7368 .jet-filter-items-dropdown__apply-button{font-family:"DANA", Sans-serif;}.elementor-9534 .elementor-element.elementor-element-afc7368 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9534 .elementor-element.elementor-element-afc7368 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9534 .elementor-element.elementor-element-afc7368 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9534 .elementor-element.elementor-element-24d8ec2 .jet-smart-filters-select.jet-filter{display:block;}.elementor-9534 .elementor-element.elementor-element-24d8ec2 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-9534 .elementor-element.elementor-element-24d8ec2 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9534 .elementor-element.elementor-element-24d8ec2 .jet-smart-filters-select.jet-filter .jet-select{max-width:400px;flex-basis:400px;}.elementor-9534 .elementor-element.elementor-element-24d8ec2 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:400px;flex-basis:400px;}.elementor-9534 .elementor-element.elementor-element-24d8ec2 .jet-select__control{font-family:"DANA", Sans-serif;border-style:none;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(73.37626037597654, 73.18485183331141, 73.18485183331141, 0.5);}.elementor-9534 .elementor-element.elementor-element-24d8ec2 .jet-filter-label{font-family:"DANA", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9534 .elementor-element.elementor-element-24d8ec2 .apply-filters__button, .elementor-9534 .elementor-element.elementor-element-24d8ec2 .jet-filter-items-dropdown__apply-button{font-family:"DANA", Sans-serif;}.elementor-9534 .elementor-element.elementor-element-24d8ec2 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9534 .elementor-element.elementor-element-24d8ec2 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9534 .elementor-element.elementor-element-24d8ec2 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9534 .elementor-element.elementor-element-46f43ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"DANA", Sans-serif;}.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );font-family:"DANA", Sans-serif;font-size:18px;}.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products ul.products li.product .price del {font-family:"DANA", Sans-serif;}.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#001134;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products .added_to_cart{font-family:"DANA", Sans-serif;}.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products ul.products li.product{border-style:solid;border-width:3px 3px 3px 3px;border-radius:10px;padding:10px 4px 0px 4px;background-color:#1C2B4A;border-color:#FFFFFF;}.elementor-9534 .elementor-element.elementor-element-728d59a nav.woocommerce-pagination{margin-top:150px;}.elementor-9534 .elementor-element.elementor-element-728d59a nav.woocommerce-pagination ul li a, .elementor-9534 .elementor-element.elementor-element-728d59a nav.woocommerce-pagination ul li span{padding:12px;}.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"DANA", Sans-serif;}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );font-family:"DANA", Sans-serif;font-size:18px;}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products ul.products li.product .price del {font-family:"DANA", Sans-serif;}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#001134;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products .added_to_cart{font-family:"DANA", Sans-serif;}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products ul.products li.product{border-style:solid;border-width:3px 3px 3px 3px;border-radius:10px;padding:10px 4px 0px 4px;background-color:#1C2B4A;border-color:#FFFFFF;}.elementor-9534 .elementor-element.elementor-element-308b9c0 nav.woocommerce-pagination{margin-top:150px;}.elementor-9534 .elementor-element.elementor-element-308b9c0 nav.woocommerce-pagination ul li a, .elementor-9534 .elementor-element.elementor-element-308b9c0 nav.woocommerce-pagination ul li span{padding:12px;}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-9534 .elementor-element.elementor-element-789e92c{text-align:justify;}.woocommerce .elementor-9534 .elementor-element.elementor-element-789e92c .term-description{color:#FFFFFF;font-family:"DANA", Sans-serif;}body.elementor-page-9534:not(.elementor-motion-effects-element-type-background), body.elementor-page-9534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-9534 .elementor-element.elementor-element-4557c38{--content-width:1300px;}.elementor-9534 .elementor-element.elementor-element-bc4ecae{--content-width:1300px;}.elementor-9534 .elementor-element.elementor-element-0f45613{--width:25%;}.elementor-9534 .elementor-element.elementor-element-9de17a5{--width:102.581%;}.elementor-9534 .elementor-element.elementor-element-46f43ba{--width:73%;}}@media(max-width:1024px){.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-9534 .elementor-element.elementor-element-728d59a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9534 .elementor-element.elementor-element-308b9c0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-308b9c0 *//* ========================== نسخه فوق فشرده – یک ستون محصولات (هر محصول یک ردیف افقی کوچک) ========================== */ 
/* کل لیست محصولات یک ستون عمودی */ 
.elementor-widget-woocommerce-products .products { 
  display: flex !important; 
  flex-direction: column !important; /* یکی زیر یکی */ 
  gap: 4px !important; /* فاصله بین ردیف‌ها */ 
  align-items: stretch !important; 
} 

/* هر محصول در یک ردیف افقی کوچک */ 
.elementor-widget-woocommerce-products .products li.product { 
  display: flex !important; 
  flex-direction: row !important; /* آیتم‌های داخل محصول در یک خط */ 
  align-items: center !important; 
  justify-content: flex-start !important; 
  gap: 40px !important; 
  padding: 4px 6px !important; 
  border-bottom: 1px solid rgba(255,255,255,0.05); 
  line-height: 1.1 !important; 
  width: 100% !important; /* کل عرض */ 
  margin: 0 !important; 
} 

/* تصویر محصول */ 
.elementor-widget-woocommerce-products .products li.product img { 
  width: 28px !important; 
  height: 28px !important; 
  object-fit: contain !important; 
  flex-shrink: 0 !important; 
  border-radius: 4px !important; 
} 

/* محتوای متن (عنوان و قیمت) کنار عکس */ 
.elementor-widget-woocommerce-products .products li.product .woocommerce-loop-product__link { 
  display: flex !important; 
  flex-direction: row !important; 
  align-items: center !important; 
  gap: 5px !important; 
  flex-wrap: nowrap !important; 
  width: 100% !important; 
  margin: 0 !important; 
  padding: 0 !important; 
} 

/* عنوان محصول — ۸px */ 
.elementor-widget-woocommerce-products .products li.product .woocommerce-loop-product__title { 
  font-size: 6px !important; 
  font-weight: 400 !important; 
  color: #fff !important; 
  margin: 0 !important; 
  white-space: nowrap !important; 
  overflow: hidden !important; 
  text-overflow: ellipsis !important; 
  max-width: 120px !important; 
  order: 0 !important; /* عنوان اول */
} 

/* قیمت محصول — دوم */ 
.elementor-widget-woocommerce-products .products li.product .price { 
  font-size: 8px !important; 
  color: #ffffff !important; /* رنگ سفید */
  margin-left: auto !important; 
  white-space: nowrap !important; 
  order: 1 !important; /* قیمت دوم */
} 

/* ویژگی محصول — سوم */ 
.elementor-widget-woocommerce-products .products li.product .woocommerce-loop-product__link span strong {
  font-size: 20px !important;  
  white-space: normal !important;  
  overflow: visible !important;
  text-overflow: unset !important;
  line-height: 1 !important;
  order: 2 !important; /* ویژگی سوم */
}

/* حذف موقعیت‌های دستی */ 
.elementor-widget-woocommerce-products .products li.product .woocommerce-loop-product__link h2, 
.elementor-widget-woocommerce-products .products li.product a.button.product_type_simple, 
.elementor-widget-woocommerce-products .products li.product .woocommerce-loop-product__link > div { 
  position: static !important; 
  top: auto !important; 
  left: auto !important; 
} 

/* دکمه افزودن به سبد خرید — پنهان */ 
.elementor-widget-woocommerce-products .products li.product a.button, 
.elementor-widget-woocommerce-products .products li.product .button { 
  display: none !important; 
} 

/* ========================== نسخه‌ی موبایل حتی فشرده‌تر ========================== */ 
@media (max-width: 768px) { 
  .elementor-widget-woocommerce-products .products { 
    gap: 3px !important; 
  } 
  .elementor-widget-woocommerce-products .products li.product { 
    gap: 4px !important; 
    padding: 3px 4px !important; 
  } 
  .elementor-widget-woocommerce-products .products li.product img { 
    width: 26px !important; 
    height: 26px !important; 
  } 

  /* عنوان محصول — اول */
  .elementor-widget-woocommerce-products .products li.product .woocommerce-loop-product__title {
    font-size: 10px !important;      
    white-space: normal !important;  
    overflow: visible !important;    
    text-overflow: unset !important;
    line-height: 1.2 !important;
    order: 0 !important;
  }

  /* قیمت محصول — دوم */
  .elementor-widget-woocommerce-products .products li.product .price {
    font-size: 20px !important; 
    color: #ffffff !important; /* رنگ سفید */
    margin-left: auto !important; 
    white-space: nowrap !important;
    order: 1 !important;
  }

  /* ویژگی محصول — سوم */
  body > div.elementor.elementor-9263.elementor-location-archive.product 
  > div.elementor-element.elementor-element-7989203.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded 
  > div > div.elementor-element.elementor-element-bed1e54.e-con-full.e-flex.e-con.e-child 
  > div.elementor-element.elementor-element-e6322f6.elementor-grid-1.elementor-grid-tablet-3.elementor-grid-mobile-2.elementor-products-grid.elementor-wc-products.elementor-show-pagination-border-yes.elementor-widget.elementor-widget-woocommerce-products 
  > div > div > ul > li.product 
  > a.woocommerce-LoopProduct-link.woocommerce-loop-product__link 
  > div {
    font-size: 20px !important;  
    white-space: normal !important;  
    overflow: visible !important;
    text-overflow: unset !important;
    line-height: 1 !important;
    order: 2 !important;
  }

  /* فاصله ردیف‌ها روی موبایل */
  .elementor-widget-woocommerce-products .products {
      gap:20px !important; 
  }
/* ویژگی محصول — ۳px کوچکتر */
.elementor-widget-woocommerce-products .products li.product .woocommerce-loop-product__link span strong {
  font-size: 13px !important;  /* قبلاً 6px بود */
  white-space: normal !important;  
  overflow: visible !important;
  text-overflow: unset !important;
  line-height: 1 !important;
  order: 2 !important; /* ویژگی سوم */
}

/* قیمت محصول — ۲px بزرگتر */
.elementor-widget-woocommerce-products .products li.product .price {
  font-size: 11px !important; /* قبلاً 8px بود */
  color: #ffffff !important; /* حفظ رنگ سفید */
  margin-left: auto !important; 
  white-space: nowrap !important;
  order: 1 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DANA';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://valvesend.com/wp-content/uploads/2025/08/dana-medium-1-4-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */