.elementor-2217 .elementor-element.elementor-element-47061ad{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:start;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-2217 .elementor-element.elementor-element-acf0569{grid-column:span 4;}.elementor-2217 .elementor-element.elementor-element-acf0569 .woocommerce-breadcrumb{color:var( --e-global-color-60bba0e );font-family:var( --e-global-typography-84e1996-font-family ), Sans-serif;font-size:var( --e-global-typography-84e1996-font-size );font-weight:var( --e-global-typography-84e1996-font-weight );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-acf0569 .woocommerce-breadcrumb > a{color:var( --e-global-color-60bba0e );}.elementor-2217 .elementor-element.elementor-element-d25bc01{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-ccdad0f );--border-color:var( --e-global-color-ccdad0f );--border-radius:32px 32px 32px 32px;box-shadow:0px 2px 16px -4px rgba(110, 110, 110, 0.24);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-row:span 2;}.elementor-2217 .elementor-element.elementor-element-bd807c8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-2217 .elementor-element.elementor-element-bd807c8 .elementor-icon{font-size:24px;}.elementor-2217 .elementor-element.elementor-element-bd807c8 .elementor-icon-box-description{font-family:var( --e-global-typography-09f36d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09f36d9-font-size );font-weight:var( --e-global-typography-09f36d9-font-weight );line-height:var( --e-global-typography-09f36d9-line-height );}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-radio-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-radio-list__label{font-family:var( --e-global-typography-84e1996-font-family ), Sans-serif;font-size:var( --e-global-typography-84e1996-font-size );font-weight:var( --e-global-typography-84e1996-font-weight );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-radio-list__decorator{width:24px;height:24px;min-width:24px;min-height:24px;margin-right:0px;background-color:var( --e-global-color-ccdad0f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-221e864 );}.rtl .elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-radio-list__decorator{margin-left:0px;}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-radio-list__input:checked ~ .jet-radio-list__button .jet-radio-list__decorator{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-radio-list__checked-icon{font-size:0px;}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-collapse-icon{width:20px;height:20px;}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-collapse-none{width:20px;height:20px;}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-filter+.jet-filter{margin-top:10px;}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(12px/2);margin-bottom:calc(12px/2);}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-12px/2);margin-bottom:calc(-12px/2);padding:12px 12px 12px 12px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-checkboxes-list__label{font-family:var( --e-global-typography-84e1996-font-family ), Sans-serif;font-size:var( --e-global-typography-84e1996-font-size );font-weight:var( --e-global-typography-84e1996-font-weight );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-checkboxes-list__button{padding:0px 0px 0px 0px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-checkboxes-list__decorator{width:20px;height:20px;min-width:20px;min-height:20px;margin-right:8px;border-radius:8px 8px 8px 8px;overflow:hidden;}.rtl .elementor-2217 .elementor-element.elementor-element-04fe306 .jet-checkboxes-list__decorator{margin-left:8px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-3828e81 );border-color:var( --e-global-color-3828e81 );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-checkboxes-list__checked-icon{font-size:14px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-collapse-icon{width:20px;height:20px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-collapse-none{width:20px;height:20px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter-items-dropdown__label{font-family:var( --e-global-typography-84e1996-font-family ), Sans-serif;font-size:var( --e-global-typography-84e1996-font-size );font-weight:var( --e-global-typography-84e1996-font-weight );line-height:var( --e-global-typography-84e1996-line-height );background-color:var( --e-global-color-ccdad0f );border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter-items-dropdown__active__item{font-family:var( --e-global-typography-c5b01a2-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b01a2-font-size );font-weight:var( --e-global-typography-c5b01a2-font-weight );line-height:var( --e-global-typography-c5b01a2-line-height );background-color:var( --e-global-color-e063c06 );border-radius:24px 24px 24px 24px;padding:4px 4px 4px 4px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter-items-dropdown__n-selected{font-family:var( --e-global-typography-c5b01a2-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b01a2-font-size );font-weight:var( --e-global-typography-c5b01a2-font-weight );line-height:var( --e-global-typography-c5b01a2-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter-items-dropdown__body{margin-top:8px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ccdad0f );border-radius:24px 24px 24px 24px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-dropdown-position-top .jet-filter-items-dropdown__body{margin-top:-8px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filters-counter{margin-left:auto;font-family:var( --e-global-typography-c5b01a2-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b01a2-font-size );font-weight:var( --e-global-typography-c5b01a2-font-weight );line-height:var( --e-global-typography-c5b01a2-line-height );padding-left:5px;}.rtl .elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filters-counter{margin-right:auto;padding-right:5px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter+.jet-filter{margin-top:10px;}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-range__slider__track{height:12px;background-color:var( --e-global-color-ccdad0f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-range__slider__track__range{color:var( --e-global-color-secondary );}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-range__slider__input::-webkit-slider-thumb{width:20px;height:20px;background-color:var( --e-global-color-e063c06 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3828e81 );}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-range__slider__input::-moz-range-thumb{width:20px;height:20px;background-color:var( --e-global-color-e063c06 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3828e81 );}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-range__slider__input::-ms-thumb{width:20px;height:20px;background-color:var( --e-global-color-e063c06 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3828e81 );}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-range__slider__input{height:20px;}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-range__values{text-align:center;}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-filter-label{font-family:var( --e-global-typography-84e1996-font-family ), Sans-serif;font-size:var( --e-global-typography-84e1996-font-size );font-weight:var( --e-global-typography-84e1996-font-weight );line-height:var( --e-global-typography-84e1996-line-height );padding:0px 0px 10px 0px;}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}body:not(.rtl) .elementor-2217 .elementor-element.elementor-element-f55ec73{right:16px;}body.rtl .elementor-2217 .elementor-element.elementor-element-f55ec73{left:16px;}.elementor-2217 .elementor-element.elementor-element-f55ec73{top:16px;}.elementor-2217 .elementor-element.elementor-element-f55ec73 .jet-remove-all-filters__button{font-family:var( --e-global-typography-84e1996-font-family ), Sans-serif;font-size:var( --e-global-typography-84e1996-font-size );font-weight:var( --e-global-typography-84e1996-font-weight );line-height:var( --e-global-typography-84e1996-line-height );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-2217 .elementor-element.elementor-element-f55ec73 .jet-remove-all-filters__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-e063c06 );}.elementor-2217 .elementor-element.elementor-element-e5c67c3{--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;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:32px 32px 32px 32px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;grid-column:span 3;}.elementor-2217 .elementor-element.elementor-element-e5c67c3:not(.elementor-motion-effects-element-type-background), .elementor-2217 .elementor-element.elementor-element-e5c67c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ccdad0f );}.elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2217 .elementor-element.elementor-element-10c63e1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2217 .elementor-element.elementor-element-c259009{--grid-columns:3;--grid-row-gap:20px;grid-column:span 3;--grid-column-gap:20px;}.elementor-2217 .elementor-element.elementor-element-c259009 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2217 .elementor-element.elementor-element-c259009 .e-loop-item > .elementor-section, .elementor-2217 .elementor-element.elementor-element-c259009 .e-loop-item > .elementor-section > .elementor-container, .elementor-2217 .elementor-element.elementor-element-c259009 .e-loop-item > .e-con, .elementor-2217 .elementor-element.elementor-element-c259009 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1200px){.elementor-2217 .elementor-element.elementor-element-47061ad{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:8px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}@media(max-width:1025px){.elementor-2217 .elementor-element.elementor-element-47061ad{--e-con-grid-template-columns:auto .9fr 1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2217 .elementor-element.elementor-element-acf0569{grid-column:span 3;}.elementor-2217 .elementor-element.elementor-element-acf0569 .woocommerce-breadcrumb{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-bd807c8 .elementor-icon-box-description{font-size:var( --e-global-typography-09f36d9-font-size );line-height:var( --e-global-typography-09f36d9-line-height );}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-radio-list__label{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-checkboxes-list__label{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter-items-dropdown__label{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter-items-dropdown__active__item{font-size:var( --e-global-typography-c5b01a2-font-size );line-height:var( --e-global-typography-c5b01a2-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter-items-dropdown__n-selected{font-size:var( --e-global-typography-c5b01a2-font-size );line-height:var( --e-global-typography-c5b01a2-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filters-counter{font-size:var( --e-global-typography-c5b01a2-font-size );line-height:var( --e-global-typography-c5b01a2-line-height );}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-filter-label{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-f55ec73 .jet-remove-all-filters__button{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2217 .elementor-element.elementor-element-c259009{--grid-columns:2;}}@media(max-width:767px){.elementor-2217 .elementor-element.elementor-element-47061ad{--content-width:1600px;--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:8px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-2217 .elementor-element.elementor-element-acf0569{grid-column:span 1;}.elementor-2217 .elementor-element.elementor-element-acf0569.elementor-element{--order:-99999 /* order start hack */;}.elementor-2217 .elementor-element.elementor-element-acf0569 .woocommerce-breadcrumb{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-bd807c8 .elementor-icon-box-description{font-size:var( --e-global-typography-09f36d9-font-size );line-height:var( --e-global-typography-09f36d9-line-height );}.elementor-2217 .elementor-element.elementor-element-e248fb9 .jet-radio-list__label{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-checkboxes-list__label{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter-items-dropdown__label{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter-items-dropdown__active__item{font-size:var( --e-global-typography-c5b01a2-font-size );line-height:var( --e-global-typography-c5b01a2-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filter-items-dropdown__n-selected{font-size:var( --e-global-typography-c5b01a2-font-size );line-height:var( --e-global-typography-c5b01a2-line-height );}.elementor-2217 .elementor-element.elementor-element-04fe306 .jet-filters-counter{font-size:var( --e-global-typography-c5b01a2-font-size );line-height:var( --e-global-typography-c5b01a2-line-height );}.elementor-2217 .elementor-element.elementor-element-a131d0c .jet-filter-label{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-f55ec73 .jet-remove-all-filters__button{font-size:var( --e-global-typography-84e1996-font-size );line-height:var( --e-global-typography-84e1996-line-height );}.elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2217 .elementor-element.elementor-element-10c63e1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2217 .elementor-element.elementor-element-c259009{--grid-columns:1;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-acf0569 */.elementor-2217 .elementor-element.elementor-element-acf0569 .woocommerce-breadcrumb {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 8px;
    direction: rtl;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    max-width: 100%;
    line-height: 2;
    font-size: 13px;
}

.elementor-2217 .elementor-element.elementor-element-acf0569 .woocommerce-breadcrumb::-webkit-scrollbar {
    display: none;
}

.elementor-2217 .elementor-element.elementor-element-acf0569 .woocommerce-breadcrumb a {
    flex-shrink: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d25bc01 *//*استایل فیلترهای جت اسمارت فیلترز*/
/* مخفی کردن فیلترهای چکباکس خالی */
.elementor-2217 .elementor-element.elementor-element-d25bc01 .elementor-widget-jet-smart-filters-checkboxes:not(:has(.jet-checkboxes-list__row)) {
	display: none;
}
/* استایل dropdown ها */
.elementor-2217 .elementor-element.elementor-element-d25bc01 .jet-filter-items-dropdown__body {
	position: relative;
}
.elementor-2217 .elementor-element.elementor-element-d25bc01 .jet-filter-items-dropdown {
	& .jet-filter-items-dropdown__label {
		display: flex;
		justify-content: space-between;
		align-items: center;
		cursor: pointer;
	}
	& .jet-filter-items-dropdown__label::after {
		content: "+";
		font-size: 1.4rem;
		border: none;
		position: static;
		height: initial;
		width: initial;
		transform: none;
	}

	&.jet-dropdown-open .jet-filter-items-dropdown__label::after {
		transform: rotate(45deg);
	}
	& .jet-filter-items-dropdown__active__item__remove {
		margin-inline: 5px;
	}
}

/* کدهای استایل سوییچ رادیوباتن */
.elementor-2217 .elementor-element.elementor-element-d25bc01 .fb-single-jet-radio {
	& .jet-radio-list__button {
		flex-direction: row-reverse;
		justify-content: space-between;
	}

	& .jet-radio-list__decorator {
		position: relative;
		width: 40px !important;
		height: 22px !important; /* ارتفاع مشخص جهت تراز بهتر دایره */
		margin: 0 !important;
		border-radius: 20px !important;
		background: var(--e-global-color-ccdad0f);
		transition: background 0.3s ease;
	}

	/* تغییر رنگ پس‌زمینه سوییچ در حالت فعال (در صورت تمایل) */
	& .jet-radio-list__input:checked ~ div > .jet-radio-list__decorator {
		background: var(--e-global-color-secondary);
	}

	/* دایره متحرک (Toggle Thumb) */
	& .jet-radio-list__decorator::before {
		content: "";
		position: absolute;
		width: 19px;
		aspect-ratio: 1;
		background-color: #fff;
		border-radius: 50%;
		border: 2px solid var(--e-global-color-f2f432a);
		top: 1px;
		right: 2px;

		/* تنظیمات پس‌زمینه برای تیک */
		background-repeat: no-repeat;
		background-position: center;
		background-size: 0 0; /* در حالت خاموش تیک دیده نمی‌شود */
		transition:
			right 0.3s ease,
			border-color 0.3s ease,
			background-size 0.2s ease;
	}

	/* تغییرات حالت فعال (Checked) */
	& .jet-radio-list__input:checked ~ div > .jet-radio-list__decorator::before {
		right: calc(100% - 19px);
		border-color: var(--e-global-color-secondary);
	}

	& .jet-radio-list__checked-icon {
		display: none;
	}
}
/* ایجاد باکس‌های پس‌زمینه شبیه به Badge برای حداقل و حداکثر */
.elementor-2217 .elementor-element.elementor-element-d25bc01 .jet-range__values {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 16px;
	font-size: 0;

	& :is(.jet-range__values-min, .jet-range__values-max) {
		display: flex;
		flex-direction: column;
		gap: 2px;
		flex: 1;
		font-size: 0.8rem;
		font-weight: 700;
		line-height: initial;
		background: var(--e-global-color-ccdad0f);
		padding: 8px 12px;
		border-radius: 24px;
	}
	& .jet-range__values-min::before {
		content: "حداقل قیمت: ";
		font-size: 0.7rem;
		font-weight: 400;
	}
	& .jet-range__values-max::before {
		content: "حداکثر قیمت: ";
		font-size: 0.7rem;
		font-weight: 400;
	}
	& :is(.jet-range__values-suffix, .jet-range__values-prefix) {
		display: none;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47061ad *//*نغییر عرض کارت محصولات در لوپ گرید المنتور*/
.elementor-2217 .elementor-element.elementor-element-47061ad .elementor-widget-loop-grid .fb-product-card {
    max-width: initial;
    width: 100%;
}/* End custom CSS */