.elementor-22746 .elementor-element.elementor-element-b97dcb5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-c041258{--display:flex;--min-height:160px;--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;--border-radius:0px 0px 30px 30px;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-c041258:not(.elementor-motion-effects-element-type-background), .elementor-22746 .elementor-element.elementor-element-c041258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FF3A30 0%, #FF6A00 100%);}.elementor-22746 .elementor-element.elementor-element-ebd82f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-1f41046{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-f0faa20 .woocommerce-breadcrumb{color:#FFFFFF;font-family:"sans", Sans-serif;font-size:13px;}.elementor-22746 .elementor-element.elementor-element-f0faa20 .woocommerce-breadcrumb > a{color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-05ae0dd .elementor-button{background-color:#FFFFFF00;font-family:"maneli", Sans-serif;font-size:18px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-05ae0dd{width:auto;max-width:auto;top:-8px;}.elementor-22746 .elementor-element.elementor-element-05ae0dd > .elementor-widget-container{padding:9px 28px 3px 0px;border-style:solid;border-width:0px 2px 0px 0px;border-color:#FFFFFF;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-05ae0dd{left:20.499%;}body.rtl .elementor-22746 .elementor-element.elementor-element-05ae0dd{right:20.499%;}.elementor-22746 .elementor-element.elementor-element-c74ae66 .shopengine-archive-result-count > p{display:inline-block;color:#FFFFFF;font-family:"vazir-ui", Sans-serif;font-size:14px;font-weight:300;line-height:20px;}.elementor-22746 .elementor-element.elementor-element-0ec9059{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#E4E4E4;--border-color:#E4E4E4;box-shadow:0px -5px 8px 0px rgba(127, 127, 127, 0.10980392156862745);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-0ec9059:not(.elementor-motion-effects-element-type-background), .elementor-22746 .elementor-element.elementor-element-0ec9059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-f1dc947{--display:flex;}.elementor-22746 .elementor-element.elementor-element-4933376 .elementor-icon-box-wrapper{gap:15px;}.elementor-22746 .elementor-element.elementor-element-4933376 .elementor-icon-box-title, .elementor-22746 .elementor-element.elementor-element-4933376 .elementor-icon-box-title a{font-family:"sans", Sans-serif;font-weight:700;}.elementor-22746 .elementor-element.elementor-element-4933376 .elementor-icon-box-title{color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-64d7cdb{--display:flex;}.elementor-22746 .elementor-element.elementor-element-ff97b1a .elementor-icon-box-wrapper{gap:15px;}.elementor-22746 .elementor-element.elementor-element-ff97b1a .elementor-icon-box-title, .elementor-22746 .elementor-element.elementor-element-ff97b1a .elementor-icon-box-title a{font-family:"sans", Sans-serif;font-weight:700;}.elementor-22746 .elementor-element.elementor-element-ff97b1a .elementor-icon-box-title{color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-bc86325{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-86edabf{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-9bd23b4{--display:flex;--overflow:hidden;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:#E0E0E2;--border-color:#E0E0E2;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-9bd23b4:not(.elementor-motion-effects-element-type-background), .elementor-22746 .elementor-element.elementor-element-9bd23b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list .product-price .price{justify-content:flex-start;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list .product-price .price .shopengine-discount-badge{display:inline-block;color:#FFFFFF;background:#F54F29;font-size:16px;font-weight:700;line-height:24px;padding:0px 0px 15px 0px;margin:0px 0px 0px 5px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-single-product-item{background-color:#fff;padding:12px 8px 12px 8px;}.rtl .elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-single-product-item{padding:12px 8px 12px 8px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .product-thumb{margin:0px 0px 15px 0px;}.rtl .elementor-22746 .elementor-element.elementor-element-caef2f5 .product-thumb{margin:0px 0px 15px 0px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .off{font-size:12px;font-weight:700;line-height:21px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .tag a{font-size:11px;font-weight:700;line-height:24px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .sale{font-size:11px;font-weight:700;line-height:24px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .tag a, .elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .no-link{color:#ffffff;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge ul{display:flex;gap:5px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge.align-vertical ul li:not(:last-child){gap:5px 0;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .tag, .elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .no-link{padding:0px 8px 0px 8px;border-radius:12px 12px 0px 12px;}.rtl .elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .tag, .elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .no-link{padding:0px 8px 0px 8px;}.rtl .elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .tag,.rtl .elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .no-link{border-radius:12px 12px 0px 12px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .deal-products__desc--name{font-size:13px;font-weight:300;line-height:21px;margin:0;padding:0px 0px 35px 0px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .deal-products__desc--name a{color:var( --e-global-color-4930fd4 );}.rtl .elementor-22746 .elementor-element.elementor-element-caef2f5 .pdeal-products__desc--name{margin:0;padding:0px 0px 35px 0px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list ins bdi{color:#FB793A;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list .product-price>span.woocommerce-Price-amount{color:#FB793A;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list .product-price del{color:#999999 !important;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list .product-price del>span>bdi{color:#999999 !important;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .product-price del{font-size:14px;font-weight:300;line-height:20px;}.elementor-22746 .elementor-element.elementor-element-caef2f5{font-size:16px;font-weight:700;line-height:20px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list .product-price{margin:10px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list .product-available span{font-size:12px;font-weight:300;line-height:20px;color:#62666D;background:#ffffff !important;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list .product-available{margin:0px 0px 0px 0px;}.rtl .elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list .product-price .price .shopengine-discount-badge{padding:0px 0px 15px 0px;margin:0px 5px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .tag a, .elementor-22746 .elementor-element.elementor-element-caef2f5 .product-tag-sale-badge .no-link,
                         .elementor-22746 .elementor-element.elementor-element-caef2f5 .product-category ul li a,
                         .elementor-22746 .elementor-element.elementor-element-caef2f5 .deal-products__desc--name,
                         .elementor-22746 .elementor-element.elementor-element-caef2f5 .product-price,
                         .elementor-22746 .elementor-element.elementor-element-caef2f5 .product-available .avl_num,
                         .elementor-22746 .elementor-element.elementor-element-caef2f5 .rating-count{font-family:vazir-ui !important;}.elementor-22746 .elementor-element.elementor-element-dff23f8{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;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:#E0E0E2;--border-color:#E0E0E2;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-dff23f8:not(.elementor-motion-effects-element-type-background), .elementor-22746 .elementor-element.elementor-element-dff23f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-d7e3072 .elementor-heading-title{font-family:"sans", Sans-serif;font-size:18px;color:var( --e-global-color-4930fd4 );}.elementor-22746 .elementor-element.elementor-element-f9bdfbe{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-9f73076{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-22c7748{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-22c7748 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-22c7748.elementor-element{--align-self:center;}.elementor-22746 .elementor-element.elementor-element-8ba55a6{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-8ba55a6 .elementor-heading-title{font-family:"sans", Sans-serif;font-size:14px;color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-c65f80d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle-wrapper{text-align:left;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-content-wrapper{left:0;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters .shopengine-filter-group-content-wrapper{width:1140px;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-filter h3.shopengine-product-filter-title{font-weight:700;text-transform:uppercase;line-height:22px;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters h3.shopengine-product-filter-title{padding-bottom:9px !important;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters  .filter-input-group, 
					 .elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters .shopengine-filter-rating__labels a:not(:last-child){margin:9px 0;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters .shopengine-filter-rating__labels--mark{border-color:#eeeeee !important;margin-right:10px;line-height:22px;width:22px;height:22px;transform:translateY( 0px);border-radius:3px 3px 3px 3px !important;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters .shopengine-checkbox-icon{border-color:#eeeeee !important;margin-right:10px;line-height:22px;width:22px;height:22px;transform:translateY( 0px);border-radius:3px 3px 3px 3px !important;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters .rating-label-triger.checked .shopengine-filter-rating__labels--mark{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters input:checked + label .shopengine-checkbox-icon{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .open .shopengine-collapse-icon{color:#FF3F00 !important;}.rtl .elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters .shopengine-filter-rating__labels--mark{margin-left:10px;margin-right:0;}.rtl .elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters .shopengine-checkbox-icon{margin-left:10px;margin-right:0;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters .shopengine-filter-rating__labels--mark :is(span, i, svg, img){font-size:12px;width:12px;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-product-filters .shopengine-checkbox-icon :is(span, i, svg, img){font-size:12px;width:12px;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-filter-price .asRange:before{background-color:#E5E5E5;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-filter-price .asRange > .asRange-selected:before{background-color:#19BFD3;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-filter-price .asRange > .asRange-pointer{color:#19BFD3;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-filter-price-result{color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-filter-price-btns{margin-bottom:15px;}.elementor-22746 .elementor-element.elementor-element-57f41e3 .shopengine-filter-price-reset{color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-584fc79{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F1;--border-color:#F0F0F1;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-3c3d4e6{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-e8f1a31{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-e8f1a31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-e8f1a31.elementor-element{--align-self:center;}.elementor-22746 .elementor-element.elementor-element-52a1730{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-52a1730 .elementor-heading-title{font-family:"sans", Sans-serif;font-size:14px;color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-42f9c5f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle-wrapper{text-align:left;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-content-wrapper{left:0;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-group-content-wrapper{width:1140px;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-filter h3.shopengine-product-filter-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:22px;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-price-reset,
                    .elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-price-result,
                    .elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .filter-input-group label{font-size:13px;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-price-reset{color:#505255;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-price-result{color:#505255;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .filter-input-group label{color:#505255;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-price-reset,
					.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-price-result,
					.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .filter-input-group label,
					.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle,
					.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters h3.shopengine-product-filter-titlee{font-family:sans;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters  .filter-input-group, 
					 .elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-rating__labels a:not(:last-child){margin:18px 0;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-filter-rating__labels--mark{border-color:#eeeeee !important;line-height:22px;width:22px;height:22px;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .shopengine-checkbox-icon{border-color:#eeeeee !important;line-height:22px;width:22px;height:22px;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters .rating-label-triger.checked .shopengine-filter-rating__labels--mark{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-7993cad .shopengine-product-filters input:checked + label .shopengine-checkbox-icon{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-7993cad .open .shopengine-collapse-icon{color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-82f1f57{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F1;--border-color:#F0F0F1;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-6777233{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-d558a26{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-d558a26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-d558a26.elementor-element{--align-self:center;}.elementor-22746 .elementor-element.elementor-element-30a5350 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-30a5350 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22746 .elementor-element.elementor-element-30a5350{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-22746 .elementor-element.elementor-element-30a5350 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22746 .elementor-element.elementor-element-30a5350 .elementor-icon-list-item > a{font-family:"sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-22746 .elementor-element.elementor-element-30a5350 .elementor-icon-list-text{color:var( --e-global-color-a1266bb );transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-77d44d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle-wrapper{text-align:left;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-content-wrapper{left:0;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-group-content-wrapper{width:1140px;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-filter h3.shopengine-product-filter-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:22px;color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-price-reset,
                    .elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-price-result,
                    .elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .filter-input-group label{font-size:13px;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-price-reset{color:#505255;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-price-result{color:#505255;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .filter-input-group label{color:#505255;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-price-reset,
					.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-price-result,
					.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .filter-input-group label,
					.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle,
					.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters h3.shopengine-product-filter-titlee{font-family:sans;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters  .filter-input-group, 
					 .elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-rating__labels a:not(:last-child){margin:18px 0;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-filter-rating__labels--mark{border-color:#eeeeee !important;line-height:22px;width:22px;height:22px;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .shopengine-checkbox-icon{border-color:#eeeeee !important;line-height:22px;width:22px;height:22px;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters .rating-label-triger.checked .shopengine-filter-rating__labels--mark{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-32fc36e .shopengine-product-filters input:checked + label .shopengine-checkbox-icon{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-32fc36e .open .shopengine-collapse-icon{color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-01cabac{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F1;--border-color:#F0F0F1;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-3f90615{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-0702087{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-0702087 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-0702087.elementor-element{--align-self:center;}.elementor-22746 .elementor-element.elementor-element-ce0587e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-ce0587e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22746 .elementor-element.elementor-element-ce0587e{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-22746 .elementor-element.elementor-element-ce0587e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22746 .elementor-element.elementor-element-ce0587e .elementor-icon-list-item > a{font-family:"sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-22746 .elementor-element.elementor-element-ce0587e .elementor-icon-list-text{color:var( --e-global-color-a1266bb );transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-ff27ee6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle-wrapper{text-align:left;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-content-wrapper{left:0;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-group-content-wrapper{width:1140px;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-filter h3.shopengine-product-filter-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:22px;color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-price-reset,
                    .elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-price-result,
                    .elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .filter-input-group label{font-size:13px;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-price-reset{color:#505255;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-price-result{color:#505255;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .filter-input-group label{color:#505255;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-price-reset,
					.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-price-result,
					.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .filter-input-group label,
					.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle,
					.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters h3.shopengine-product-filter-titlee{font-family:sans;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters  .filter-input-group, 
					 .elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-rating__labels a:not(:last-child){margin:18px 0;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-rating__labels--mark{border-color:#eeeeee !important;margin-right:12px;line-height:22px;width:22px;height:22px;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-checkbox-icon{border-color:#eeeeee !important;margin-right:12px;line-height:22px;width:22px;height:22px;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .rating-label-triger.checked .shopengine-filter-rating__labels--mark{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters input:checked + label .shopengine-checkbox-icon{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-539330c .open .shopengine-collapse-icon{color:#FF3F00 !important;}.rtl .elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-rating__labels--mark{margin-left:12px;margin-right:0;}.rtl .elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-checkbox-icon{margin-left:12px;margin-right:0;}.elementor-22746 .elementor-element.elementor-element-539330c .shopengine-product-filters .shopengine-filter-category .shopengine-filter-category-subcategories{padding:0px 0px 0px 24px !important;}.elementor-22746 .elementor-element.elementor-element-77ce13b{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F1;--border-color:#F0F0F1;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-fd1bb9b{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-51b6dfb{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-51b6dfb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-51b6dfb.elementor-element{--align-self:center;}.elementor-22746 .elementor-element.elementor-element-a9fdc20 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-a9fdc20 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22746 .elementor-element.elementor-element-a9fdc20{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-22746 .elementor-element.elementor-element-a9fdc20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22746 .elementor-element.elementor-element-a9fdc20 .elementor-icon-list-item > a{font-family:"sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-22746 .elementor-element.elementor-element-a9fdc20 .elementor-icon-list-text{color:var( --e-global-color-a1266bb );transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-21b8f7b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle-wrapper{text-align:left;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-content-wrapper{left:0;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-group-content-wrapper{width:1140px;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-filter h3.shopengine-product-filter-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:22px;color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-price-reset,
                    .elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-price-result,
                    .elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .filter-input-group label{font-size:13px;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-price-reset{color:#505255;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-price-result{color:#505255;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .filter-input-group label{color:#505255;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-price-reset,
					.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-price-result,
					.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .filter-input-group label,
					.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle,
					.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters h3.shopengine-product-filter-titlee{font-family:sans;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters  .filter-input-group, 
					 .elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-rating__labels a:not(:last-child){margin:8px 0;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-rating__labels--mark{border-color:#eeeeee !important;margin-right:12px;line-height:20px;width:20px;height:20px;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-checkbox-icon{border-color:#eeeeee !important;margin-right:12px;line-height:20px;width:20px;height:20px;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .rating-label-triger.checked .shopengine-filter-rating__labels--mark{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters input:checked + label .shopengine-checkbox-icon{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .open .shopengine-collapse-icon{color:#FF3F00 !important;}.rtl .elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-rating__labels--mark{margin-left:12px;margin-right:0;}.rtl .elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-checkbox-icon{margin-left:12px;margin-right:0;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-rating__labels-star.active{color:#FEC42D;}.elementor-22746 .elementor-element.elementor-element-6e9cafc .shopengine-product-filters .shopengine-filter-rating__labels-star :is(i, svg){margin:0 1px;font-size:14px;width:14px;}.elementor-22746 .elementor-element.elementor-element-9ea71fa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-ba11409{--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:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:8px 8px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-989c1d7 .elementor-icon-box-wrapper{align-items:start;gap:5px;}.elementor-22746 .elementor-element.elementor-element-989c1d7 .elementor-icon{font-size:22px;}.elementor-22746 .elementor-element.elementor-element-989c1d7 .elementor-icon-box-title, .elementor-22746 .elementor-element.elementor-element-989c1d7 .elementor-icon-box-title a{font-family:"sans", Sans-serif;font-size:12px;}.elementor-22746 .elementor-element.elementor-element-989c1d7 .elementor-icon-box-title{color:#3F4064;}.elementor-22746 .elementor-element.elementor-element-5e5274f .shopengine-filter-orderby, .elementor-22746 .elementor-element.elementor-element-5e5274f .shopengine-filter-orderby .orderby{font-family:"sans", Sans-serif;font-size:12px;}.elementor-22746 .elementor-element.elementor-element-5e5274f .shopengine-filter-orderby{color:var( --e-global-color-f9cdd9e );}.elementor-22746 .elementor-element.elementor-element-5e5274f .shopengine-filter-orderby .orderby{border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.rtl .elementor-22746 .elementor-element.elementor-element-5e5274f .shopengine-filter-orderby .orderby{border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-22746 .elementor-element.elementor-element-5e5274f .shopengine-filter-orderby .orderby-input-group{border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.rtl .elementor-22746 .elementor-element.elementor-element-5e5274f .shopengine-filter-orderby .orderby-input-group{border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-f943507{right:15px;}body.rtl .elementor-22746 .elementor-element.elementor-element-f943507{left:15px;}.elementor-22746 .elementor-element.elementor-element-f943507{top:14px;}.elementor-22746 .elementor-element.elementor-element-f943507 .shopengine-archive-view-mode .shopengine-archive-view-mode-switch-list .shopengine-archive-view-mode-switch{font-size:23px;height:23px;width:23px;border-style:solid;border-width:0px 0px 0px 0px;}.rtl .elementor-22746 .elementor-element.elementor-element-f943507 .shopengine-archive-view-mode .shopengine-archive-view-mode-switch-list .shopengine-archive-view-mode-switch{border-width:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-4c99b3d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-4c99b3d:not(.elementor-motion-effects-element-type-background), .elementor-22746 .elementor-element.elementor-element-4c99b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .product > a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .shopengine-product-description-btn-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products.shopengine-hover-disable .products .product{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center !important;}.rtl .elementor-22746 .elementor-element.elementor-element-532d301.elementor-align-left a.woocommerce-LoopProduct-link{text-align:right;}.rtl .elementor-22746 .elementor-element.elementor-element-532d301.elementor-align-right a.woocommerce-LoopProduct-link{text-align:left;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .price del{display:block;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products.shopengine-hover-disable .products .product a.woocommerce-LoopProduct-link{width:100%;order:-99;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .shopengine-product-description-btn-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center !important;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .archive-product-container{background-color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .archive-product-container .shopengine-product-description-footer{background-color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .archive-product-container{border-style:solid;border-width:0px 1px 1px 0px;border-color:#E4E4E4;padding:22px 12px 0px 12px !important;}.rtl .elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .archive-product-container{border-width:0px 0px 1px 1px;padding:22px 12px 0px 12px !important;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products.shopengine-grid ul.products{grid-gap:0px !important;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .archive-product-container:hover{box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2);}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .products .archive-product-container{margin-bottom:0px;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .product .woocommerce-loop-product__title{color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products:not(.shopengine-archive-products--view-list) ul.products li.product .woocommerce-loop-product__title{font-size:13px;font-weight:300;line-height:24px;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .price ins bdi{color:#FB793A;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .price>span.woocommerce-Price-amount>bdi{color:#FB793A;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .price del bdi{color:#999999 !important;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .price .amount{font-size:18px;font-weight:700;line-height:22px;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .price > del bdi{font-size:13px;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .price{padding:21px 0px 15px 0px;}.rtl .elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .price{padding:21px 0px 15px 0px;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger){padding:8px 8px 8px 8px !important;margin:0px 0px 0px 0px !important;border-radius:8px 8px 8px 8px !important;font-size:12px;text-align:left;color:#FFFFFF !important;}.rtl .elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger){padding:8px 8px 8px 8px !important;margin:0px 0px 0px 0px !important;border-radius:8px 8px 8px 8px !important;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger):hover{color:#f1f1f1 !important;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .rating svg path{fill:#F9BC00;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .rating .rating_product, .elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-product-rating-review-count{font-size:12px;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .onsale{color:#FFFFFF;border-radius:16px 16px 16px 16px;line-height:initial;min-height:auto;min-width:auto;padding:3px 6px 3px 6px;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products #saving_total_price{color:#FFFFFF;border-radius:16px 16px 16px 16px;line-height:initial;min-height:auto;min-width:auto;padding:3px 6px 3px 6px;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .sale-perc{color:#FFFFFF;border-radius:16px 16px 16px 16px;line-height:initial;min-height:auto;min-width:auto;padding:3px 6px 3px 6px;}.rtl .elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .onsale{border-radius:16px 16px 16px 16px;line-height:initial;min-height:auto;min-width:auto;padding:3px 6px 3px 6px;}.rtl .elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products #saving_total_price{border-radius:16px 16px 16px 16px;line-height:initial;min-height:auto;min-width:auto;padding:3px 6px 3px 6px;}.rtl .elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .sale-perc{border-radius:16px 16px 16px 16px;line-height:initial;min-height:auto;min-width:auto;padding:3px 6px 3px 6px;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .woocommerce-pagination > ul > li > .page-numbers{margin:10px 10px 0px 0px;}.rtl .elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .woocommerce-pagination > ul > li > .page-numbers{margin:10px 0px 0px 10px;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product-categories > li,
						.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .woocommerce-loop-product__title,
						.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product span.price,
						.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .z .amount,
						.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger),
						.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .onsale,
						.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .woocommerce-pagination,
						.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products .product .shopengine-product-excerpt{font-family:vazir-ui;}.elementor-22746 .elementor-element.elementor-element-d1e8de6{--display:flex;--position:fixed;--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;top:0px;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-d1e8de6{left:0px;}body.rtl .elementor-22746 .elementor-element.elementor-element-d1e8de6{right:0px;}.elementor-22746 .elementor-element.elementor-element-cfcd96c{--display:flex;--overflow:auto;}.elementor-22746 .elementor-element.elementor-element-cfcd96c:not(.elementor-motion-effects-element-type-background), .elementor-22746 .elementor-element.elementor-element-cfcd96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-fa2683c{--display:flex;border-style:solid;--border-style:solid;border-color:#F1F2F4;--border-color:#F1F2F4;box-shadow:0px 3px 8px 0px rgba(127, 127, 127, 0.07058823529411765);}.elementor-22746 .elementor-element.elementor-element-b030530 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-22746 .elementor-element.elementor-element-b030530 .elementor-icon-box-title, .elementor-22746 .elementor-element.elementor-element-b030530 .elementor-icon-box-title a{font-family:"sans", Sans-serif;}.elementor-22746 .elementor-element.elementor-element-b030530 .elementor-icon-box-title{-webkit-text-stroke-color:#0000002B;stroke:#0000002B;color:var( --e-global-color-4930fd4 );}.elementor-22746 .elementor-element.elementor-element-5404de3{--display:flex;--overflow:hidden;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:#E0E0E2;--border-color:#E0E0E2;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list .product-price .price{justify-content:flex-start;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list .product-price .price .shopengine-discount-badge{display:inline-block;color:#FFFFFF;background:#F54F29;font-size:16px;font-weight:700;line-height:24px;padding:0px 0px 15px 0px;margin:0px 0px 0px 5px;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-single-product-item{background-color:#fff;padding:12px 8px 12px 8px;}.rtl .elementor-22746 .elementor-element.elementor-element-467586e .shopengine-single-product-item{padding:12px 8px 12px 8px;}.elementor-22746 .elementor-element.elementor-element-467586e .product-thumb{margin:0px 0px 15px 0px;}.rtl .elementor-22746 .elementor-element.elementor-element-467586e .product-thumb{margin:0px 0px 15px 0px;}.elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .off{font-size:12px;font-weight:700;line-height:21px;}.elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .tag a{font-size:11px;font-weight:700;line-height:24px;}.elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .sale{font-size:11px;font-weight:700;line-height:24px;}.elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .tag a, .elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .no-link{color:#ffffff;}.elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge ul{display:flex;gap:5px;}.elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge.align-vertical ul li:not(:last-child){gap:5px 0;}.elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .tag, .elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .no-link{padding:0px 8px 0px 8px;border-radius:12px 12px 0px 12px;}.rtl .elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .tag, .elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .no-link{padding:0px 8px 0px 8px;}.rtl .elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .tag,.rtl .elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .no-link{border-radius:12px 12px 0px 12px;}.elementor-22746 .elementor-element.elementor-element-467586e .deal-products__desc--name{font-size:13px;font-weight:300;line-height:21px;margin:0;padding:0px 0px 35px 0px;}.elementor-22746 .elementor-element.elementor-element-467586e .deal-products__desc--name a{color:var( --e-global-color-4930fd4 );}.rtl .elementor-22746 .elementor-element.elementor-element-467586e .pdeal-products__desc--name{margin:0;padding:0px 0px 35px 0px;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list ins bdi{color:#FB793A;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list .product-price>span.woocommerce-Price-amount{color:#FB793A;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list .product-price del{color:#999999 !important;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list .product-price del>span>bdi{color:#999999 !important;}.elementor-22746 .elementor-element.elementor-element-467586e .product-price del{font-size:14px;font-weight:300;line-height:20px;}.elementor-22746 .elementor-element.elementor-element-467586e{font-size:16px;font-weight:700;line-height:20px;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list .product-price{margin:10px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list .product-available span{font-size:12px;font-weight:300;line-height:20px;color:#62666D;background:#ffffff !important;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list .product-available{margin:0px 0px 0px 0px;}.rtl .elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list .product-price .price .shopengine-discount-badge{padding:0px 0px 15px 0px;margin:0px 5px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .tag a, .elementor-22746 .elementor-element.elementor-element-467586e .product-tag-sale-badge .no-link,
                         .elementor-22746 .elementor-element.elementor-element-467586e .product-category ul li a,
                         .elementor-22746 .elementor-element.elementor-element-467586e .deal-products__desc--name,
                         .elementor-22746 .elementor-element.elementor-element-467586e .product-price,
                         .elementor-22746 .elementor-element.elementor-element-467586e .product-available .avl_num,
                         .elementor-22746 .elementor-element.elementor-element-467586e .rating-count{font-family:vazir-ui !important;}.elementor-22746 .elementor-element.elementor-element-09efddd{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;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:#E0E0E2;--border-color:#E0E0E2;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-9a5e9b8 .elementor-heading-title{font-family:"sans", Sans-serif;font-size:15px;color:var( --e-global-color-4930fd4 );}.elementor-22746 .elementor-element.elementor-element-99ad621{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-08bb5e1{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-b451764{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-b451764 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-b451764.elementor-element{--align-self:center;}.elementor-22746 .elementor-element.elementor-element-15eb3d5{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-15eb3d5 .elementor-heading-title{font-family:"sans", Sans-serif;font-size:13px;color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-401085c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle-wrapper{text-align:left;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-content-wrapper{left:0;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters .shopengine-filter-group-content-wrapper{width:1140px;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-filter h3.shopengine-product-filter-title{font-weight:700;text-transform:uppercase;line-height:22px;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters h3.shopengine-product-filter-title{padding-bottom:9px !important;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters  .filter-input-group, 
					 .elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters .shopengine-filter-rating__labels a:not(:last-child){margin:8px 0;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters .shopengine-filter-rating__labels--mark{border-color:#eeeeee !important;margin-right:10px;line-height:22px;width:22px;height:22px;transform:translateY( 0px);border-radius:3px 3px 3px 3px !important;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters .shopengine-checkbox-icon{border-color:#eeeeee !important;margin-right:10px;line-height:22px;width:22px;height:22px;transform:translateY( 0px);border-radius:3px 3px 3px 3px !important;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters .rating-label-triger.checked .shopengine-filter-rating__labels--mark{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters input:checked + label .shopengine-checkbox-icon{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .open .shopengine-collapse-icon{color:#FF3F00 !important;}.rtl .elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters .shopengine-filter-rating__labels--mark{margin-left:10px;margin-right:0;}.rtl .elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters .shopengine-checkbox-icon{margin-left:10px;margin-right:0;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters .shopengine-filter-rating__labels--mark :is(span, i, svg, img){font-size:12px;width:12px;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-product-filters .shopengine-checkbox-icon :is(span, i, svg, img){font-size:12px;width:12px;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-filter-price .asRange:before{background-color:#E5E5E5;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-filter-price .asRange > .asRange-selected:before{background-color:var( --e-global-color-8165916 );}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-filter-price .asRange > .asRange-pointer{color:var( --e-global-color-8165916 );}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-filter-price-result{color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-filter-price-btns{margin-bottom:15px;}.elementor-22746 .elementor-element.elementor-element-0e1b08b .shopengine-filter-price-reset{color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-c090931{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F1;--border-color:#F0F0F1;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-a73abad{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-30e1bea{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-30e1bea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-30e1bea.elementor-element{--align-self:center;}.elementor-22746 .elementor-element.elementor-element-766c7dc{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-766c7dc .elementor-heading-title{font-family:"sans", Sans-serif;font-size:13px;color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-323534e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle-wrapper{text-align:left;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-content-wrapper{left:0;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-group-content-wrapper{width:1140px;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-filter h3.shopengine-product-filter-title{font-weight:700;text-transform:uppercase;line-height:22px;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-price-reset,
                    .elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-price-result,
                    .elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .filter-input-group label{font-size:13px;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-price-reset{color:#505255;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-price-result{color:#505255;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .filter-input-group label{color:#505255;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-price-reset,
					.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-price-result,
					.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .filter-input-group label,
					.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle,
					.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters h3.shopengine-product-filter-titlee{font-family:sans;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters  .filter-input-group, 
					 .elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-rating__labels a:not(:last-child){margin:18px 0;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-filter-rating__labels--mark{border-color:#eeeeee !important;line-height:22px;width:22px;height:22px;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .shopengine-checkbox-icon{border-color:#eeeeee !important;line-height:22px;width:22px;height:22px;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters .rating-label-triger.checked .shopengine-filter-rating__labels--mark{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .shopengine-product-filters input:checked + label .shopengine-checkbox-icon{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-8b4ea99 .open .shopengine-collapse-icon{color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-fcf4788{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F1;--border-color:#F0F0F1;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-901863c{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-3fc494a{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-3fc494a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-3fc494a.elementor-element{--align-self:center;}.elementor-22746 .elementor-element.elementor-element-f35020b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-f35020b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22746 .elementor-element.elementor-element-f35020b{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-22746 .elementor-element.elementor-element-f35020b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22746 .elementor-element.elementor-element-f35020b .elementor-icon-list-item > a{font-family:"sans", Sans-serif;font-size:13px;font-weight:700;}.elementor-22746 .elementor-element.elementor-element-f35020b .elementor-icon-list-text{color:var( --e-global-color-a1266bb );transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-0d8df58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle-wrapper{text-align:left;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-content-wrapper{left:0;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-group-content-wrapper{width:1140px;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-filter h3.shopengine-product-filter-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:22px;color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-price-reset,
                    .elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-price-result,
                    .elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .filter-input-group label{font-size:13px;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-price-reset{color:#505255;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-price-result{color:#505255;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .filter-input-group label{color:#505255;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-price-reset,
					.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-price-result,
					.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .filter-input-group label,
					.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle,
					.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters h3.shopengine-product-filter-titlee{font-family:sans;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters  .filter-input-group, 
					 .elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-rating__labels a:not(:last-child){margin:18px 0;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-filter-rating__labels--mark{border-color:#eeeeee !important;line-height:22px;width:22px;height:22px;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .shopengine-checkbox-icon{border-color:#eeeeee !important;line-height:22px;width:22px;height:22px;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters .rating-label-triger.checked .shopengine-filter-rating__labels--mark{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-b326a69 .shopengine-product-filters input:checked + label .shopengine-checkbox-icon{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-b326a69 .open .shopengine-collapse-icon{color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-657e6bb{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F1;--border-color:#F0F0F1;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-c6a7062{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-7ffd89b{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-7ffd89b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-7ffd89b.elementor-element{--align-self:center;}.elementor-22746 .elementor-element.elementor-element-3697bd1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-3697bd1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22746 .elementor-element.elementor-element-3697bd1{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-22746 .elementor-element.elementor-element-3697bd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22746 .elementor-element.elementor-element-3697bd1 .elementor-icon-list-item > a{font-family:"sans", Sans-serif;font-size:13px;font-weight:700;}.elementor-22746 .elementor-element.elementor-element-3697bd1 .elementor-icon-list-text{color:var( --e-global-color-a1266bb );transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-9b2efba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle-wrapper{text-align:left;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-content-wrapper{left:0;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-group-content-wrapper{width:1140px;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-filter h3.shopengine-product-filter-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:22px;color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-price-reset,
                    .elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-price-result,
                    .elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .filter-input-group label{font-size:13px;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-price-reset{color:#505255;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-price-result{color:#505255;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .filter-input-group label{color:#505255;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-price-reset,
					.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-price-result,
					.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .filter-input-group label,
					.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle,
					.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters h3.shopengine-product-filter-titlee{font-family:sans;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters  .filter-input-group, 
					 .elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-rating__labels a:not(:last-child){margin:18px 0;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-rating__labels--mark{border-color:#eeeeee !important;margin-right:12px;line-height:20px;width:20px;height:20px;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-checkbox-icon{border-color:#eeeeee !important;margin-right:12px;line-height:20px;width:20px;height:20px;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .rating-label-triger.checked .shopengine-filter-rating__labels--mark{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters input:checked + label .shopengine-checkbox-icon{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-daed9ae .open .shopengine-collapse-icon{color:#FF3F00 !important;}.rtl .elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-rating__labels--mark{margin-left:12px;margin-right:0;}.rtl .elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-checkbox-icon{margin-left:12px;margin-right:0;}.elementor-22746 .elementor-element.elementor-element-daed9ae .shopengine-product-filters .shopengine-filter-category .shopengine-filter-category-subcategories{padding:0px 0px 0px 24px !important;}.elementor-22746 .elementor-element.elementor-element-0cde349{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F1;--border-color:#F0F0F1;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-3417a7c{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-ffd9618{width:auto;max-width:auto;}.elementor-22746 .elementor-element.elementor-element-ffd9618 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-ffd9618.elementor-element{--align-self:center;}.elementor-22746 .elementor-element.elementor-element-4a55270 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-4a55270 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22746 .elementor-element.elementor-element-4a55270{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-22746 .elementor-element.elementor-element-4a55270 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22746 .elementor-element.elementor-element-4a55270 .elementor-icon-list-item > a{font-family:"sans", Sans-serif;font-size:13px;font-weight:700;}.elementor-22746 .elementor-element.elementor-element-4a55270 .elementor-icon-list-text{color:var( --e-global-color-a1266bb );transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-ccfb84f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle-wrapper{text-align:left;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-content-wrapper{left:0;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-group-content-wrapper{width:1140px;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-filter h3.shopengine-product-filter-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:22px;color:var( --e-global-color-a1266bb );}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-price-reset,
                    .elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-price-result,
                    .elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .filter-input-group label{font-size:13px;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-price-reset{color:#505255;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-price-result{color:#505255;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .filter-input-group label{color:#505255;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-price-reset,
					.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-price-result,
					.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .filter-input-group label,
					.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle,
					.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters h3.shopengine-product-filter-titlee{font-family:sans;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters  .filter-input-group, 
					 .elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-rating__labels a:not(:last-child){margin:8px 0;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-rating__labels--mark{border-color:#eeeeee !important;margin-right:12px;line-height:20px;width:20px;height:20px;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-checkbox-icon{border-color:#eeeeee !important;margin-right:12px;line-height:20px;width:20px;height:20px;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .rating-label-triger.checked .shopengine-filter-rating__labels--mark{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters input:checked + label .shopengine-checkbox-icon{color:#ffffff;background:#FF3F00;border-color:#FF3F00 !important;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .open .shopengine-collapse-icon{color:#FF3F00 !important;}.rtl .elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-rating__labels--mark{margin-left:12px;margin-right:0;}.rtl .elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-checkbox-icon{margin-left:12px;margin-right:0;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-rating__labels-star.active{color:#FEC42D;}.elementor-22746 .elementor-element.elementor-element-2cd4a95 .shopengine-product-filters .shopengine-filter-rating__labels-star :is(i, svg){margin:0 1px;font-size:14px;width:14px;}.elementor-22746 .elementor-element.elementor-element-aeac660{--display:flex;--position:fixed;top:0px;}.elementor-22746 .elementor-element.elementor-element-aeac660:not(.elementor-motion-effects-element-type-background), .elementor-22746 .elementor-element.elementor-element-aeac660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000005C;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-aeac660{left:0px;}body.rtl .elementor-22746 .elementor-element.elementor-element-aeac660{right:0px;}@media(min-width:577px){.elementor-22746 .elementor-element.elementor-element-ebd82f2{--content-width:1330px;}.elementor-22746 .elementor-element.elementor-element-bc86325{--content-width:1330px;}.elementor-22746 .elementor-element.elementor-element-86edabf{--width:20%;}.elementor-22746 .elementor-element.elementor-element-9ea71fa{--width:79%;}}@media(max-width:1024px) and (min-width:577px){.elementor-22746 .elementor-element.elementor-element-9ea71fa{--width:100%;}.elementor-22746 .elementor-element.elementor-element-4c99b3d{--width:100%;}.elementor-22746 .elementor-element.elementor-element-d1e8de6{--width:100%;}.elementor-22746 .elementor-element.elementor-element-cfcd96c{--width:300px;}.elementor-22746 .elementor-element.elementor-element-aeac660{--width:100%;}}@media(max-width:767px) and (min-width:577px){.elementor-22746 .elementor-element.elementor-element-f1dc947{--width:50%;}.elementor-22746 .elementor-element.elementor-element-64d7cdb{--width:50%;}.elementor-22746 .elementor-element.elementor-element-9ea71fa{--width:100%;}.elementor-22746 .elementor-element.elementor-element-d1e8de6{--width:100%;}}@media(max-width:1024px){.elementor-22746 .elementor-element.elementor-element-c041258{--min-height:100%;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22746 .elementor-element.elementor-element-1f41046{--border-radius:12px 12px 0px 0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-22746 .elementor-element.elementor-element-0ec9059{--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;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-22746 .elementor-element.elementor-element-f1dc947{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-4933376 .elementor-icon-box-wrapper{gap:6px;}.elementor-22746 .elementor-element.elementor-element-4933376 .elementor-icon{font-size:21px;}.elementor-22746 .elementor-element.elementor-element-4933376 .elementor-icon-box-title, .elementor-22746 .elementor-element.elementor-element-4933376 .elementor-icon-box-title a{font-size:14px;}.elementor-22746 .elementor-element.elementor-element-64d7cdb{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-ff97b1a .elementor-icon-box-wrapper{gap:6px;}.elementor-22746 .elementor-element.elementor-element-ff97b1a .elementor-icon{font-size:24px;}.elementor-22746 .elementor-element.elementor-element-ff97b1a .elementor-icon-box-title, .elementor-22746 .elementor-element.elementor-element-ff97b1a .elementor-icon-box-title a{font-size:13px;}.elementor-22746 .elementor-element.elementor-element-bc86325{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list .product-list-grid{grid-template-columns:repeat(2, 1fr);}.elementor-22746 .elementor-element.elementor-element-4c99b3d{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22746 .elementor-element.elementor-element-d1e8de6{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1112;}.elementor-22746 .elementor-element.elementor-element-cfcd96c{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-fa2683c{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-b030530 .elementor-icon-box-wrapper{gap:0px;}.elementor-22746 .elementor-element.elementor-element-b030530 .elementor-icon{font-size:20px;}.elementor-22746 .elementor-element.elementor-element-b030530 .elementor-icon i{transform:rotate(64deg);}.elementor-22746 .elementor-element.elementor-element-b030530 .elementor-icon-box-title, .elementor-22746 .elementor-element.elementor-element-b030530 .elementor-icon-box-title a{font-size:14px;}.elementor-22746 .elementor-element.elementor-element-b030530 .elementor-icon-box-title{-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-22746 .elementor-element.elementor-element-5404de3{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list .product-list-grid{grid-template-columns:repeat(2, 1fr);}.elementor-22746 .elementor-element.elementor-element-09efddd{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-22746 .elementor-element.elementor-element-901863c{--flex-wrap:nowrap;}.elementor-22746 .elementor-element.elementor-element-c6a7062{--flex-wrap:nowrap;}.elementor-22746 .elementor-element.elementor-element-3417a7c{--flex-wrap:nowrap;}.elementor-22746 .elementor-element.elementor-element-aeac660{--min-height:100vh;--z-index:998;}}@media(max-width:767px){.elementor-22746 .elementor-element.elementor-element-1f41046{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-22746 .elementor-element.elementor-element-f0faa20 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-22746 .elementor-element.elementor-element-0ec9059{--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;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .archive-product-container{border-width:0px 0px 1px 0px;}.rtl .elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .archive-product-container{border-width:0px 0px 1px 0px;}.elementor-22746 .elementor-element.elementor-element-5404de3{--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-22746 .elementor-element.elementor-element-901863c{--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;--justify-content:flex-start;}}@media(max-width:576px){.elementor-22746 .elementor-element.elementor-element-f1dc947{--width:50%;}.elementor-22746 .elementor-element.elementor-element-64d7cdb{--width:50%;}.elementor-22746 .elementor-element.elementor-element-caef2f5 .shopengine-product-list .product-list-grid{grid-template-columns:repeat(1, 1fr);}.elementor-22746 .elementor-element.elementor-element-9ea71fa{--width:100%;}.elementor-22746 .elementor-element.elementor-element-532d301 .shopengine-archive-products:not(.shopengine-archive-products--view-list) ul.products li.product .woocommerce-loop-product__title{font-size:12px;}.elementor-22746 .elementor-element.elementor-element-cfcd96c{--width:300px;}.elementor-22746 .elementor-element.elementor-element-5404de3{--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-22746 .elementor-element.elementor-element-467586e .shopengine-product-list .product-list-grid{grid-template-columns:repeat(1, 1fr);}.elementor-22746 .elementor-element.elementor-element-09efddd{--border-radius:0px 0px 0px 0px;}}/* Start custom CSS *//* *******FONT******* */
.pdr-siler .shopengine-single-product-item .special_sale_section .ctm-made .text-neutral span,
.archive-products li.archive-product-container .variable-cart-product li a.add_to_cart_button,
li.product .purchased,
.archive-products li.archive-product-container .variable-cart-product li>.product-content>a.woocommerce-LoopProduct-link>.price .sec_stock {
    font-family: sans !important;
}.shop-page-row .archive-products ul.products li.archive-product-container .stock-rating,
.archive-products li.archive-product-container .variable-cart-product li .variations_form {
    font-family: vazir-ui !important;
}
/* *******FONT******* */
/* ---REPEATING--- */
.pdr-siler .shopengine-single-product-item .product-description,
.archive-products li.archive-product-container .product-content,
.shop-page-row .left-store .main_custom_order_by_sort .product-display-mode .shopengine-archive-view-mode-switch-list button,
.shop-page-row .left-store .product-box ul.products li.archive-product-container,
.filter-input-group {
    position: relative !important;
}.pdr-siler .shopengine-single-product-item .product-description .section-stock,
.shop-page-row .left-store .main_custom_order_by_sort .sec-sort form .input_selected,
.shop-page-row .left-store .main_custom_order_by_sort .product-display-mode .shopengine-archive-view-mode-switch-list button::before,
.archive-product-container .special-product-label,
.shop-page-row .left-store .product-box .archive-products li.archive-product-container span#saving_total_price,
.shop-page-row .left-store .product-box .archive-products li.archive-product-container .sale-perc,
.shop-page-row .left-store .product-box .archive-products li.archive-product-container .onsale::after,
.archive-products li.archive-product-container li.product span#saving_total_price::before,
.archive-products li.archive-product-container li.product .sale-perc::before,
.archive-products li.archive-product-container .variable-cart-product,
.archive-products li.archive-product-container .variable-cart-product li>.product-content>a.woocommerce-LoopProduct-link,
.archive-products li.archive-product-container .variable-cart-product li>.product-content>a.woocommerce-LoopProduct-link>.price .sec_stock,
.shopengine-product-filters .filter-input-group label.shopengine-filter-stock-label span.shopengine-checkbox-icon,
.shopengine-product-filters .filter-input-group label.shopengine-filter-onsale-label span.shopengine-checkbox-icon,
.filter-input-group .switch,
.filter-input-group .slider,
li.product .purchased,
.filter-input-group .slider:before,
.sec-filters .container-checkbox {
    position: absolute !important;
}.pdr-siler .elementor-widget-shopengine-product-list .owl-stage-outer .owl-stage,
.pdr-siler .shopengine-single-product-item .special_sale_section,
.pdr-siler .shopengine-single-product-item .special_sale_section .ctm-made,
.pdr-siler .shopengine-single-product-item .product-description .product-price,
.shop-page-row .left-store .main_custom_order_by_sort .sec-sort form,
.shop-page-row .left-store .product-box .archive-products ul.products li.archive-product-container,
.archive-products li.archive-product-container>ul>li.product .stock-rating,
.shop-page-row .archive-products ul.products li.archive-product-container .stock-rating .stock_box,
.shop-page-row .archive-products ul.products li.archive-product-container .stock-rating .rating,
.shop-page-row .left-store .product-box .archive-products li.archive-product-container span.price del span.woocommerce-Price-amount,
.shop-page-row .left-store .product-box .archive-products li.archive-product-container .onsale,
.shop-page-row .left-store .product-box .archive-products li.archive-product-container span#saving_total_price,
.shop-page-row .left-store .product-box .archive-products li.archive-product-container .sale-perc {
    display: flex !important;
}.product-video,
.pdr-siler .elementor-widget-shopengine-product-list .owl-nav,
.pdr-siler .elementor-widget-shopengine-product-list .owl-dots,
.shop-page-row .left-store .main_custom_order_by_sort .sec-sort form .orderby-input-group input,
html[dir="rtl"] .pdr-siler .shopengine-single-product-item .product-description .product-price span.woocommerce-Price-currencySymbol,
html[dir="rtl"] .shopengine-archive-products li.archive-product-container span.price .woocommerce-Price-currencySymbol,
.shopengine-archive-products li.archive-product-container li.product span.price del .woocommerce-Price-currencySymbol,
.shopengine-archive-products::after,
.shop-page-row .left-store .product-box .archive-products li.archive-product-container>ul>li.product .variations_form,
.archive-products li.archive-product-container a.added_to_cart.wc-forward,
.sec-sort form .orderby-input-group:last-of-type,
.sec-sort form .orderby-input-group:nth-last-of-type(2),
.content-responsive-sorting .shopengine-filter-orderby form .orderby-input-group:last-of-type,
.content-responsive-sorting .shopengine-filter-orderby form .orderby-input-group:nth-last-of-type(2),
.archive-products li.archive-product-container .variable-cart-product li.product>.special-product-label,
.archive-products li.archive-product-container .variable-cart-product li.product>a.woocommerce-LoopProduct-link img,
.archive-products li.archive-product-container .variable-cart-product li.product>.product-content>a.woocommerce-LoopProduct-link h2.woocommerce-loop-product__title,
.archive-products li.archive-product-container .variable-cart-product li.product>.product-content>a.woocommerce-LoopProduct-link .stock-rating,
.archive-products li.archive-product-container .variable-cart-product li .variations_form .variations .reset {
    display: none !important;
}.shop-page-row .left-store .main_custom_order_by_sort .sec-sort form .input_selected,
.shop-page-row .left-store .main_custom_order_by_sort .product-display-mode .shopengine-archive-view-mode-switch-list button svg path,
.shop-page-row .left-store .main_custom_order_by_sort .product-display-mode .shopengine-archive-view-mode-switch-list button::before {
    transition: .2s ease !important;
    -webkit-transition: .2s ease !important;
    -moz-transition: .2s ease !important;
    -ms-transition: .2s ease !important;
    -o-transition: .2s ease !important;
}html[dir="ltr"] .filter-available .elementor-widget-shopengine-product-filters,
.shop-page-row .left-store .main_custom_order_by_sort .product-display-mode .shopengine-archive-view-mode-switch-list button::before,
.shopengine-archive-products .archive-product-container .shopengine-archive-mode-grid,
.archive-products li.archive-product-container .product-content,
.archive-products li.archive-product-container .variable-cart-product,
.archive-products li.archive-product-container .variable-cart-product li a.add_to_cart_button,
.product-filter .title-product-filter .elementor-widget-icon-list {
    width: 100%;
}.pdr-siler .elementor-widget-shopengine-product-list,
.shop-page-row .left-store .product-box .archive-products ul.products li.archive-product-container,
.shop-page-row .archive-products ul.products li.archive-product-container h2.woocommerce-loop-product__title {
    overflow: hidden !important;
}.filter-input-group .slider,
.product-filter .title-product-filter,
.btn-responsive-sorting>.elementor-element,
.btn-responsive-filter-box>.elementor-element,
.box-responsive-filter-product .sec-responsive-filter-product .head-responsive-filter-product .elementor-icon-box-icon {
    cursor: pointer;
}/* ---REPEATING--- */
#head-breadcrumbs .bg-head-breadcrumbs .breadcrumbs nav.woocommerce-breadcrumb,
#head-breadcrumbs .bg-head-breadcrumbs .sec-number-results p.woocommerce-result-count {
    text-shadow: 0 0 #ffffff8a !important;
}#head-breadcrumbs .bg-head-breadcrumbs .breadcrumbs nav.woocommerce-breadcrumb>a {
    text-shadow: none !important;
}.pdr-siler .shopengine-single-product-item {
    height: 100% !important;
}.pdr-siler .shopengine-single-product-item .special_sale_section .ctm-made {
    margin-top: -3px !important;
}.pdr-siler .shopengine-single-product-item .special_sale_section .ctm-made .sec-svg {
    margin-left: -6px !important;
}.pdr-siler .shopengine-single-product-item .special_sale_section .ctm-made .sec-svg svg {
    transform: scale(.6);
    -webkit-transform: scale(.6);
    -moz-transform: scale(.6);
    -ms-transform: scale(.6);
    -o-transform: scale(.6);
}.pdr-siler .shopengine-single-product-item .special_sale_section .ctm-made .text-neutral span {
    font-size: 11px;
    font-weight: 300 !important;
    color: #818181;
}.pdr-siler .shopengine-single-product-item .product-thumb {
    max-width: 70% !important;
    margin: 0 auto 15px auto !important;
}.pdr-siler .shopengine-single-product-item .product-tag-sale-badge {
    top: auto !important;
    bottom: -130px !important;
    right: -28px !important;
}.pdr-siler .shopengine-single-product-item .product-tag-sale-badge li.sale {
    background: linear-gradient(90deg, #f92727 0%, #fb793a 65%) !important;
}.pdr-siler .shopengine-single-product-item .product-description {
    padding: 0 6px !important;
}.pdr-siler .shopengine-single-product-item .product-description h4.deal-products__desc--name a {
    stroke-width: 1px;
    stroke: #00000047;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #00000047;
}.pdr-siler .shopengine-single-product-item .product-description .product-price {
    width: fit-content;
    flex-direction: column-reverse;
    margin-right: auto !important;
    text-align: end;
}.pdr-siler .shopengine-single-product-item .product-description .product-price del::before {
    width: 75% !important;
    right: auto !important;
    left: 0 !important;
}.pdr-siler .shopengine-single-product-item .product-description .section-stock {
    top: 60px;
}.pdr-siler .shopengine-single-product-item .product-description .section-stock .product-available span.avl_num {
    text-shadow: 0 0 #62666d !important;
}.shop-page-row .left-store .main_custom_order_by_sort .sec-sort form .orderby-input-group label {
    z-index: 10;
    transition: .1s ease;
    -webkit-transition: .1s ease;
    -moz-transition: .1s ease;
    -ms-transition: .1s ease;
    -o-transition: .1s ease;
}.shop-page-row .left-store .main_custom_order_by_sort .sec-sort form .orderby-input-group.active label {
    color: #fff !important;
}.shop-page-row .left-store .main_custom_order_by_sort .sec-sort form .input_selected {
    height: 100%;
    bottom: 0;
    background: linear-gradient(to right, #ff3a30, #ff6a00) !important;
    box-shadow: 0px 2px 6px #0d3c5f2e !important;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}html[dir="ltr"] #head-breadcrumbs .bg-head-breadcrumbs,
html[dir="ltr"] .shop-page-row,
html[dir="ltr"] .shop-page-row>.e-con-inner,
html[dir="ltr"] .product-filter>.elementor-element,
html[dir="ltr"] .shop-page-row .left-store .main_custom_order_by_sort>.e-con-inner,
.shop-page-row .left-store .main_custom_order_by_sort .product-display-mode .shopengine-archive-view-mode-switch-list {
    flex-direction: row-reverse;
}html[dir="ltr"] .shop-page-row .left-store .main_custom_order_by_sort .product-display-mode {
    left: auto !important;
    right: 15px !important;
}.shop-page-row .left-store .main_custom_order_by_sort .product-display-mode .shopengine-archive-view-mode-switch-list button {
    margin: 0 4px;
}.shop-page-row .left-store .main_custom_order_by_sort .product-display-mode .shopengine-archive-view-mode-switch-list button::before {
    content: '';
    right: 0;
    bottom: -8px;
    height: 1px;
    background-color: #1d2128;
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
}.shop-page-row .left-store .main_custom_order_by_sort .product-display-mode .shopengine-archive-view-mode-switch-list button.isactive::before {
    transform: scale(1) !important;
    -webkit-transform: scale(1) !important;
    -moz-transform: scale(1) !important;
    -ms-transform: scale(1) !important;
    -o-transform: scale(1) !important;
}.shop-page-row .left-store .main_custom_order_by_sort .product-display-mode .shopengine-archive-view-mode-switch-list button.isactive svg path {
    fill: #393939 !important;
}.shopengine-widget .shopengine-grid ul.columns-4.products {
    border-right: 1px solid #E4E4E4;
}.shopengine-archive-products .archive-product-container>ul>li.product {
    display: inline-block !important;
}.archive-products li.archive-product-container .variable-cart-product,
.shopengine-archive-products .archive-product-container ul li.product,
.shopengine-archive-products .archive-product-container ul li.box_second_image_product {
    transition: .6s ease !important;
    -webkit-transition: .6s ease !important;
    -moz-transition: .6s ease !important;
    -ms-transition: .6s ease !important;
    -o-transition: .6s ease !important;
}.shopengine-archive-products .archive-product-container ul.disbale-hd>li.product,
.shopengine-archive-products .archive-product-container ul.disbale-hd>li.box_second_image_product {
    opacity: 0;
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
}.product-box li ul.shopengine-archive-mode-grid {
    perspective: 700px;
}.product-box li ul.shopengine-archive-mode-grid>li {
    transform-style: preserve-3d;
    backface-visibility: hidden;
}.product-box .archive-products ul.products li.archive-product-container:hover {
    z-index: 1;
}.shop-page-row .archive-products ul.products li.archive-product-container .special-product-label {
    top: -10px !important;
    z-index: 7;
}.shop-page-row .archive-products ul.products li.product>a {
    position: initial !important;
    margin-top: 10px !important;
}.shop-page-row .archive-products ul.products li.archive-product-container h2.woocommerce-loop-product__title {
    height: 48px !important;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    stroke-width: 1px;
    stroke: #3f40645e;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #3f40645e;
}.shop-page-row .archive-products ul.products li.archive-product-container .stock-rating {
    flex-wrap: wrap !important;
    align-items: end !important;
    justify-content: space-between !important;
}.shop-page-row .archive-products ul.products li.archive-product-container .stock-rating .stock_box {
    align-items: end;
}.shop-page-row .archive-products ul.products li.archive-product-container .stock-rating .stock_box span.avl_num {
    font-size: 12px;
    color: #62666d;
    text-shadow: 0 0 #62666d !important;
    margin-right: 4px !important;
}.shop-page-row .archive-products ul.products li.archive-product-container .rating {
    height: 30px;
    align-items: end;
    font-size: 12px;
    font-weight: 700;
    color: #62666d;
}.shop-page-row .archive-products ul.products li.archive-product-container .rating .rating_product {
    margin: 0 4px !important;
}.shop-page-row .left-store .product-box .archive-products li.archive-product-container span.price {
    height: 80px !important;
    flex-direction: column-reverse !important;
    justify-content: start !important;
    align-items: end !important;
}li.archive-product-container .shopengine_loop_swatches_wrap,
.product-filter .title-product-filter .elementor-widget-icon-list ul li span,
.shop-page-row .left-store .product-box .archive-products li.archive-product-container span.price>span.price,
.archive-products li.archive-product-container .variable-cart-product li>.product-content>a.woocommerce-LoopProduct-link>.price {
    padding: 0 !important;
}.shop-page-row .left-store .product-box .archive-products li.archive-product-container span.price>span.woocommerce-Price-amount {
    margin-top: 4px !important;
}.shop-page-row .left-store .product-box .archive-products li.archive-product-container span.price del::before {
    top: 10px !important;
}li.archive-product-container .variable-cart-product span.price del {
    margin-left: 44px !important;
}.shop-page-row .left-store .product-box .archive-products li.archive-product-container .onsale,
.archive-products li.archive-product-container li.product span#saving_total_price,
.archive-products li.archive-product-container li.product .sale-perc {
    width: 34px !important;
    height: 20px !important;
    font-size: 12px;
    font-weight: 300;
    align-items: center;
    justify-content: center;
    transition-delay: .3s !important;
    text-shadow: 0 0 #ffffff59 !important;
    transition-delay: .3s !important;
    transition: .3s ease !important;
    -webkit-transition: .3s ease !important;
    -moz-transition: .3s ease !important;
    -ms-transition: .3s ease !important;
    -o-transition: .3s ease !important;
}.shop-page-row .left-store .product-box .archive-products li.archive-product-container .onsale::after,
.archive-products li.archive-product-container li.product span#saving_total_price::before,
.archive-products li.archive-product-container li.product .sale-perc::before {
    content: "";
    top: 5px;
    right: -4px;
    border-left: 5px solid #ff6a00;
    border-bottom: 5px solid transparent;
    border-top: 5px solid transparent;
}.shop-page-row .left-store .product-box .archive-products li.archive-product-container .onsale,
.archive-products li.archive-product-container>ul>li.product .sale-perc,
.archive-products li.archive-product-container>ul>li.product span#saving_total_price {
    bottom: 35px !important;
}.shop-page-row .left-store .product-box .archive-products li.archive-product-container .onsale,
.archive-products li.archive-product-container>ul>li.product span#saving_total_price,
.archive-products li.archive-product-container>ul>li.product .sale-perc {
    right: 5px;
}.shop-page-row .left-store .product-box .archive-products li.archive-product-container:hover .onsale,
.shop-page-row .left-store .product-box .archive-products li.archive-product-container:hover>ul>li.product span#saving_total_price,
.shop-page-row .left-store .product-box .archive-products li.archive-product-container:hover>ul>li.product .sale-perc {
    right: -80px !important;
}
.product-box li.archive-product-container li.box_second_image_product {
    transform: scale(1.17);
    -webkit-transform: scale(1.17);
    -moz-transform: scale(1.17);
    -ms-transform: scale(1.17);
    -o-transform: scale(1.17);
}
.product-box li.archive-product-container li.box_second_image_product .second-img {
    top: -6px !important;
}
li.archive-product-container .variable-cart-product li.product a.woocommerce-LoopProduct-link>.price {
    margin-bottom: 20px !important;
}li.archive-product-container .variable-cart-product li.product a.woocommerce-LoopProduct-link .price {
    gap: 8px !important;
    flex-wrap: nowrap !important;
}li.archive-product-container .variable-cart-product li.product span.price .sale-perc,
li.archive-product-container .variable-cart-product li.product span#saving_total_price {
    margin-top: 27px !important;
}.archive-products li.archive-product-container .variable-cart-product {
    visibility: hidden;
    opacity: 0;
    top: 0;
    right: 0;
    height: 100%;
    background-color: #ffffff;
    padding: 12px !important;
    transform: rotateY(-180deg);
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
}.archive-products li.archive-product-container .variable-cart-product li {
    height: fit-content !important;
    margin-top: 10px !important;
}.archive-products li.archive-product-container .variable-cart-product.display-sh {
    visibility: visible !important;
    opacity: 1 !important;
    transform: rotateY(0);
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
}.archive-products li.archive-product-container .variable-cart-product li>.product-content>a.woocommerce-LoopProduct-link {
    bottom: 55px !important;
    left: 0 !important;
}.archive-products li.archive-product-container .variable-cart-product li .variations_form .variation .wpcvs-terms {
    float: right !important;
    flex-wrap: wrap !important;
    min-width: 100% !important;
}.archive-products li.archive-product-container .variable-cart-product li .variations_form .variation .label {
    float: right;
    font-size: 15px;
    margin-block: 8px !important;
    text-shadow: 0 0 #00000057;
}.archive-products li.archive-product-container .variable-cart-product li .variations_form .variation .wpcvs-terms .wpcvs-term {
    border-width: 2px !important;
    padding: 2px !important;
}.archive-products li.archive-product-container .variable-cart-product li .variations_form .variation .wpcvs-terms .wpcvs-term.wpcvs-selected {
    border-color: #62ff4a;
}.archive-products li.archive-product-container .variable-cart-product li .variations_form .variation .wpcvs-terms .wpcvs-term.wpcvs-selected>span::before {
    background-color: #62ff4a;
}.archive-products li.archive-product-container .variable-cart-product li .variations_form .variation .wpcvs-type-color .wpcvs-term {
    width: 38px !important;
    height: 38px !important;
}.archive-products li.archive-product-container .variable-cart-product li .variations_form .variation .wpcvs-type-color .wpcvs-term>span {
    height: 30px !important;
}.archive-products li.archive-product-container .variable-cart-product li .variations_form .variation .wpcvs-type-color span.wpcvs-term-color {
    height: 30px !important;
    flex: 0 0 30px !important;
}.archive-products li.archive-product-container .variable-cart-product li .variations_form .variation .wpcvs-type-button .wpcvs-term {
    height: 35px !important;
}.archive-products li.archive-product-container .variable-cart-product li .variations_form .variation .wpcvs-type-button .wpcvs-term>span {
    height: 27px !important;
    line-height: 22px !important;
    font-size: 15px !important;
}.archive-products li.archive-product-container .variable-cart-product li>.product-content>a.woocommerce-LoopProduct-link>.price del {
    margin: 4px 0 0 40px !important;
}.archive-products li.archive-product-container .variable-cart-product li>.product-content>a.woocommerce-LoopProduct-link>.price #saving_total_price,
.archive-products li.archive-product-container .variable-cart-product li>.product-content>a.woocommerce-LoopProduct-link>.price .sale-perc {
    bottom: 0 !important;
    margin-bottom: 0 !important;
}.archive-products li.archive-product-container .variable-cart-product li>.product-content>a.woocommerce-LoopProduct-link>.price .sec_stock {
    right: 0;
    top: -33px;
    color: #393939;
    font-size: 11px;
    text-shadow: 0 0 #00000052;
}.archive-products li.archive-product-container .variable-cart-product li>.product-content>a.woocommerce-LoopProduct-link>.price .sec_stock svg {
    vertical-align: bottom !important;
}li.archive-product-container .variable-cart-product.outofstock li .price {
    filter: blur(4px) !important;
    -webkit-filter: blur(4px) !important;
}.archive-products li.archive-product-container .variable-cart-product li a.add_to_cart_button {
    text-align: center !important;
    line-height: 23px !important;
    border: none !important;
    order: 20 !important;
    background-image: linear-gradient(325deg, #f92727 0%, #fb793a 55%, #f92727 90%) !important;
    background-size: 280% auto;
}.box-responsive-filter-product,
.box-responsive-filter-product .sec-responsive-filter-product,
.archive-products li.archive-product-container .variable-cart-product li a.add_to_cart_button {
    transition: .4s ease !important;
    -webkit-transition: .4s ease !important;
    -moz-transition: .4s ease !important;
    -ms-transition: .4s ease !important;
    -o-transition: .4s ease !important;
}.archive-products li.archive-product-container .variable-cart-product li a.add_to_cart_button:hover {
    background-position: right top !important;
}.archive-products li.archive-product-container .variable-cart-product li a.add_to_cart_button.disabled {
    opacity: 0.3 !important;
}.archive-products li.archive-product-container .variable-cart-product li>a:first-child {
    pointer-events: none;
    order: 10 !important;
}.archive-products .woocommerce-no-products-found .shopengine-woocommerce-info {
    padding: 18px !important;
    text-align: center;
    background-color: #fffef6 !important;
    border: 1px solid #E6D69A !important;
    border-top-right-radius: 0 !important;
    border-top-left-radius: 0 !important;
    stroke: #b6951933;
    stroke-width: 1px;
    -webkit-text-stroke-color: #b6951933;
    -webkit-text-stroke-width: 1px;
}li.product .purchased {
    top: -6px;
    left: 0;
    font-size: 10px;
    font-weight: 700;
    color: #2e7b32;
    z-index: 2;
}.shopengine-product-filters .filter-input-group label.shopengine-filter-stock-label span.shopengine-checkbox-icon,
.shopengine-product-filters .filter-input-group label.shopengine-filter-onsale-label span.shopengine-checkbox-icon {
    width: 41px !important;
    left: 0 !important;
    opacity: 0 !important;
    z-index: 10 !important;
}.filter-input-group .switch {
    width: 40px;
    height: 20px;
    left: 0;
}.filter-input-group .switch input {
    opacity: 0;
    width: 0;
    height: 0;
}.filter-input-group .slider {
    inset: 0;
    border: 2px solid #a1a3a8;
    transition: .5s ease !important;
    -webkit-transition: .5s ease !important;
    -moz-transition: .5s ease !important;
    -ms-transition: .5s ease !important;
    -o-transition: .5s ease !important;
}.filter-input-group .slider,
.filter-input-group .slider:before {
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    -o-border-radius: 50px;
}.filter-input-group .slider:before {
    content: "";
    top: 3px !important;
    height: 10px;
    width: 10px;
    inset: 0;
    background-color: #a1a3a8;
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateX(-23px);
    -webkit-transform: translateX(-23px);
    -moz-transform: translateX(-23px);
    -ms-transform: translateX(-23px);
    -o-transform: translateX(-23px);
    -webkit-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -moz-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -ms-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -o-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}.filter-input-group input:checked~label,
.filter-input-group.active .filter_label {
    color: #ff6a00 !important;
}.filter-input-group input:checked~.switch .slider,
.filter-input-group.active .switch .slider {
    background-color: #ff6a00 !important;
    border-color: #ff6a00 !important;
    box-shadow: 0 2px 4px 0 #ff3f008a !important;
}.filter-input-group input:checked~.switch .slider:before,
.filter-input-group.active .switch .slider:before {
    background-color: #fff !important;
    transform: translateX(-0.3em) !important;
    -webkit-transform: translateX(-0.3em) !important;
    -moz-transform: translateX(-0.3em) !important;
    -ms-transform: translateX(-0.3em) !important;
    -o-transform: translateX(-0.3em) !important;
}.product-filter .title-product-filter .elementor-widget-icon-list ul li {
    flex-direction: row-reverse;
}html[dir="rtl"] .product-filter .title-product-filter .elementor-widget-icon-list ul li,
.pdr-siler .shopengine-single-product-item .special_sale_section {
    justify-content: space-between !important;
}html[dir="ltr"] .product-filter .title-product-filter .elementor-widget-icon-list ul li {
    justify-content: left !important;
}.product-filter .title-product-filter .elementor-widget-icon-list ul li span:first-child svg {
    margin: 0 !important;
}.product-filter .title-product-filter .elementor-widget-icon-list ul li span:first-child {
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transition: all .5s cubic-bezier(1, 0, .54, 1.55) !important;
    -webkit-transition: all .5s cubic-bezier(1, 0, .54, 1.55) !important;
    -moz-transition: all .5s cubic-bezier(1, 0, .54, 1.55) !important;
    -ms-transition: all .5s cubic-bezier(1, 0, .54, 1.55) !important;
    -o-transition: all .5s cubic-bezier(1, 0, .54, 1.55) !important;
}.product-filter .title-product-filter.sw_slide .elementor-widget-icon-list ul li span:first-child {
    transform: rotate(0) !important;
    -webkit-transform: rotate(0) !important;
    -moz-transform: rotate(0) !important;
    -ms-transform: rotate(0) !important;
    -o-transform: rotate(0) !important;
}html[dir="ltr"] .sec-filters .elementor-heading-title {
    text-align: left;
}.sec-filters .container-checkbox input,
.sec-filters .filter-sale .sec-filter-sale,
.sec-filters .filter-category .sec-filter-category,
.sec-filters .filter-rating .sec-filter-rating {
    display: none;
}.shopengine-product-filters .filter-input-group label.shopengine-filter-category-label span.shopengine-checkbox-icon,
.shopengine-product-filters .shopengine-filter-rating__labels a span.shopengine-filter-rating__labels--mark {
    opacity: 0;
}.sec-filters .filter-category .sec-filter-category ul {
    margin-top: 12px;
    height: 275px;
    overflow-y: scroll;
}.sec-filters .filter-category .sec-filter-category ul li:first-child .filter-input-group {
    margin-top: 10px !important;
}.sec-filters .container-checkbox {
    right: 1px !important;
}.sec-filters .container-checkbox svg {
    overflow: visible;
}.sec-filters .container-checkbox svg path {
    fill: none;
    stroke: #d3d3d3;
    stroke-width: 6;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-dasharray: 241 9999999;
    stroke-dashoffset: 0;
    transition: 0.5s ease, stroke-dashoffset 0.5s ease;
    -webkit-transition: 0.5s ease, stroke-dashoffset 0.5s ease;
    -moz-transition: 0.5s ease, stroke-dashoffset 0.5s ease;
    -ms-transition: 0.5s ease, stroke-dashoffset 0.5s ease;
    -o-transition: 0.5s ease, stroke-dashoffset 0.5s ease;
}.filter-input-group input:checked~.container-checkbox svg path,
.shopengine-filter-rating__labels a.checked .container-checkbox svg path {
    stroke-dasharray: 70.5096664428711 9999999;
    stroke-dashoffset: -262.2723388671875;
    stroke: #ff6a00 !important;
}.box-responsive-filter-product {
    visibility: hidden;
    opacity: 0;
    backdrop-filter: blur(4px) !important;
}.box-responsive-filter-product.active {
    visibility: visible !important;
    opacity: 1 !important;
}.box-responsive-filter-product .sec-responsive-filter-product {
    display: inline-block !important;
    height: 100dvh !important;
    min-height: 100dvh !important;
    right: -320px;
}.box-responsive-filter-product .sec-responsive-filter-product::-webkit-scrollbar,
.box-responsive-filter-product .sec-responsive-filter-product .filter-category .sec-filter-category ul.shopengine-category-filter-list::-webkit-scrollbar {
    width: 5px !important;
}.box-responsive-filter-product .sec-responsive-filter-product .head-responsive-filter-product .elementor-icon-box-wrapper {
    align-items: center !important;
}.box-responsive-filter-product .sec-responsive-filter-product .head-responsive-filter-product .elementor-icon-box-icon {
    opacity: 0;
    background: #00000045;
    padding: 3px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
}.box-responsive-filter-product .sec-responsive-filter-product .head-responsive-filter-product .elementor-icon-box-icon:hover {
    box-shadow: 0 0 7px 1px #cbcbcb !important;
}.box-responsive-filter-product .sec-responsive-filter-product .head-responsive-filter-product .elementor-icon-box-icon svg path {
    fill: #FFF !important;
}/* *******responsive******* */
@media (max-width : 1024px) {
    .archive-products li.product a.btn-quick-cart,
    .archive-products li.product-type-simple .simple-product-btns,
    .responsive-shop-header form.shopengine-filter .orderby-input-group input {
        display: none !important;
    }    .shop-page-row .left-store {
        width: 100% !important;
    }    .shop-page-row .left-store .product-box .archive-products li.archive-product-container:hover .onsale,
    .shop-page-row .left-store .product-box .archive-products li.archive-product-container:hover>ul>li.product span#saving_total_price,
    .shop-page-row .left-store .product-box .archive-products li.archive-product-container:hover>ul>li.product .sale-perc {
        right: 5px !important;
    }    .pdr-siler .shopengine-single-product-item .product-description {
        padding: 0 !important;
    }    .pdr-siler .shopengine-single-product-item .product-tag-sale-badge {
        right: -35px !important;
    }    .responsive-shop-header .search svg path {
        stroke: #393939;
    }    .responsive-shop-header nav.woocommerce-breadcrumb a {
        font-weight: 300 !important;
    }    .responsive-shop-header .search,
    .responsive-shop-header .go-back,
    .responsive-shop-header .btn-filters,
    .message-copy-page .elementor-widget-button {
        cursor: pointer;
    }
    .responsive-shop-header .btn-filters svg {
        top: 1px !important;
        width: 18px !important;
        height: 22px !important;
    }    .responsive-shop-header .btn-filters svg use,
    .responsive-shop-header .sorting svg use {
        fill: #393939;
    }    .responsive-shop-header .elementor-icon-box-wrapper {
        align-items: flex-start !important;
    }    .responsive-shop-header .elementor-icon-box-icon {
        display: inline-flex !important;
    }    .responsive-shop-header .sorting {
        min-width: fit-content !important;
    }    .responsive-shop-header .sorting svg {
        width: 20px !important;
        height: 24px !important;
    }    .responsive-shop-header form.shopengine-filter {
        display: flex !important;
        gap: 5px !important;
    }    .responsive-shop-header form.shopengine-filter .orderby-input-group.active {
        color: #19BFD3 !important;
        background: #19bfd31f !important;
        border-color: #19bfd31f !important;
    }    .responsive-shop-header form.shopengine-filter .orderby-input-group.active label {
        text-shadow: 0 0 #19bfd357 !important;
    }    .responsive-shop-header form.shopengine-filter .orderby-input-group label {
        text-shadow: 0 0 #3939397a;
    }    .responsive-shop-header .cnt-filters>.elementor-element {
        width: fit-content;
    }
    .responsive-shop-header .cnt-filters.elementor-sticky--effects {
        border-bottom-width: 1px;
    }    .responsive-shop-header .message-copy-page {
        display: none;
        width: max-content !important;
        transform: translateX(50%) !important;
        -webkit-transform: translateX(50%) !important;
        -moz-transform: translateX(50%) !important;
        -ms-transform: translateX(50%) !important;
        -o-transform: translateX(50%) !important;
    }    .responsive-shop-header .cnt-filters,
    .responsive-shop-header .loop-head .elementor-widget-woocommerce-breadcrumb {
        overflow-y: auto !important;
    }    .responsive-shop-header .cnt-filters::-webkit-scrollbar,
    .responsive-shop-header .loop-head .elementor-widget-woocommerce-breadcrumb::-webkit-scrollbar {
        height: 0 !important;
    }    .responsive-shop-header .loop-head nav {
        width: max-content !important;
    }
    .shop-page-row .left-store .product-box .archive-products li.archive-product-container .onsale::after, 
    .archive-products li.archive-product-container li.product span#saving_total_price::before, 
    .archive-products li.archive-product-container li.product .sale-perc::before {
        right: -3px !important;
    }
}@media (max-width: 767px) {
    .shopengine-widget .shopengine-grid ul.columns-4.products {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        border: none !important;
    }    ul.products li.archive-product-container:nth-child(odd) {
        border-left-width: 1px !important;
    }    .shopengine-archive-products .archive-product-container ul li.product,
    .shopengine-widget .shopengine-grid ul.products li.product img {
        margin-bottom: 0 !important;
    }
}@media (max-width: 576px) {
    .shopengine-widget .shopengine-grid ul.columns-4.products {
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
    }    ul.products li.archive-product-container:nth-child(odd) {
        border-left-width: 0 !important;
    }    ul.products li.archive-product-container {
        box-shadow: none !important;
    }
    .shop-page-row .archive-products ul.products li.archive-product-container h2.woocommerce-loop-product__title {
        margin-top: 12px !important;
    }
    .shopengine-archive-products .archive-product-container ul li.product {
        display: flex !important;
        flex-wrap: nowrap !important;
    }    .shopengine-archive-products .archive-product-container ul li.product>a.woocommerce-LoopProduct-link {
        width: 250px !important;
        margin-left: 10px;
    }    .shopengine-widget .shopengine-grid ul.products li.product img {
        margin-bottom: 30px !important;
    }    .archive-products li.product .purchased {
        top: 5px !important;
        font-size: 9px !important;
    }    .archive-products li.archive-product-container .product-content {
        position: relative !important;
    }    .shop-page-row .left-store .product-box .archive-products li.archive-product-container .onsale,
    .shop-page-row .left-store .product-box .archive-products li.archive-product-container:hover .onsale {
        right: 160px !important;
    }    .shopengine-archive-products .archive-product-container ul li.product>.product-content span.fake-label {
        top: -20px !important;
    }    li .digi-product-countdown-tm {
        top: auto !important;
        bottom: 13px !important;
        left: auto !important;
        right: -119px !important;
    }    li.product .digi-product-variation-colors,
    .shopengine-archive-products .archive-product-container ul li.box_second_image_product,
    .shop-page-row .archive-products ul.products li.archive-product-container .rating .review_count {
        display: none !important;
    }    .hover-show-img .shopengine-product-list .shopengine-single-product-item .product-thumb>a>img,
    .hover-show-img .archive-product-container a.woocommerce-loop-product__link>img {
        opacity: 1 !important;
    }    .shop-page-row .archive-products ul.products li.archive-product-container .stock-rating .stock_box span.avl_num {
        font-size: 11px !important;
    }    .shop-page-row .left-store .product-box .archive-products li.archive-product-container .price>span.woocommerce-Price-amount bdi,
    .shop-page-row .left-store .product-box .archive-products li.archive-product-container .price ins span {
        font-size: 15px !important;
    }
    .shop-page-row .left-store .product-box .archive-products li.archive-product-container .onsale,
    .archive-products li.archive-product-container li.product span#saving_total_price,
    .archive-products li.archive-product-container li.product .sale-perc {
        width: 32px !important;
        height: 19px !important;
        font-size: 11px !important;
        font-weight: 700 !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'sans';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://amirmobo.ir/wp-content/uploads/2023/08/IRANSans.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'maneli';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://amirmobo.ir/wp-content/uploads/2023/09/Maneli.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'vazir-ui';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://amirmobo.ir/wp-content/uploads/2023/08/Vazir-Light-FD-UI.woff2') format('woff2');
}
/* End Custom Fonts CSS */