.elementor-9519 .elementor-element.elementor-element-6a1243f{--display:flex;--overflow:hidden;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-9519 .elementor-element.elementor-element-6a1243f:not(.elementor-motion-effects-element-type-background), .elementor-9519 .elementor-element.elementor-element-6a1243f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9519 .elementor-element.elementor-element-31521b3 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-9519 .elementor-element.elementor-element-31521b3{text-align:center;}.elementor-9519 .elementor-element.elementor-element-31521b3 .elementor-heading-title{font-family:"DANA", Sans-serif;color:var( --e-global-color-primary );}.elementor-9519 .elementor-element.elementor-element-5ba3530 > .elementor-widget-container{margin:-11px -0px -28px 0px;padding:0px 0px 0px 0px;}.elementor-9519 .elementor-element.elementor-element-5ba3530 .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:"DANA", Sans-serif;font-size:22px;font-weight:500;text-align:center;}.elementor-9519 .elementor-element.elementor-element-5ba3530 .woocommerce-breadcrumb > a{color:var( --e-global-color-secondary );}.elementor-9519 .elementor-element.elementor-element-d8f4df5{--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-9519 .elementor-element.elementor-element-82eca23{--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-9519 .elementor-element.elementor-element-dd319b0{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-9519 .elementor-element.elementor-element-dd319b0:not(.elementor-motion-effects-element-type-background), .elementor-9519 .elementor-element.elementor-element-dd319b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9519 .elementor-element.elementor-element-dd319b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9519 .elementor-element.elementor-element-c66c033 > .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-9519 .elementor-element.elementor-element-c66c033 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9519 .elementor-element.elementor-element-c66c033 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9519 .elementor-element.elementor-element-c66c033{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9519 .elementor-element.elementor-element-c66c033 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9519 .elementor-element.elementor-element-c66c033 .elementor-icon-list-item > a{font-family:"DANA", Sans-serif;font-weight:600;}.elementor-9519 .elementor-element.elementor-element-c66c033 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9519 .elementor-element.elementor-element-fd82e3c .jet-smart-filters-select.jet-filter{display:block;}.elementor-9519 .elementor-element.elementor-element-fd82e3c .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-9519 .elementor-element.elementor-element-fd82e3c .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9519 .elementor-element.elementor-element-fd82e3c .jet-smart-filters-select.jet-filter .jet-select{max-width:400px;flex-basis:400px;}.elementor-9519 .elementor-element.elementor-element-fd82e3c .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:400px;flex-basis:400px;}.elementor-9519 .elementor-element.elementor-element-fd82e3c .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-9519 .elementor-element.elementor-element-fd82e3c .jet-filter-label{font-family:"DANA", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9519 .elementor-element.elementor-element-fd82e3c .apply-filters__button, .elementor-9519 .elementor-element.elementor-element-fd82e3c .jet-filter-items-dropdown__apply-button{font-family:"DANA", Sans-serif;}.elementor-9519 .elementor-element.elementor-element-fd82e3c .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9519 .elementor-element.elementor-element-fd82e3c .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9519 .elementor-element.elementor-element-fd82e3c .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9519 .elementor-element.elementor-element-99edcf4 .jet-smart-filters-select.jet-filter{display:block;}.elementor-9519 .elementor-element.elementor-element-99edcf4 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-9519 .elementor-element.elementor-element-99edcf4 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9519 .elementor-element.elementor-element-99edcf4 .jet-smart-filters-select.jet-filter .jet-select{max-width:400px;flex-basis:400px;}.elementor-9519 .elementor-element.elementor-element-99edcf4 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:400px;flex-basis:400px;}.elementor-9519 .elementor-element.elementor-element-99edcf4 .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-9519 .elementor-element.elementor-element-99edcf4 .jet-filter-label{font-family:"DANA", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9519 .elementor-element.elementor-element-99edcf4 .apply-filters__button, .elementor-9519 .elementor-element.elementor-element-99edcf4 .jet-filter-items-dropdown__apply-button{font-family:"DANA", Sans-serif;}.elementor-9519 .elementor-element.elementor-element-99edcf4 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9519 .elementor-element.elementor-element-99edcf4 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9519 .elementor-element.elementor-element-99edcf4 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9519 .elementor-element.elementor-element-db12c57 .jet-smart-filters-select.jet-filter{display:block;}.elementor-9519 .elementor-element.elementor-element-db12c57 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-9519 .elementor-element.elementor-element-db12c57 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9519 .elementor-element.elementor-element-db12c57 .jet-smart-filters-select.jet-filter .jet-select{max-width:400px;flex-basis:400px;}.elementor-9519 .elementor-element.elementor-element-db12c57 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:400px;flex-basis:400px;}.elementor-9519 .elementor-element.elementor-element-db12c57 .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-9519 .elementor-element.elementor-element-db12c57 .jet-filter-label{font-family:"DANA", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9519 .elementor-element.elementor-element-db12c57 .apply-filters__button, .elementor-9519 .elementor-element.elementor-element-db12c57 .jet-filter-items-dropdown__apply-button{font-family:"DANA", Sans-serif;}.elementor-9519 .elementor-element.elementor-element-db12c57 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9519 .elementor-element.elementor-element-db12c57 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-9519 .elementor-element.elementor-element-db12c57 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-9519 .elementor-element.elementor-element-9b4802e{--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-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;}.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"DANA", Sans-serif;}.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products ul.products li.product .price{color:#FFFFFF;font-family:"DANA", Sans-serif;font-size:18px;}.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products ul.products li.product .price ins{color:#FFFFFF;}.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products ul.products li.product .price ins .amount{color:#FFFFFF;}.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products ul.products li.product .price del{color:#FFFFFF;}.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products ul.products li.product .price del .amount{color:#FFFFFF;}.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products ul.products li.product .price del {font-family:"DANA", Sans-serif;}.elementor-9519 .elementor-element.elementor-element-8836edc.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-9519 .elementor-element.elementor-element-8836edc.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-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products .added_to_cart{color:#FFFFFF;font-family:"DANA", Sans-serif;}.elementor-9519 .elementor-element.elementor-element-8836edc.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-9519 .elementor-element.elementor-element-8836edc nav.woocommerce-pagination{margin-top:150px;}.elementor-9519 .elementor-element.elementor-element-8836edc nav.woocommerce-pagination ul li a, .elementor-9519 .elementor-element.elementor-element-8836edc nav.woocommerce-pagination ul li span{padding:12px;}.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-9519 .elementor-element.elementor-element-faf06b4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9519 .elementor-element.elementor-element-faf06b4.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-9519 .elementor-element.elementor-element-faf06b4.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"DANA", Sans-serif;}.elementor-9519 .elementor-element.elementor-element-faf06b4.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );font-family:"DANA", Sans-serif;font-size:18px;}.elementor-9519 .elementor-element.elementor-element-faf06b4.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-9519 .elementor-element.elementor-element-faf06b4.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-9519 .elementor-element.elementor-element-faf06b4.elementor-wc-products ul.products li.product .price del {font-family:"DANA", Sans-serif;}.elementor-9519 .elementor-element.elementor-element-faf06b4.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-9519 .elementor-element.elementor-element-faf06b4.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-9519 .elementor-element.elementor-element-faf06b4.elementor-wc-products .added_to_cart{font-family:"DANA", Sans-serif;}.elementor-9519 .elementor-element.elementor-element-faf06b4.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-9519 .elementor-element.elementor-element-faf06b4 nav.woocommerce-pagination{margin-top:150px;}.elementor-9519 .elementor-element.elementor-element-faf06b4 nav.woocommerce-pagination ul li a, .elementor-9519 .elementor-element.elementor-element-faf06b4 nav.woocommerce-pagination ul li span{padding:12px;}.elementor-9519 .elementor-element.elementor-element-faf06b4.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-9519 .elementor-element.elementor-element-57e678d{text-align:justify;}.woocommerce .elementor-9519 .elementor-element.elementor-element-57e678d .term-description{color:#FFFFFF;font-family:"DANA", Sans-serif;}body.elementor-page-9519:not(.elementor-motion-effects-element-type-background), body.elementor-page-9519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-9519 .elementor-element.elementor-element-6a1243f{--content-width:1300px;}.elementor-9519 .elementor-element.elementor-element-d8f4df5{--content-width:1300px;}.elementor-9519 .elementor-element.elementor-element-82eca23{--width:25%;}.elementor-9519 .elementor-element.elementor-element-9b4802e{--width:73%;}}@media(max-width:1024px){.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9519 .elementor-element.elementor-element-faf06b4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-9519 .elementor-element.elementor-element-8836edc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9519 .elementor-element.elementor-element-faf06b4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-faf06b4 *//* ========================== نسخه فوق فشرده – یک ستون محصولات (هر محصول یک ردیف افقی کوچک) ========================== */ 
/* کل لیست محصولات یک ستون عمودی */ 
.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: 6px !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: 8px !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: 6px !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:10px !important; 
  }
/* ویژگی محصول — ۳px کوچکتر */
.elementor-widget-woocommerce-products .products li.product .woocommerce-loop-product__link span strong {
  font-size: 3px !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 */