.elementor-944 .elementor-element.elementor-element-9b6365e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-944 .elementor-element.elementor-element-35a6d9e{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-944 .elementor-element.elementor-element-3ab2798{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF5102;--border-color:#FF5102;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-944 .elementor-element.elementor-element-7f32410{--display:flex;--min-height:64px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-944 .elementor-element.elementor-element-7f32410:not(.elementor-motion-effects-element-type-background), .elementor-944 .elementor-element.elementor-element-7f32410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-944 .elementor-element.elementor-element-d37da0a .elementor-heading-title{font-family:"yekan bakh", Sans-serif;font-size:18px;font-weight:325;color:#FEFDFE;}.elementor-944 .elementor-element.elementor-element-688192e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-944 .elementor-element.elementor-element-688192e.elementor-element{--align-self:center;}.elementor-944 .elementor-element.elementor-element-685591c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF5102;--border-color:#FF5102;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-944 .elementor-element.elementor-element-6c50036{--display:flex;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-944 .elementor-element.elementor-element-194b0e2{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FEFDFE;--n-accordion-title-hover-color:#FEFDFE;--n-accordion-title-active-color:#FEFDFE;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-944 .elementor-element.elementor-element-194b0e2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-944 .elementor-element.elementor-element-194b0e2 {--n-accordion-padding:24px 16px 24px 16px;}:where( .elementor-944 .elementor-element.elementor-element-194b0e2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-944 .elementor-element.elementor-element-5a985a9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF5102;--border-color:#FF5102;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-944 .elementor-element.elementor-element-fc2e616{--display:flex;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-944 .elementor-element.elementor-element-a4fe46a{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FEFDFE;--n-accordion-title-hover-color:#FEFDFE;--n-accordion-title-active-color:#FEFDFE;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-944 .elementor-element.elementor-element-a4fe46a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-944 .elementor-element.elementor-element-a4fe46a {--n-accordion-padding:24px 16px 24px 16px;}:where( .elementor-944 .elementor-element.elementor-element-a4fe46a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-944 .elementor-element.elementor-element-8e86b4b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF5102;--border-color:#FF5102;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-944 .elementor-element.elementor-element-a8aef54{--display:flex;--margin-top:0px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-944 .elementor-element.elementor-element-4978114{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FEFDFE;--n-accordion-title-hover-color:#FEFDFE;--n-accordion-title-active-color:#FEFDFE;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-944 .elementor-element.elementor-element-4978114 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-944 .elementor-element.elementor-element-4978114 {--n-accordion-padding:24px 16px 24px 16px;}:where( .elementor-944 .elementor-element.elementor-element-4978114 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-944 .elementor-element.elementor-element-081f74a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF5102;--border-color:#FF5102;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-944 .elementor-element.elementor-element-90ae8b1{--display:flex;--margin-top:0px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-944 .elementor-element.elementor-element-1054e9e{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FEFDFE;--n-accordion-title-hover-color:#FEFDFE;--n-accordion-title-active-color:#FEFDFE;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-944 .elementor-element.elementor-element-1054e9e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-944 .elementor-element.elementor-element-1054e9e {--n-accordion-padding:24px 16px 24px 16px;}:where( .elementor-944 .elementor-element.elementor-element-1054e9e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-944 .elementor-element.elementor-element-8480ade{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF5102;--border-color:#FF5102;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-944 .elementor-element.elementor-element-9e882fe{--display:flex;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-944 .elementor-element.elementor-element-5eb8fa2{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FEFDFE;--n-accordion-title-hover-color:#FEFDFE;--n-accordion-title-active-color:#FEFDFE;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-944 .elementor-element.elementor-element-5eb8fa2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-944 .elementor-element.elementor-element-5eb8fa2 {--n-accordion-padding:24px 16px 24px 16px;}:where( .elementor-944 .elementor-element.elementor-element-5eb8fa2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-944 .elementor-element.elementor-element-5f42a7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-944 .elementor-element.elementor-element-aea5e97{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:32px;}.elementor-944 .elementor-element.elementor-element-aea5e97 .elementor-pagination{text-align:center;font-family:"yekan bakh", Sans-serif;font-size:24px;font-weight:325;margin-top:80px;}.elementor-944 .elementor-element.elementor-element-aea5e97 .elementor-pagination .page-numbers:not(.dots){color:#62625B;}.elementor-944 .elementor-element.elementor-element-aea5e97 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-944 .elementor-element.elementor-element-aea5e97 .elementor-pagination .page-numbers.current{color:#FF5102;}body:not(.rtl) .elementor-944 .elementor-element.elementor-element-aea5e97 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 12px/2 );}body:not(.rtl) .elementor-944 .elementor-element.elementor-element-aea5e97 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 12px/2 );}body.rtl .elementor-944 .elementor-element.elementor-element-aea5e97 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 12px/2 );}body.rtl .elementor-944 .elementor-element.elementor-element-aea5e97 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 12px/2 );}@media(min-width:768px){.elementor-944 .elementor-element.elementor-element-35a6d9e{--width:24%;}.elementor-944 .elementor-element.elementor-element-3ab2798{--width:100%;}.elementor-944 .elementor-element.elementor-element-685591c{--width:100%;}.elementor-944 .elementor-element.elementor-element-5a985a9{--width:100%;}.elementor-944 .elementor-element.elementor-element-8e86b4b{--width:100%;}.elementor-944 .elementor-element.elementor-element-081f74a{--width:100%;}.elementor-944 .elementor-element.elementor-element-8480ade{--width:100%;}.elementor-944 .elementor-element.elementor-element-5f42a7c{--width:76%;}}@media(max-width:1024px) and (min-width:768px){.elementor-944 .elementor-element.elementor-element-35a6d9e{--width:100%;}.elementor-944 .elementor-element.elementor-element-3ab2798{--width:100%;}.elementor-944 .elementor-element.elementor-element-685591c{--width:100%;}.elementor-944 .elementor-element.elementor-element-5a985a9{--width:100%;}.elementor-944 .elementor-element.elementor-element-8e86b4b{--width:100%;}.elementor-944 .elementor-element.elementor-element-081f74a{--width:100%;}.elementor-944 .elementor-element.elementor-element-8480ade{--width:100%;}.elementor-944 .elementor-element.elementor-element-5f42a7c{--width:100%;}}@media(max-width:1024px){.elementor-944 .elementor-element.elementor-element-9b6365e{--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-944 .elementor-element.elementor-element-aea5e97{--grid-columns:2;}}@media(max-width:767px){.elementor-944 .elementor-element.elementor-element-7f32410{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-944 .elementor-element.elementor-element-d37da0a .elementor-heading-title{font-size:16px;}.elementor-944 .elementor-element.elementor-element-688192e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -39px) 0px;}.elementor-944 .elementor-element.elementor-element-688192e.elementor-element{--align-self:flex-end;}.elementor-944 .elementor-element.elementor-element-aea5e97{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-688192e *//* مخفی کردن عنوان فیلتر */
#filter_969_0 .filter-title {
  display: none;
}

/* حذف متن In stock */
#filter_969_0 .term-label {
  display: none;
}

/* استایل کلی آیتم */
#filter_969_0 .filter-item {
  position: relative;
  display: inline-block;
}

/* مخفی کردن ظاهر پیش‌فرض checkbox */
#filter_969_0 input[type="checkbox"] {
  appearance: none;
  -webkit-appearance: none;
  width: 70px;
  height: 32px;
  background: #EDE7E7;
  border-radius: 999px;
  position: relative;
  cursor: pointer;
  transition: background 0.3s ease;
  outline: none;
  border: none;
  vertical-align: middle;
}

/* دکمه داخلی سوئیچ */
#filter_969_0 input[type="checkbox"]::before {
  content: "";
  position: absolute;
  top: 4px;
  left: 3px;
  width: 24px;
  height: 24px;
  background: #BCBCB6;
  border-radius: 50%;

  transition: transform 0.3s ease;
}

/* حالت فعال */
#filter_969_0 input[type="checkbox"]:checked {
  background: #FEFDFE;
}

/* حرکت دایره در حالت فعال */
#filter_969_0 input[type="checkbox"]:checked::before {
  transform: translateX(38px);
}

/* مرتب‌سازی لیبل */
#filter_969_0 label {
  display: flex;
  align-items: center;
  gap: 0;
  cursor: pointer;
}


.elementor-944 .elementor-element.elementor-element-688192e .filters-container{
background:#FF5102
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c601c32 */.elementor-944 .elementor-element.elementor-element-c601c32 h5{
display:none
}

.elementor-944 .elementor-element.elementor-element-c601c32 ul{
list-style-type: none;
padding:0
}

.elementor-944 .elementor-element.elementor-element-c601c32 a{
    font-size: 18px;
    font-weight: 150;
    color: #62625B!important;
}

.elementor-944 .elementor-element.elementor-element-c601c32 li:nth-child(odd) {
  background: #1A08000F;
  border-radius: 8px;
  padding: 8px ;
}
.elementor-944 .elementor-element.elementor-element-c601c32 li:nth-child(even) {
 

  padding: 12px 8px;
}



@media (max-width:767px)
{
.elementor-944 .elementor-element.elementor-element-c601c32 a{
    font-size: 14px;
    font-weight: 150;
    color: #62625B;
}
}

.elementor-944 .elementor-element.elementor-element-c601c32 h4{
display:none
}

.elementor-944 .elementor-element.elementor-element-c601c32 .yith-wcan-filters {
background:transparent!important
}

.elementor-944 .elementor-element.elementor-element-c601c32 [type="checkbox"]{
width:0
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c601c32 */.elementor-944 .elementor-element.elementor-element-c601c32 h5{
display:none
}

.elementor-944 .elementor-element.elementor-element-c601c32 ul{
list-style-type: none;
padding:0
}

.elementor-944 .elementor-element.elementor-element-c601c32 a{
    font-size: 18px;
    font-weight: 150;
    color: #62625B!important;
}

.elementor-944 .elementor-element.elementor-element-c601c32 li:nth-child(odd) {
  background: #1A08000F;
  border-radius: 8px;
  padding: 8px ;
}
.elementor-944 .elementor-element.elementor-element-c601c32 li:nth-child(even) {
 

  padding: 12px 8px;
}



@media (max-width:767px)
{
.elementor-944 .elementor-element.elementor-element-c601c32 a{
    font-size: 14px;
    font-weight: 150;
    color: #62625B;
}
}

.elementor-944 .elementor-element.elementor-element-c601c32 h4{
display:none
}

.elementor-944 .elementor-element.elementor-element-c601c32 .yith-wcan-filters {
background:transparent!important
}

.elementor-944 .elementor-element.elementor-element-c601c32 [type="checkbox"]{
width:0
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1c22c46 */.elementor-944 .elementor-element.elementor-element-1c22c46 h5{
display:none
}

.elementor-944 .elementor-element.elementor-element-1c22c46 ul{
list-style-type: none;
padding:0
}

.elementor-944 .elementor-element.elementor-element-1c22c46 a{
    font-size: 18px;
    font-weight: 150;
    color: #62625B!important;
}

.elementor-944 .elementor-element.elementor-element-1c22c46 li:nth-child(odd) {
  background: #1A08000F;
  border-radius: 8px;
  padding: 8px;
}
.elementor-944 .elementor-element.elementor-element-1c22c46 li:nth-child(even) {
 
  padding: 12px 8px;
}



@media (max-width:767px)
{
.elementor-944 .elementor-element.elementor-element-1c22c46 a{
    font-size: 14px;
    font-weight: 150;
    color: #62625B;
}
}

.elementor-944 .elementor-element.elementor-element-1c22c46 h4{
display:none
}

.elementor-944 .elementor-element.elementor-element-1c22c46 .yith-wcan-filters {
background:transparent!important
}

.elementor-944 .elementor-element.elementor-element-1c22c46 [type="checkbox"]{
width:0
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1c22c46 */.elementor-944 .elementor-element.elementor-element-1c22c46 h5{
display:none
}

.elementor-944 .elementor-element.elementor-element-1c22c46 ul{
list-style-type: none;
padding:0
}

.elementor-944 .elementor-element.elementor-element-1c22c46 a{
    font-size: 18px;
    font-weight: 150;
    color: #62625B!important;
}

.elementor-944 .elementor-element.elementor-element-1c22c46 li:nth-child(odd) {
  background: #1A08000F;
  border-radius: 8px;
  padding: 8px;
}
.elementor-944 .elementor-element.elementor-element-1c22c46 li:nth-child(even) {
 
  padding: 12px 8px;
}



@media (max-width:767px)
{
.elementor-944 .elementor-element.elementor-element-1c22c46 a{
    font-size: 14px;
    font-weight: 150;
    color: #62625B;
}
}

.elementor-944 .elementor-element.elementor-element-1c22c46 h4{
display:none
}

.elementor-944 .elementor-element.elementor-element-1c22c46 .yith-wcan-filters {
background:transparent!important
}

.elementor-944 .elementor-element.elementor-element-1c22c46 [type="checkbox"]{
width:0
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a43aeb7 */.elementor-944 .elementor-element.elementor-element-a43aeb7 h5{
display:none
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 ul{
list-style-type: none;
padding:0
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 a{
    font-size: 18px;
    font-weight: 150;
    color: #62625B!important;
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 li:nth-child(odd) {
  background: #1A08000F;
  border-radius: 8px;
  padding: 8px;
}
.elementor-944 .elementor-element.elementor-element-a43aeb7 li:nth-child(even) {
 

    padding: 12px 8px;
}



@media (max-width:767px)
{
.elementor-944 .elementor-element.elementor-element-a43aeb7 a{
    font-size: 14px;
    font-weight: 150;
    color: #62625B;
}
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 h4{
display:none
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 .yith-wcan-filters {
background:transparent!important
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 [type="checkbox"]{
width:0
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a43aeb7 */.elementor-944 .elementor-element.elementor-element-a43aeb7 h5{
display:none
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 ul{
list-style-type: none;
padding:0
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 a{
    font-size: 18px;
    font-weight: 150;
    color: #62625B!important;
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 li:nth-child(odd) {
  background: #1A08000F;
  border-radius: 8px;
  padding: 8px;
}
.elementor-944 .elementor-element.elementor-element-a43aeb7 li:nth-child(even) {
 

    padding: 12px 8px;
}



@media (max-width:767px)
{
.elementor-944 .elementor-element.elementor-element-a43aeb7 a{
    font-size: 14px;
    font-weight: 150;
    color: #62625B;
}
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 h4{
display:none
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 .yith-wcan-filters {
background:transparent!important
}

.elementor-944 .elementor-element.elementor-element-a43aeb7 [type="checkbox"]{
width:0
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bd98f97 */.elementor-944 .elementor-element.elementor-element-bd98f97 h5{
display:none
}

.elementor-944 .elementor-element.elementor-element-bd98f97 ul{
list-style-type: none;
padding:0
}

.elementor-944 .elementor-element.elementor-element-bd98f97 a{
    font-size: 18px;
    font-weight: 150;
    color: #62625B!important;
}

.elementor-944 .elementor-element.elementor-element-bd98f97 li:nth-child(odd) {
  background: #1A08000F;
  border-radius: 8px;
  padding: 8px;
}
.elementor-944 .elementor-element.elementor-element-bd98f97 li:nth-child(even) {
 

  padding: 12px 8px;
}



@media (max-width:767px)
{
.elementor-944 .elementor-element.elementor-element-bd98f97 a{
    font-size: 14px;
    font-weight: 150;
    color: #62625B;
}
}

.elementor-944 .elementor-element.elementor-element-bd98f97 h4{
display:none
}

.elementor-944 .elementor-element.elementor-element-bd98f97 .yith-wcan-filters {
background:transparent!important
}

.elementor-944 .elementor-element.elementor-element-bd98f97 [type="checkbox"]{
width:0
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bd98f97 */.elementor-944 .elementor-element.elementor-element-bd98f97 h5{
display:none
}

.elementor-944 .elementor-element.elementor-element-bd98f97 ul{
list-style-type: none;
padding:0
}

.elementor-944 .elementor-element.elementor-element-bd98f97 a{
    font-size: 18px;
    font-weight: 150;
    color: #62625B!important;
}

.elementor-944 .elementor-element.elementor-element-bd98f97 li:nth-child(odd) {
  background: #1A08000F;
  border-radius: 8px;
  padding: 8px;
}
.elementor-944 .elementor-element.elementor-element-bd98f97 li:nth-child(even) {
 

  padding: 12px 8px;
}



@media (max-width:767px)
{
.elementor-944 .elementor-element.elementor-element-bd98f97 a{
    font-size: 14px;
    font-weight: 150;
    color: #62625B;
}
}

.elementor-944 .elementor-element.elementor-element-bd98f97 h4{
display:none
}

.elementor-944 .elementor-element.elementor-element-bd98f97 .yith-wcan-filters {
background:transparent!important
}

.elementor-944 .elementor-element.elementor-element-bd98f97 [type="checkbox"]{
width:0
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1183dfe */.elementor-944 .elementor-element.elementor-element-1183dfe h5{
display:none;
}

.elementor-944 .elementor-element.elementor-element-1183dfe h4{
display:none;
}

.elementor-944 .elementor-element.elementor-element-1183dfe .yith-wcan-filters{
background:transparent!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe [type="checkbox"]{
width:0;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items{
list-style:none;
margin:0;
padding:0;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item{
margin:0 0 12px 0;
padding:0;
background:transparent!important;
box-shadow:none!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item a{
display:flex;
align-items:center;
justify-content:flex-start;
flex-direction:row;
gap:10px;
text-decoration:none;
background:transparent!important;
border:0!important;
padding:0;
margin:0;
position:relative;
direction:rtl;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .term-label{
display:none!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .term-image{
display:block;
width:85px;
height:45px;
background:transparent!important;
border:0!important;
flex:0 0 85px;
order:2;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .term-image img{
display:block;
width:85px;
height:45px;
object-fit:contain;
background:transparent!important;
border:0!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item a::after{
content:"";
width:20px;
height:20px;
border:1px solid #BCBCB6;
border-radius:50%;
background:transparent;
box-sizing:border-box;
flex:0 0 20px;
order:1;
position:relative;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.chosen a::after,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.active a::after,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.current a::after,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.selected a::after{
border:1px solid #FF5102;
background:transparent;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.chosen a::before,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.active a::before,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.current a::before,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.selected a::before{
    content:"";
    width:20px;
    height:20px;
    border:1px solid #FF5102;
    border-radius:50%;
    background:
        radial-gradient(circle at center, #FF5102 0 6px, transparent 6px);
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    z-index:2;
    pointer-events:none;
}

.elementor-944 .elementor-element.elementor-element-1183dfe li{
background:transparent!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe .filter-items .filter-item.label{
background-color:transparent!important;
box-shadow:none!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe .term-label{
display:none!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe li:hover,
.elementor-944 .elementor-element.elementor-element-1183dfe .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active.with-image{
box-shadow:none!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1183dfe */.elementor-944 .elementor-element.elementor-element-1183dfe h5{
display:none;
}

.elementor-944 .elementor-element.elementor-element-1183dfe h4{
display:none;
}

.elementor-944 .elementor-element.elementor-element-1183dfe .yith-wcan-filters{
background:transparent!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe [type="checkbox"]{
width:0;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items{
list-style:none;
margin:0;
padding:0;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item{
margin:0 0 12px 0;
padding:0;
background:transparent!important;
box-shadow:none!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item a{
display:flex;
align-items:center;
justify-content:flex-start;
flex-direction:row;
gap:10px;
text-decoration:none;
background:transparent!important;
border:0!important;
padding:0;
margin:0;
position:relative;
direction:rtl;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .term-label{
display:none!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .term-image{
display:block;
width:85px;
height:45px;
background:transparent!important;
border:0!important;
flex:0 0 85px;
order:2;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .term-image img{
display:block;
width:85px;
height:45px;
object-fit:contain;
background:transparent!important;
border:0!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item a::after{
content:"";
width:20px;
height:20px;
border:1px solid #BCBCB6;
border-radius:50%;
background:transparent;
box-sizing:border-box;
flex:0 0 20px;
order:1;
position:relative;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.chosen a::after,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.active a::after,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.current a::after,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.selected a::after{
border:1px solid #FF5102;
background:transparent;
}

.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.chosen a::before,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.active a::before,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.current a::before,
.elementor-944 .elementor-element.elementor-element-1183dfe ul.filter-items .filter-item.selected a::before{
    content:"";
    width:20px;
    height:20px;
    border:1px solid #FF5102;
    border-radius:50%;
    background:
        radial-gradient(circle at center, #FF5102 0 6px, transparent 6px);
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    z-index:2;
    pointer-events:none;
}

.elementor-944 .elementor-element.elementor-element-1183dfe li{
background:transparent!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe .filter-items .filter-item.label{
background-color:transparent!important;
box-shadow:none!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe .term-label{
display:none!important;
}

.elementor-944 .elementor-element.elementor-element-1183dfe li:hover,
.elementor-944 .elementor-element.elementor-element-1183dfe .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active.with-image{
box-shadow:none!important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-aea5e97 */.elementor-944 .elementor-element.elementor-element-aea5e97 .elementor-pagination{
direction:ltr
}
.elementor-pagination .page-numbers.prev,
.elementor-pagination .page-numbers.next {
    font-size: 0;
    line-height: 0;
    position: relative;
    display: inline-block;
    width: 38px;
    height: 38px;
position:relative;
top:-25px
}

/* تصویر دکمه قبلی */
.elementor-pagination .page-numbers.prev {
margin-right:10px;
    background: url('https://ferkar.ir/wp-content/uploads/2026/05/Frame-48096193dd.svg') no-repeat center center;
    background-size: contain;
}

/* تصویر دکمه بعدی */
.elementor-pagination .page-numbers.next {
margin-left:10px;
    background: url('https://ferkar.ir/wp-content/uploads/2026/05/Frame-427321817.svg') no-repeat center center;
    background-size: contain;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'yekan bakh';
	font-display: auto;
	src: url('https://ferkar.ir/wp-content/uploads/2026/05/YekanBakh-VF-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */