.elementor-1275 .elementor-element.elementor-element-ee59377{--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;--margin-top:43px;--margin-bottom:244px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-be5e5ec{--display:flex;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1275 .elementor-element.elementor-element-f889b4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1275 .elementor-element.elementor-element-f889b4a{font-family:"IranYekan", Sans-serif;font-size:16px;font-weight:400;color:#9F9F9F;}.elementor-1275 .elementor-element.elementor-element-f889b4a a{color:var( --e-global-color-1bc2da9 );}.elementor-1275 .elementor-element.elementor-element-f889b4a a:hover{color:#C3846E;}.elementor-1275 .elementor-element.elementor-element-bd96f4d{--display:flex;--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-1275 .elementor-element.elementor-element-26ede92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 81px;--row-gap:0px;--column-gap:81px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:85px;--padding-right:76px;}.elementor-1275 .elementor-element.elementor-element-26ede92:not(.elementor-motion-effects-element-type-background), .elementor-1275 .elementor-element.elementor-element-26ede92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDECE5;}.elementor-1275 .elementor-element.elementor-element-4bad45a{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.woocommerce .elementor-1275 .elementor-element.elementor-element-4bad45a .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1275 .elementor-element.elementor-element-4bad45a .flex-viewport{border-radius:24px 24px 24px 24px;}.woocommerce .elementor-1275 .elementor-element.elementor-element-4bad45a .flex-viewport:not(:last-child){margin-bottom:24px;}.woocommerce .elementor-1275 .elementor-element.elementor-element-4bad45a .flex-control-thumbs img{border-style:none;border-radius:12px 12px 12px 12px;}.woocommerce .elementor-1275 .elementor-element.elementor-element-4bad45a .flex-control-thumbs li{padding-right:calc(16px / 2);padding-left:calc(16px / 2);padding-bottom:16px;}.woocommerce .elementor-1275 .elementor-element.elementor-element-4bad45a .flex-control-thumbs{margin-right:calc(-16px / 2);margin-left:calc(-16px / 2);}.elementor-1275 .elementor-element.elementor-element-620f7e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1275 .elementor-element.elementor-element-5034314 .elementor-button{background-color:#574C4600;font-family:"IranYekan", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-1bc2da9 );color:var( --e-global-color-1bc2da9 );border-style:none;padding:0px 0px 0px 0px;}.elementor-1275 .elementor-element.elementor-element-5034314 .elementor-button:hover, .elementor-1275 .elementor-element.elementor-element-5034314 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );}.elementor-1275 .elementor-element.elementor-element-5034314{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1275 .elementor-element.elementor-element-5034314 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1275 .elementor-element.elementor-element-5034314 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1275 .elementor-element.elementor-element-5034314 .elementor-button:hover svg, .elementor-1275 .elementor-element.elementor-element-5034314 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1275 .elementor-element.elementor-element-260f446{--divider-border-style:solid;--divider-color:#D3D3D3;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1275 .elementor-element.elementor-element-260f446 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1275 .elementor-element.elementor-element-260f446 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1275 .elementor-element.elementor-element-4e60194{--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 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1275 .elementor-element.elementor-element-52794f7{text-align:start;}.elementor-1275 .elementor-element.elementor-element-52794f7 .elementor-heading-title{font-family:"IranYekan", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-52794f7 .elementor-heading-title a:hover, .elementor-1275 .elementor-element.elementor-element-52794f7 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-19308fd{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:22px;--e-rating-gap:8px;--e-rating-icon-marked-color:#C9907C;--e-rating-icon-color:var( --e-global-color-d7558a2 );}.elementor-1275 .elementor-element.elementor-element-8c4c407{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1275 .elementor-element.elementor-element-50351dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;color:#B9B2AA;font-size:20px;font-weight:500;text-decoration:line-through;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;color:var( --e-global-color-text );font-size:32px;font-weight:800;text-decoration:none;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price del+ins{margin-right:2px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price{font-family:"IranYekanFaNum", Sans-serif;font-size:32px;font-weight:800;color:var( --e-global-color-text );text-align:right;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{color:var( --e-global-color-1bc2da9 );font-size:14px;vertical-align:baseline;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price del .woocommerce-Price-currencySymbol{font-size:0px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price ins .woocommerce-Price-currencySymbol{color:var( --e-global-color-1bc2da9 );font-size:14px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1275 .elementor-element.elementor-element-b604f22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-1275 .elementor-element.elementor-element-b604f22 .elementor-heading-title{font-family:"IranYekan", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#818181;}.elementor-1275 .elementor-element.elementor-element-b604f22 .elementor-heading-title a:hover, .elementor-1275 .elementor-element.elementor-element-b604f22 .elementor-heading-title a:focus{color:var( --e-global-color-1bc2da9 );}.elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1275 .elementor-element.elementor-element-ab58834{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}:is( .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-1275 .elementor-element.elementor-element-97c50e6 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6{--add-to-cart-wc-forward-display:inline-block;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;align-items:center;justify-content:center;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;align-items:center;justify-content:center;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .jet-woo-builder .single_add_to_cart_button.button{max-width:100%;font-family:"IranYekan", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-052243e );background-color:var( --e-global-color-d11e82e );border-style:none;border-radius:50px 50px 50px 50px;box-shadow:0px 8px 16px -2px rgba(30.00000000000001, 69.99999999999996, 139, 0.24);margin:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .jet-woo-builder .single_add_to_cart_button.button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-1275 .elementor-element.elementor-element-97c50e6 .jet-woo-builder .single_add_to_cart_button.button.disabled{color:var( --e-global-color-052243e );background-color:var( --e-global-color-d11e82e );}.elementor-1275 .elementor-element.elementor-element-97c50e6 form.cart{text-align:center;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:117px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .jet-woo-builder .qty{font-family:"IranYekanFaNum", Sans-serif;font-size:24px;font-weight:300;color:var( --e-global-color-text );background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .jet-woo-builder .qty:not([type="hidden"]){margin:0px 0px 0px 0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .variations{max-width:100%;margin:0px 0px 0px 0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .variations tr > *{padding:0px 0px 0px 0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .variations .label label{font-family:"IranYekan", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-1bc2da9 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .variations select{font-family:"IranYekan", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-1bc2da9 );background-color:#02010100;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .variations select:focus{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-family:"IranYekanFaNum", Sans-serif;font-size:32px;font-weight:800;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price{color:var( --e-global-color-text );padding:0px 0px 0px 0px;text-align:left;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{color:var( --e-global-color-text );padding:0px 0px 0px 0px;text-align:left;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{color:#B9B2AA;text-decoration:line-through;font-size:20px;font-weight:500;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del .amount{color:#B9B2AA;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{color:#B9B2AA;text-decoration:line-through;font-size:20px;font-weight:500;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del .amount{color:#B9B2AA;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{color:var( --e-global-color-text );text-decoration:none;font-size:32px;font-weight:800;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins .amount{color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{color:var( --e-global-color-text );text-decoration:none;font-size:32px;font-weight:800;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins .amount{color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{font-family:"IranYekan", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-1bc2da9 );vertical-align:baseline;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del .woocommerce-Price-currencySymbol{font-size:0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del .woocommerce-Price-currencySymbol{font-size:0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins .woocommerce-Price-currencySymbol{color:var( --e-global-color-1bc2da9 );font-size:14px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins .woocommerce-Price-currencySymbol{color:var( --e-global-color-1bc2da9 );font-size:14px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .reset_variations{font-size:0px;}.elementor-1275 .elementor-element.elementor-element-3d779a9{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-8cdd9f8{text-align:start;}.elementor-1275 .elementor-element.elementor-element-8cdd9f8 .elementor-heading-title{font-family:"IranYekan", Sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-primary );}.elementor-1275 .elementor-element.elementor-element-bb95e97{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1275 .elementor-element.elementor-element-3ddea17{--divider-border-style:solid;--divider-color:#D3D3D3;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1275 .elementor-element.elementor-element-3ddea17 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1275 .elementor-element.elementor-element-3ddea17 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1275 .elementor-element.elementor-element-b114414{--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 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-2dcc50d .elementor-button{background-color:#574C4600;font-family:"IranYekan", Sans-serif;font-size:16px;font-weight:500;fill:#C3846E;color:#C3846E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C3846E;border-radius:16px 16px 16px 16px;padding:12px 20px 12px 20px;}.elementor-1275 .elementor-element.elementor-element-2dcc50d .elementor-button:hover, .elementor-1275 .elementor-element.elementor-element-2dcc50d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-052243e );}.elementor-1275 .elementor-element.elementor-element-2dcc50d .elementor-button:hover svg, .elementor-1275 .elementor-element.elementor-element-2dcc50d .elementor-button:focus svg{fill:var( --e-global-color-052243e );}.elementor-1275 .elementor-element.elementor-element-21713b1{width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-db53b4c{--grid-side-margin:12px;--grid-column-gap:12px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:#C3846E00;--e-share-buttons-secondary-color:var( --e-global-color-primary );}.elementor-1275 .elementor-element.elementor-element-db53b4c .elementor-share-btn{font-size:calc(0.75px * 10);}.elementor-1275 .elementor-element.elementor-element-db53b4c .elementor-share-btn__icon{--e-share-buttons-icon-size:28px;}.elementor-1275 .elementor-element.elementor-element-db53b4c .elementor-share-btn:hover{--e-share-buttons-primary-color:#02010100;--e-share-buttons-secondary-color:var( --e-global-color-primary );}.elementor-1275 .elementor-element.elementor-element-c03b9d0.elementor-element{--align-self:flex-end;}.elementor-1275 .elementor-element.elementor-element-bc77136{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:86px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1275 .elementor-element.elementor-element-91b84d1{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:48px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1275 .elementor-element.elementor-element-c60ac02{width:100%;max-width:100%;text-align:justify;color:#818181;font-family:"IranYekan", Sans-serif;font-size:18px;font-weight:400;line-height:37px;}.elementor-1275 .elementor-element.elementor-element-bb8a8cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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:96px;--padding-right:96px;}.elementor-1275 .elementor-element.elementor-element-2144063{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes{max-width:100%;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes tr th{background-color:#F5EEE6;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes tr td{background-color:#F5EEE6;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes tr:nth-child(even) th{background-color:#17171700;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes tr:nth-child(even) td{background-color:#17171700;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes tr > th{font-family:"IranYekan", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-1bc2da9 );background-color:#F5EEE6;border-style:none;border-radius:0px 8px 8px 0px;padding:16px 22px 16px 0px;width:25%;text-align:right;vertical-align:middle;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes tr > td{font-family:"IranYekan", Sans-serif;font-size:18px;font-weight:400;font-style:normal;color:var( --e-global-color-1bc2da9 );background-color:#F5EEE6;border-style:none;border-radius:8px 0px 0px 8px;padding:16px 0px 16px 16px;width:75%;text-align:right;vertical-align:middle;}.elementor-1275 .elementor-element.elementor-element-400aa4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px;}.elementor-1275 .elementor-element.elementor-element-df17279{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-97d8fa5{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;width:100%;max-width:100%;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:48px;--n-tabs-gap:48px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#818181;--n-tabs-title-color-active:#4C4C4C;--n-tabs-icon-size:0px;}.elementor-1275 .elementor-element.elementor-element-97d8fa5 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FF7F4E00;}.elementor-1275 .elementor-element.elementor-element-97d8fa5.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FAE3EE00;}.elementor-1275 .elementor-element.elementor-element-97d8fa5.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1275 .elementor-element.elementor-element-97d8fa5.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FAE3EE00;border-style:none;}:where( .elementor-1275 .elementor-element.elementor-element-97d8fa5.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#02010100;}.elementor-1275 .elementor-element.elementor-element-97d8fa5.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-1275 .elementor-element.elementor-element-97d8fa5.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"IranYekan", Sans-serif;font-weight:500;}.elementor-1275 .elementor-element.elementor-element-97d8fa5 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}.woocommerce .elementor-1275 .elementor-element.elementor-element-707fce1 .woocommerce-tabs ul.wc-tabs li a{color:#818181;font-family:"IranYekan", Sans-serif;font-size:18px;font-weight:500;}.woocommerce .elementor-1275 .elementor-element.elementor-element-707fce1 .woocommerce-tabs ul.wc-tabs li{background-color:#FF7F4E00;border-color:#FF7F4E00;}.woocommerce .elementor-1275 .elementor-element.elementor-element-707fce1 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#FF7F4E00;font-family:"IranYekan", Sans-serif;font-size:18px;font-weight:400;}.woocommerce .elementor-1275 .elementor-element.elementor-element-707fce1 .woocommerce-tabs ul.wc-tabs li.active a{color:#4C4C4C;}.woocommerce .elementor-1275 .elementor-element.elementor-element-707fce1 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-1275 .elementor-element.elementor-element-707fce1 .woocommerce-tabs ul.wc-tabs li.active{background-color:#FF7F4E00;}.woocommerce .elementor-1275 .elementor-element.elementor-element-707fce1 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:#FF7F4E00;border-color:#FF7F4E00 #FF7F4E00 #FF7F4E00 #FF7F4E00;}.woocommerce .elementor-1275 .elementor-element.elementor-element-707fce1 .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:#FF7F4E00;}.woocommerce .elementor-1275 .elementor-element.elementor-element-707fce1 .woocommerce-Tabs-panel{color:#818181;}.woocommerce .elementor-1275 .elementor-element.elementor-element-707fce1 .woocommerce-Tabs-panel h2{color:var( --e-global-color-primary );}.woocommerce .elementor-1275 .elementor-element.elementor-element-707fce1 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"IranYekan", Sans-serif;font-size:20px;font-weight:800;}.elementor-1275 .elementor-element.elementor-element-5a62c9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-3710c3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1275 .elementor-element.elementor-element-566b60e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:49px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-icon i{color:#C3846E00;transition:color 0.3s;}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-icon svg{fill:#C3846E00;transition:fill 0.3s;}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#02010100;}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#02010100;}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-item > a{font-family:"IranYekan", Sans-serif;font-size:20px;font-weight:800;}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-5c2886a{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-f682c0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-c43fe31{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-244ef27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:49px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-icon i{color:#C3846E00;transition:color 0.3s;}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-icon svg{fill:#C3846E00;transition:fill 0.3s;}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#02010100;}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#02010100;}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-item > a{font-family:"IranYekan", Sans-serif;font-size:20px;font-weight:800;}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-bcff78b{padding:0px 8px 0px 0px;text-align:center;}.elementor-1275 .elementor-element.elementor-element-bcff78b .elementor-heading-title{font-family:"IranYekan", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1bc2da9 );}.elementor-1275 .elementor-element.elementor-element-bcff78b .elementor-heading-title a:hover, .elementor-1275 .elementor-element.elementor-element-bcff78b .elementor-heading-title a:focus{color:var( --e-global-color-1bc2da9 );}.elementor-1275 .elementor-element.elementor-element-2a4d89d .elementor-button{background-color:#574C4600;font-family:"IranYekan", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;padding:13px 16px 13px 16px;}.elementor-1275 .elementor-element.elementor-element-2a4d89d .elementor-button:hover, .elementor-1275 .elementor-element.elementor-element-2a4d89d .elementor-button:focus{background-color:var( --e-global-color-d11e82e );color:var( --e-global-color-052243e );border-color:var( --e-global-color-d11e82e );}.elementor-1275 .elementor-element.elementor-element-2a4d89d .elementor-button:hover svg, .elementor-1275 .elementor-element.elementor-element-2a4d89d .elementor-button:focus svg{fill:var( --e-global-color-052243e );}.elementor-1275 .elementor-element.elementor-element-065575a{--swiper-slides-to-display:4;--swiper-slides-gap:86px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1275 .elementor-element.elementor-element-065575a .swiper-slide > .elementor-element{height:100%;}@media(max-width:1366px){.elementor-1275 .elementor-element.elementor-element-bc77136{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-97d8fa5{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-1275 .elementor-element.elementor-element-065575a{--swiper-slides-to-display:4;}}@media(max-width:1200px){.elementor-1275 .elementor-element.elementor-element-ee59377{--margin-top:24px;--margin-bottom:244px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-26ede92{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-1275 .elementor-element.elementor-element-bc77136{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-91b84d1{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:48px;}.elementor-1275 .elementor-element.elementor-element-bb8a8cf{--padding-top:0px;--padding-bottom:0px;--padding-left:96px;--padding-right:96px;}.elementor-1275 .elementor-element.elementor-element-400aa4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px;}.elementor-1275 .elementor-element.elementor-element-97d8fa5{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-065575a{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-1275 .elementor-element.elementor-element-ee59377{--margin-top:48px;--margin-bottom:244px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-26ede92{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-1275 .elementor-element.elementor-element-4bad45a{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1275 .elementor-element.elementor-element-4bad45a.elementor-element{--align-self:center;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price{font-size:26px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price del{font-size:22px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price ins{font-size:26px;} .elementor-1275 .elementor-element.elementor-element-db53b4c{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-1275 .elementor-element.elementor-element-bc77136{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1275 .elementor-element.elementor-element-91b84d1{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-1275 .elementor-element.elementor-element-c60ac02{font-size:18px;}.elementor-1275 .elementor-element.elementor-element-bb8a8cf{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes tr > th{padding:15px 20px 15px 20px;width:25%;}.elementor-1275 .elementor-element.elementor-element-400aa4d{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:38px;}.elementor-1275 .elementor-element.elementor-element-97d8fa5{--n-tabs-gap:28px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:18px;}.elementor-1275 .elementor-element.elementor-element-065575a{--swiper-slides-to-display:3;--swiper-slides-gap:20px;}}@media(max-width:880px){.elementor-1275 .elementor-element.elementor-element-f889b4a{font-size:15px;}.elementor-1275 .elementor-element.elementor-element-50351dd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price{font-size:22px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price del{font-size:18px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price ins{font-size:22px;}.elementor-1275 .elementor-element.elementor-element-bc77136{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-91b84d1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1275 .elementor-element.elementor-element-c60ac02{width:100%;max-width:100%;font-size:16px;line-height:30px;}.elementor-1275 .elementor-element.elementor-element-97d8fa5{--n-tabs-title-gap:40px;--n-tabs-gap:25px;--n-tabs-title-font-size:16px;}.elementor-1275 .elementor-element.elementor-element-065575a{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1275 .elementor-element.elementor-element-ee59377{--content-width:90%;--margin-top:24px;--margin-bottom:244px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-f889b4a{font-size:14px;}.elementor-1275 .elementor-element.elementor-element-bd96f4d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-26ede92{--padding-top:14px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1275 .elementor-element.elementor-element-4e60194{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1275 .elementor-element.elementor-element-52794f7 .elementor-heading-title{line-height:1.2em;}.elementor-1275 .elementor-element.elementor-element-19308fd{--e-rating-icon-font-size:18px;--e-rating-gap:4px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price{font-size:24px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price del{font-size:15px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price ins{font-size:24px;}.elementor-1275 .elementor-element.elementor-element-b604f22{text-align:justify;}:is( .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-size:24px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{font-size:15px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{font-size:15px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{font-size:24px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{font-size:24px;}.elementor-1275 .elementor-element.elementor-element-8cdd9f8{text-align:start;}.elementor-1275 .elementor-element.elementor-element-8cdd9f8 .elementor-heading-title{font-size:24px;}.elementor-1275 .elementor-element.elementor-element-b114414{--justify-content:space-between;}.elementor-1275 .elementor-element.elementor-element-21713b1{padding:0px 0px 0px 0px;} .elementor-1275 .elementor-element.elementor-element-db53b4c{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-1275 .elementor-element.elementor-element-db53b4c{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:4px;}.elementor-1275 .elementor-element.elementor-element-db53b4c .elementor-share-btn{font-size:calc(0.65px * 10);}.elementor-1275 .elementor-element.elementor-element-db53b4c .elementor-share-btn__icon{--e-share-buttons-icon-size:24px;}.elementor-1275 .elementor-element.elementor-element-bc77136{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-91b84d1{--gap:11px 0px;--row-gap:11px;--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-1275 .elementor-element.elementor-element-c60ac02{font-size:16px;line-height:34px;}.elementor-1275 .elementor-element.elementor-element-bb8a8cf{--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-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes{max-width:100%;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes tr > th{font-size:15px;padding:10px 10px 10px 10px;width:20%;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes tr > td{font-size:14px;padding:10px 10px 10px 10px;width:70%;}.elementor-1275 .elementor-element.elementor-element-400aa4d{--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-1275 .elementor-element.elementor-element-97d8fa5{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;padding:7px 7px 7px 7px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:15px;--n-tabs-gap:30px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:15px;}.elementor-1275 .elementor-element.elementor-element-5a62c9e{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-3710c3c{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-566b60e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--e-icon-list-icon-size:34px;}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-item > a{font-size:18px;}.elementor-1275 .elementor-element.elementor-element-f682c0e{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-c43fe31{--width:61%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-244ef27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--e-icon-list-icon-size:34px;}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-item > a{font-size:18px;}.elementor-1275 .elementor-element.elementor-element-bcff78b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-1275 .elementor-element.elementor-element-bcff78b .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-1275 .elementor-element.elementor-element-065575a{--swiper-slides-to-display:2;--swiper-slides-gap:24px;}}@media(min-width:768px){.elementor-1275 .elementor-element.elementor-element-ee59377{--content-width:92%;}.elementor-1275 .elementor-element.elementor-element-620f7e4{--width:60%;}.elementor-1275 .elementor-element.elementor-element-3710c3c{--width:100%;}.elementor-1275 .elementor-element.elementor-element-c43fe31{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1275 .elementor-element.elementor-element-620f7e4{--width:100%;}}@media(min-width:2400px){.elementor-1275 .elementor-element.elementor-element-ee59377{--content-width:80%;--margin-top:37px;--margin-bottom:400px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-be5e5ec{--width:100%;}.elementor-1275 .elementor-element.elementor-element-f889b4a{font-size:20px;}.elementor-1275 .elementor-element.elementor-element-5034314 .elementor-button{font-size:24px;}.elementor-1275 .elementor-element.elementor-element-4e60194{--gap:0px 18px;--row-gap:0px;--column-gap:18px;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-52794f7 .elementor-heading-title{font-size:32px;}.elementor-1275 .elementor-element.elementor-element-19308fd{--e-rating-icon-font-size:30px;--e-rating-gap:8px;}.elementor-1275 .elementor-element.elementor-element-8c4c407{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price{font-size:40px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price del{font-size:28px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price ins{font-size:40px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{font-size:22px;}.elementor-1275 .elementor-element.elementor-element-50351dd .jet-woo-builder.elementor-jet-single-price .price ins .woocommerce-Price-currencySymbol{font-size:22px;}.elementor-1275 .elementor-element.elementor-element-b604f22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-1275 .elementor-element.elementor-element-b604f22 .elementor-heading-title{font-size:24px;}.elementor-1275 .elementor-element.elementor-element-ab58834{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;}:is( .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-1275 .elementor-element.elementor-element-ab58834 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}.elementor-1275 .elementor-element.elementor-element-97c50e6 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .jet-woo-builder .single_add_to_cart_button.button{font-size:22px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:150px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .jet-woo-builder .qty{font-size:26px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .variations .label label{font-size:26px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .variations select{font-size:22px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-size:40px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{font-size:28px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{font-size:28px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{font-size:40px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{font-size:40px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{font-size:22px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del .woocommerce-Price-currencySymbol{font-size:0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del .woocommerce-Price-currencySymbol{font-size:0px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins .woocommerce-Price-currencySymbol{font-size:22px;}.elementor-1275 .elementor-element.elementor-element-97c50e6 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins .woocommerce-Price-currencySymbol{font-size:22px;}.elementor-1275 .elementor-element.elementor-element-8cdd9f8 .elementor-heading-title{font-size:40px;}.elementor-1275 .elementor-element.elementor-element-3ddea17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-1275 .elementor-element.elementor-element-2dcc50d .elementor-button{font-size:24px;padding:20px 28px 20px 28px;}.elementor-1275 .elementor-element.elementor-element-db53b4c{--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-1275 .elementor-element.elementor-element-db53b4c .elementor-share-btn{font-size:calc(0.95px * 10);}.elementor-1275 .elementor-element.elementor-element-db53b4c .elementor-share-btn__icon{--e-share-buttons-icon-size:36px;}.elementor-1275 .elementor-element.elementor-element-91b84d1{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-c60ac02{font-size:26px;line-height:52px;}.elementor-1275 .elementor-element.elementor-element-bb8a8cf{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes tr > th{font-size:26px;padding:22px 28px 22px 0px;width:30%;}.elementor-1275 .elementor-element.elementor-element-2144063 .jet-woo-builder .shop_attributes tr > td{font-size:26px;padding:22px 0px 22px 22px;width:70%;}.elementor-1275 .elementor-element.elementor-element-400aa4d{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-1275 .elementor-element.elementor-element-97d8fa5{--n-tabs-title-gap:68px;--n-tabs-title-padding-top:33px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:33px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:24px;}:where( .elementor-1275 .elementor-element.elementor-element-97d8fa5.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1275 .elementor-element.elementor-element-5a62c9e{--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-566b60e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-icon-list-icon-size:59px;}.elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1275 .elementor-element.elementor-element-566b60e .elementor-icon-list-item > a{font-size:26px;}.elementor-1275 .elementor-element.elementor-element-f682c0e{--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-1275 .elementor-element.elementor-element-244ef27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-icon-list-icon-size:59px;}.elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1275 .elementor-element.elementor-element-244ef27 .elementor-icon-list-item > a{font-size:26px;}.elementor-1275 .elementor-element.elementor-element-bcff78b .elementor-heading-title{font-size:22px;}.elementor-1275 .elementor-element.elementor-element-2a4d89d .elementor-button{font-size:24px;padding:20px 20px 20px 20px;}.elementor-1275 .elementor-element.elementor-element-065575a{--swiper-slides-to-display:3;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-f889b4a */span.breadcrumb_last {
    color: #6B6B6B !important;
} 
.elementor-1275 .elementor-element.elementor-element-f889b4a nav#breadcrumbs {
    white-space: nowrap !important;
    overflow-x: auto;
    overflow-y: hidden;
    display: block;
    -webkit-overflow-scrolling: touch;
}
.elementor-1275 .elementor-element.elementor-element-f889b4a nav#breadcrumbs::webkit-scrollbar {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-4bad45a */body.yekasar-product-outofstock .elementor-1275 .elementor-element.elementor-element-4bad45a .woocommerce-product-gallery__image img,
body.yekasar-product-outofstock .elementor-1275 .elementor-element.elementor-element-4bad45a .flex-control-thumbs img {
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8c4c407 */.elementor-1275 .elementor-element.elementor-element-8c4c407 a{
display: inline-block;
font-size: 12px;
font-weight: 400;
color: #796A61 !important;
background-color: #E8DACA;
border-radius: 32px;
padding: 6px 12px;
visibility: visible !important;
}
@media (min-width: 1800px) {
.elementor-1275 .elementor-element.elementor-element-8c4c407 a{
display: inline-block;
font-size: 20px;
padding: 8px 20px;
}
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-97c50e6 */.elementor-1275 .elementor-element.elementor-element-97c50e6 label {
margin-top: 20px !important;
margin-left: 10px !important;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 .woocommerce-variation-price {
display: flex;
justify-content: start;
margin-bottom: -8px;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 table.variations tr, th.label {
display: flex !important;
flex-direction: row !important;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 th.label {
display: flex !important;
flex-wrap: nowrap !important;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 tr {
    margin-bottom: 0px;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6.single_variation_wrap th.label {
padding-left: 0px !important;
flex-wrap: nowrap !important;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 th.label label:after {
    content: ":";
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 .woo-selected-variation-item-name {
    display: none !important;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 span.woo-selected-variation-item-name {
    padding-left: 10px;
    margin-top: 10px !important;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 td.value.woo-variation-items-wrapper {
    margin-top: 5px;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 .single_variation_wrap {
    margin-top: 0px;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 span.woo-selected-variation-item-name {
    margin-right: 4px !important;
    margin-top: 11px !important;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 .quantity {
border: 1px solid #50AB96 !important;
border-radius: 50px !important;
margin-left: 14px !important;
padding: 12px !important;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 .quantity svg {
    stroke: #424242 !important;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 .woocommerce-variation.single_variation {
    margin-bottom: 13px;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 .vi-wpvs-label-selected {
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #5B5B5B !important;
}
.elementor-1275 .elementor-element.elementor-element-97c50e6 .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default, .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected, .vi-wpvs-option-wrap.vi-wpvs-option-wrap-hover {
width: 34px !important;
height: 34px !important;
border: 1px solid #D9DEE1 !important;
}
@media (max-width: 880px) {
.elementor-1275 .elementor-element.elementor-element-97c50e6 .woocommerce-variation-price {
    margin-top: -20px !important;
}
}

/* گارانتی-دکان */
.warranty_info {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 8px !important;
    direction: rtl !important;
    text-align: right !important;
    margin: 0px 0px 0px 12px !important;
}

.warranty_info b {
    color: #4C4C4C !important;
    font-family: "IranYekan", Sans-serif !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    text-align: right !important;
    white-space: nowrap !important;
    display: none !important;
}

.warranty_info select[name="dokan_warranty"] {
    direction: rtl !important;
    text-align: right !important;
    background-color: #8D8A6A !important;
    color: #FFFFFF !important;
    border: none !important;
    border-radius: 50px !important;
    padding: 10px 8px !important;
    font-family: "IranYekan", Sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.8 !important;
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer !important;
}

.warranty_info select[name="dokan_warranty"] option {
    background-color: #FFFFFF !important;
    color: #4C4C4C !important;
    font-family: "IranYekan", Sans-serif !important;
    font-weight: 400 !important;
}
@media (max-width: 768px) {
    .warranty_info {
        flex-direction: column !important;
        align-items: flex-start !important;
        gap: 8px !important;
    }

    .warranty_info select[name="dokan_warranty"] {
        width: 100% !important;
    }
}

/*موجودی انبار*/
p.stock.in-stock {
    text-align: right;
    margin: 12px 0px;
    font-family: 'IranYekanFaNum' !important;
}
/* موبایل-دکمه گارانتی بره خط بعدی */
@media (max-width: 768px) {
    .woocommerce-variation-add-to-cart.variations_button {
        display: flex !important;
        flex-wrap: wrap !important;
        align-items: stretch !important;
        gap: 12px !important;
        width: 100% !important;
    }

    .woocommerce-variation-add-to-cart .warranty_info {
        width: 100% !important;
        margin: 0 !important;
        display: flex !important;
        flex-direction: column !important;
        gap: 8px !important;
    }

    .woocommerce-variation-add-to-cart .warranty_info select {
        width: 100% !important;
    }

    .woocommerce-variation-add-to-cart .bebanstore-quantity-section {
        width: 34% !important;
        margin: 0 !important;
    }

    .woocommerce-variation-add-to-cart .single_add_to_cart_button {
        width: calc(66% - 12px) !important;
        margin: 0 !important;
        text-align: center !important;
    }

    .woocommerce-variation-add-to-cart .bebanstore-quantity-section .quantity {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bb95e97 */div#sms-notif-enable-p-1 {
    margin-bottom: 10px;
    font-weight: 600 !important;
    color: #818181 !important;
}
label.sms-notif-groups-label.sms-notif-groups-label-_in {
font-size: 16px !important;
font-weight: 300 !important;
margin-bottom: 8px !important;
color: #818181 !important;
}
input#sms-notif-mobile-1 {
    border-radius: 30px;
    border: 1px solid #D3D3D3;
    margin-top: 10px !important;
}
button#sms-notif-submit-1 {
    font-size: 16px !important;
    font-weight: 600 !important;
    padding: 10px 25px !important;
    border-radius: 50px !important;
    color: #FFFEFE !important;
    background-color: #8D8A6A !important;
    margin-top: 10px !important;
}/* End custom CSS */
/* Start custom CSS for dokan-product-spmv, class: .elementor-element-c03b9d0 */button.dokan-btn.dokan-btn-theme{
    color: #FFFEFE !important;
    background-color: #CF9C8B !important;
    border-radius: 50px;
    border: none;
    padding: 12px 16px;
}/* End custom CSS */
/* Start custom CSS for jet-single-attributes, class: .elementor-element-2144063 */.elementor-1275 .elementor-element.elementor-element-2144063 a {
    color: #818181;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for jet-single-reviews-form, class: .elementor-element-df17279 */@media (max-width: 767.98px) {

  /* پیام "هیچ دیدگاهی..." */
  .elementor-1275 .elementor-element.elementor-element-df17279 .woocommerce-noreviews {
    font-size: 0.9rem;
  }
  .elementor-1275 .elementor-element.elementor-element-df17279 span#reply-title {
      font-size: 1rem !important;
  }

  /* نوت‌ها و پیام الزامی بودن */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-notes,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .required-field-message,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #email-notes {
    font-size: 0.85rem;
  }

  /* لیبل‌های فرم (نام، ایمیل، دیدگاه، امتیاز شما) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form label,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #comment-form-rating-label {
    font-size: 0.85rem;
  }

  /* فیلدهای ورودی و textarea (فقط سایز فونت) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="text"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="email"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="url"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="tel"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="number"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea {
    font-size: 0.95rem;
  }

  /* متن Placeholder */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input::placeholder,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea::placeholder {
    font-size: 0.9rem;
  }

  /* ستاره‌های امتیازدهی (صرفاً سایز) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form .stars a {
    font-size: 1rem;
  }

  /* پیام "برای ثبت دیدگاه باید وارد شوید" (اگر نمایش داده شود) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #reviews p.must-log-in {
    font-size: 0.9rem;
  }
}

/* موبایل خیلی کوچک */
@media (max-width: 390px) {
  .elementor-1275 .elementor-element.elementor-element-df17279 .woocommerce-noreviews { font-size: 0.85rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-notes,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .required-field-message,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #email-notes { font-size: 0.8rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form label,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #comment-form-rating-label { font-size: 0.8rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="text"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="email"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="url"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="tel"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="number"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea { font-size: 0.9rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input::placeholder,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea::placeholder { font-size: 0.85rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form .stars a { font-size: 0.95rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #reviews p.must-log-in { font-size: 0.85rem; }
}
.elementor-1275 .elementor-element.elementor-element-df17279 h2.woocommerce-Reviews-title {
    font-size: 1.125rem;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 h2.woocommerce-Reviews-title {
    font-size: 1.5rem;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 li.comment {
background-color: #88888826 !important;
    padding: 14px 10px !important;
    border-radius: 16px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 .comment_container img {
    top: 23px !important;
    right: 20px !important;
    border-radius: 50% !important;
    width: 34px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.meta strong, time {
    font-size: 0.95rem !important;
    font-weight: 400 !important;
    font-style: normal !important;
    color: #5B5B5B;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 p.meta strong, time {
    font-size: 1.1rem;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 div.description p {
font-size: 0.95rem !important;
font-weight: 400 !important;
font-style: normal !important;
color: #5B5B5B !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 div.description p {
    font-size: 1.1rem !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 div#respond {
display: flex;
flex-direction: column;
}
.elementor-1275 .elementor-element.elementor-element-df17279 span.comment-reply-title {
font-size: 1.25rem !important;
color: #5B5B5B;
margin-bottom: 16px !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 span.comment-reply-title {
    font-size: 1.3rem !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 span.required {
    display: none;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.comment-form-comment label {
    margin-bottom: 20px;
}
.elementor-1275 .elementor-element.elementor-element-df17279 textarea#comment {
    border-radius: 8px;
    border: 1px solid #A5A5A5 !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
background-color: #CF9C8B!important;
border-radius: 50px !important;
padding: 16px 50px !important;
color: #FFFEFE!important;
font-size: 14px !important;
font-weight: 500 !important;
box-shadow: 0px 8px 16px -2px ##cf9c8b52 !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
font-size: 24px !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 ul.children {
    margin: 0px !important;
    padding-right: 10px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 ul.children li.comment {
background-color: #FFFFFF !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 .comment-text {
    border: none !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.must-log-in a {
    color: #CF9C8B!important;
}
@media screen and (max-width: 768px) {
ol.commentlist {
padding: 0px;
}
li.comment {
    padding: 8px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
font-size: 16px !important;
padding: 12px 25px !important;
border-radius: 16px !important;
}
p.comment-form-cookies-consent label {
    line-height: 23px !important;
}
}
.star-rating {
    color: #CF9C8B !important;
}/* End custom CSS */
/* Start custom CSS for jet-single-attributes, class: .elementor-element-2144063 */.elementor-1275 .elementor-element.elementor-element-2144063 a {
    color: #818181;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for jet-single-reviews-form, class: .elementor-element-df17279 */@media (max-width: 767.98px) {

  /* پیام "هیچ دیدگاهی..." */
  .elementor-1275 .elementor-element.elementor-element-df17279 .woocommerce-noreviews {
    font-size: 0.9rem;
  }
  .elementor-1275 .elementor-element.elementor-element-df17279 span#reply-title {
      font-size: 1rem !important;
  }

  /* نوت‌ها و پیام الزامی بودن */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-notes,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .required-field-message,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #email-notes {
    font-size: 0.85rem;
  }

  /* لیبل‌های فرم (نام، ایمیل، دیدگاه، امتیاز شما) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form label,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #comment-form-rating-label {
    font-size: 0.85rem;
  }

  /* فیلدهای ورودی و textarea (فقط سایز فونت) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="text"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="email"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="url"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="tel"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="number"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea {
    font-size: 0.95rem;
  }

  /* متن Placeholder */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input::placeholder,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea::placeholder {
    font-size: 0.9rem;
  }

  /* ستاره‌های امتیازدهی (صرفاً سایز) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form .stars a {
    font-size: 1rem;
  }

  /* پیام "برای ثبت دیدگاه باید وارد شوید" (اگر نمایش داده شود) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #reviews p.must-log-in {
    font-size: 0.9rem;
  }
}

/* موبایل خیلی کوچک */
@media (max-width: 390px) {
  .elementor-1275 .elementor-element.elementor-element-df17279 .woocommerce-noreviews { font-size: 0.85rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-notes,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .required-field-message,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #email-notes { font-size: 0.8rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form label,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #comment-form-rating-label { font-size: 0.8rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="text"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="email"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="url"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="tel"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="number"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea { font-size: 0.9rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input::placeholder,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea::placeholder { font-size: 0.85rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form .stars a { font-size: 0.95rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #reviews p.must-log-in { font-size: 0.85rem; }
}
.elementor-1275 .elementor-element.elementor-element-df17279 h2.woocommerce-Reviews-title {
    font-size: 1.125rem;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 h2.woocommerce-Reviews-title {
    font-size: 1.5rem;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 li.comment {
background-color: #88888826 !important;
    padding: 14px 10px !important;
    border-radius: 16px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 .comment_container img {
    top: 23px !important;
    right: 20px !important;
    border-radius: 50% !important;
    width: 34px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.meta strong, time {
    font-size: 0.95rem !important;
    font-weight: 400 !important;
    font-style: normal !important;
    color: #5B5B5B;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 p.meta strong, time {
    font-size: 1.1rem;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 div.description p {
font-size: 0.95rem !important;
font-weight: 400 !important;
font-style: normal !important;
color: #5B5B5B !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 div.description p {
    font-size: 1.1rem !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 div#respond {
display: flex;
flex-direction: column;
}
.elementor-1275 .elementor-element.elementor-element-df17279 span.comment-reply-title {
font-size: 1.25rem !important;
color: #5B5B5B;
margin-bottom: 16px !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 span.comment-reply-title {
    font-size: 1.3rem !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 span.required {
    display: none;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.comment-form-comment label {
    margin-bottom: 20px;
}
.elementor-1275 .elementor-element.elementor-element-df17279 textarea#comment {
    border-radius: 8px;
    border: 1px solid #A5A5A5 !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
background-color: #CF9C8B!important;
border-radius: 50px !important;
padding: 16px 50px !important;
color: #FFFEFE!important;
font-size: 14px !important;
font-weight: 500 !important;
box-shadow: 0px 8px 16px -2px ##cf9c8b52 !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
font-size: 24px !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 ul.children {
    margin: 0px !important;
    padding-right: 10px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 ul.children li.comment {
background-color: #FFFFFF !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 .comment-text {
    border: none !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.must-log-in a {
    color: #CF9C8B!important;
}
@media screen and (max-width: 768px) {
ol.commentlist {
padding: 0px;
}
li.comment {
    padding: 8px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
font-size: 16px !important;
padding: 12px 25px !important;
border-radius: 16px !important;
}
p.comment-form-cookies-consent label {
    line-height: 23px !important;
}
}
.star-rating {
    color: #CF9C8B !important;
}/* End custom CSS */
/* Start custom CSS for jet-single-attributes, class: .elementor-element-2144063 */.elementor-1275 .elementor-element.elementor-element-2144063 a {
    color: #818181;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for jet-single-reviews-form, class: .elementor-element-df17279 */@media (max-width: 767.98px) {

  /* پیام "هیچ دیدگاهی..." */
  .elementor-1275 .elementor-element.elementor-element-df17279 .woocommerce-noreviews {
    font-size: 0.9rem;
  }
  .elementor-1275 .elementor-element.elementor-element-df17279 span#reply-title {
      font-size: 1rem !important;
  }

  /* نوت‌ها و پیام الزامی بودن */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-notes,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .required-field-message,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #email-notes {
    font-size: 0.85rem;
  }

  /* لیبل‌های فرم (نام، ایمیل، دیدگاه، امتیاز شما) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form label,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #comment-form-rating-label {
    font-size: 0.85rem;
  }

  /* فیلدهای ورودی و textarea (فقط سایز فونت) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="text"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="email"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="url"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="tel"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="number"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea {
    font-size: 0.95rem;
  }

  /* متن Placeholder */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input::placeholder,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea::placeholder {
    font-size: 0.9rem;
  }

  /* ستاره‌های امتیازدهی (صرفاً سایز) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form .stars a {
    font-size: 1rem;
  }

  /* پیام "برای ثبت دیدگاه باید وارد شوید" (اگر نمایش داده شود) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #reviews p.must-log-in {
    font-size: 0.9rem;
  }
}

/* موبایل خیلی کوچک */
@media (max-width: 390px) {
  .elementor-1275 .elementor-element.elementor-element-df17279 .woocommerce-noreviews { font-size: 0.85rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-notes,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .required-field-message,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #email-notes { font-size: 0.8rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form label,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #comment-form-rating-label { font-size: 0.8rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="text"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="email"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="url"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="tel"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="number"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea { font-size: 0.9rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input::placeholder,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea::placeholder { font-size: 0.85rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form .stars a { font-size: 0.95rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #reviews p.must-log-in { font-size: 0.85rem; }
}
.elementor-1275 .elementor-element.elementor-element-df17279 h2.woocommerce-Reviews-title {
    font-size: 1.125rem;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 h2.woocommerce-Reviews-title {
    font-size: 1.5rem;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 li.comment {
background-color: #88888826 !important;
    padding: 14px 10px !important;
    border-radius: 16px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 .comment_container img {
    top: 23px !important;
    right: 20px !important;
    border-radius: 50% !important;
    width: 34px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.meta strong, time {
    font-size: 0.95rem !important;
    font-weight: 400 !important;
    font-style: normal !important;
    color: #5B5B5B;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 p.meta strong, time {
    font-size: 1.1rem;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 div.description p {
font-size: 0.95rem !important;
font-weight: 400 !important;
font-style: normal !important;
color: #5B5B5B !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 div.description p {
    font-size: 1.1rem !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 div#respond {
display: flex;
flex-direction: column;
}
.elementor-1275 .elementor-element.elementor-element-df17279 span.comment-reply-title {
font-size: 1.25rem !important;
color: #5B5B5B;
margin-bottom: 16px !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 span.comment-reply-title {
    font-size: 1.3rem !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 span.required {
    display: none;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.comment-form-comment label {
    margin-bottom: 20px;
}
.elementor-1275 .elementor-element.elementor-element-df17279 textarea#comment {
    border-radius: 8px;
    border: 1px solid #A5A5A5 !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
background-color: #CF9C8B!important;
border-radius: 50px !important;
padding: 16px 50px !important;
color: #FFFEFE!important;
font-size: 14px !important;
font-weight: 500 !important;
box-shadow: 0px 8px 16px -2px ##cf9c8b52 !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
font-size: 24px !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 ul.children {
    margin: 0px !important;
    padding-right: 10px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 ul.children li.comment {
background-color: #FFFFFF !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 .comment-text {
    border: none !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.must-log-in a {
    color: #CF9C8B!important;
}
@media screen and (max-width: 768px) {
ol.commentlist {
padding: 0px;
}
li.comment {
    padding: 8px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
font-size: 16px !important;
padding: 12px 25px !important;
border-radius: 16px !important;
}
p.comment-form-cookies-consent label {
    line-height: 23px !important;
}
}
.star-rating {
    color: #CF9C8B !important;
}/* End custom CSS */
/* Start custom CSS for jet-single-attributes, class: .elementor-element-2144063 */.elementor-1275 .elementor-element.elementor-element-2144063 a {
    color: #818181;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for jet-single-reviews-form, class: .elementor-element-df17279 */@media (max-width: 767.98px) {

  /* پیام "هیچ دیدگاهی..." */
  .elementor-1275 .elementor-element.elementor-element-df17279 .woocommerce-noreviews {
    font-size: 0.9rem;
  }
  .elementor-1275 .elementor-element.elementor-element-df17279 span#reply-title {
      font-size: 1rem !important;
  }

  /* نوت‌ها و پیام الزامی بودن */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-notes,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .required-field-message,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #email-notes {
    font-size: 0.85rem;
  }

  /* لیبل‌های فرم (نام، ایمیل، دیدگاه، امتیاز شما) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form label,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #comment-form-rating-label {
    font-size: 0.85rem;
  }

  /* فیلدهای ورودی و textarea (فقط سایز فونت) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="text"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="email"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="url"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="tel"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="number"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea {
    font-size: 0.95rem;
  }

  /* متن Placeholder */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input::placeholder,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea::placeholder {
    font-size: 0.9rem;
  }

  /* ستاره‌های امتیازدهی (صرفاً سایز) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form .stars a {
    font-size: 1rem;
  }

  /* پیام "برای ثبت دیدگاه باید وارد شوید" (اگر نمایش داده شود) */
  .elementor-1275 .elementor-element.elementor-element-df17279 #reviews p.must-log-in {
    font-size: 0.9rem;
  }
}

/* موبایل خیلی کوچک */
@media (max-width: 390px) {
  .elementor-1275 .elementor-element.elementor-element-df17279 .woocommerce-noreviews { font-size: 0.85rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-notes,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .required-field-message,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #email-notes { font-size: 0.8rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form label,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper #comment-form-rating-label { font-size: 0.8rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="text"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="email"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="url"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="tel"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input[type="number"],
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea { font-size: 0.9rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form input::placeholder,
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form textarea::placeholder { font-size: 0.85rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #review_form_wrapper .comment-form .stars a { font-size: 0.95rem; }
  .elementor-1275 .elementor-element.elementor-element-df17279 #reviews p.must-log-in { font-size: 0.85rem; }
}
.elementor-1275 .elementor-element.elementor-element-df17279 h2.woocommerce-Reviews-title {
    font-size: 1.125rem;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 h2.woocommerce-Reviews-title {
    font-size: 1.5rem;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 li.comment {
background-color: #88888826 !important;
    padding: 14px 10px !important;
    border-radius: 16px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 .comment_container img {
    top: 23px !important;
    right: 20px !important;
    border-radius: 50% !important;
    width: 34px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.meta strong, time {
    font-size: 0.95rem !important;
    font-weight: 400 !important;
    font-style: normal !important;
    color: #5B5B5B;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 p.meta strong, time {
    font-size: 1.1rem;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 div.description p {
font-size: 0.95rem !important;
font-weight: 400 !important;
font-style: normal !important;
color: #5B5B5B !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 div.description p {
    font-size: 1.1rem !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 div#respond {
display: flex;
flex-direction: column;
}
.elementor-1275 .elementor-element.elementor-element-df17279 span.comment-reply-title {
font-size: 1.25rem !important;
color: #5B5B5B;
margin-bottom: 16px !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 span.comment-reply-title {
    font-size: 1.3rem !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 span.required {
    display: none;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.comment-form-comment label {
    margin-bottom: 20px;
}
.elementor-1275 .elementor-element.elementor-element-df17279 textarea#comment {
    border-radius: 8px;
    border: 1px solid #A5A5A5 !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
background-color: #CF9C8B!important;
border-radius: 50px !important;
padding: 16px 50px !important;
color: #FFFEFE!important;
font-size: 14px !important;
font-weight: 500 !important;
box-shadow: 0px 8px 16px -2px ##cf9c8b52 !important;
}
@media (min-width: 2000px) {
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
font-size: 24px !important;
}    
}
.elementor-1275 .elementor-element.elementor-element-df17279 ul.children {
    margin: 0px !important;
    padding-right: 10px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 ul.children li.comment {
background-color: #FFFFFF !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 .comment-text {
    border: none !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 p.must-log-in a {
    color: #CF9C8B!important;
}
@media screen and (max-width: 768px) {
ol.commentlist {
padding: 0px;
}
li.comment {
    padding: 8px !important;
}
.elementor-1275 .elementor-element.elementor-element-df17279 input#submit {
font-size: 16px !important;
padding: 12px 25px !important;
border-radius: 16px !important;
}
p.comment-form-cookies-consent label {
    line-height: 23px !important;
}
}
.star-rating {
    color: #CF9C8B !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-97d8fa5 */.e-n-tabs-heading {
    background-color: #F3E6E1!important;
    border-radius: 16px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-707fce1 */.woocommerce div.product.elementor ul.tabs {
    text-align: center;
    background-color: #F3E6E1 !important;
border-radius: 16px !important;
padding: 20px 10px !important;
}
li#tab-title-product_qa {
    display: none !important;
}

/*استایل جدول ویژگی ها*/
.woocommerce table.shop_attributes,
.woocommerce-product-attributes.shop_attributes {
    width: 100% !important;
    max-width: 100% !important;
    border-collapse: separate !important;
    border-spacing: 0 16px !important;
    border: none !important;
    background: transparent !important;
    margin: 0 0 1.618em 0 !important;
    padding: 0 !important;
    font-family: "IranYekan", Sans-serif !important;
    font-size: 14px !important;
}

/* Cells */
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td,
.woocommerce-product-attributes.shop_attributes th,
.woocommerce-product-attributes.shop_attributes td {
    border: none !important;
    padding: 22px 32px !important;
    line-height: 1.8 !important;
    vertical-align: middle !important;
    text-align: right !important;
    box-sizing: border-box !important;
}

/* Odd row cream */
.woocommerce table.shop_attributes tr:nth-child(odd) th,
.woocommerce table.shop_attributes tr:nth-child(odd) td,
.woocommerce-product-attributes.shop_attributes tr:nth-child(odd) th,
.woocommerce-product-attributes.shop_attributes tr:nth-child(odd) td {
    background-color: #F5EEE6 !important;
}

/* Even row light */
.woocommerce table.shop_attributes tr:nth-child(even) th,
.woocommerce table.shop_attributes tr:nth-child(even) td,
.woocommerce-product-attributes.shop_attributes tr:nth-child(even) th,
.woocommerce-product-attributes.shop_attributes tr:nth-child(even) td {
    background-color: #F9F6F1 !important;
}

/* Label */
.woocommerce table.shop_attributes th,
.woocommerce-product-attributes.shop_attributes th {
    width: 35% !important;
    color: #574C46 !important;
    font-weight: 500 !important;
    border-radius: 0 14px 14px 0 !important;
    font-size: 18px;
    color: #818181 !important;
}

/* Value */
.woocommerce table.shop_attributes td,
.woocommerce-product-attributes.shop_attributes td {
    width: 65% !important;
    color: #4C4C4C !important;
    font-weight: 500 !important;
    border-radius: 14px 0 0 14px !important;
    font-style: normal !important;
        font-size: 18px;
    color: #818181 !important;
}

/* Remove italic from WooCommerce default */
.woocommerce table.shop_attributes td,
.woocommerce table.shop_attributes td p,
.woocommerce table.shop_attributes td a,
.woocommerce-product-attributes.shop_attributes td,
.woocommerce-product-attributes.shop_attributes td p,
.woocommerce-product-attributes.shop_attributes td a {
    font-style: normal !important;
}

/* Paragraph */
.woocommerce table.shop_attributes td p,
.woocommerce-product-attributes.shop_attributes td p {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1.8 !important;
    font-weight: 400 !important;
}

/* Links */
.woocommerce table.shop_attributes a,
.woocommerce-product-attributes.shop_attributes a {
    color: #4C4C4C !important;
    text-decoration: none !important;
    font-weight: 400 !important;
    font-style: normal !important;
}

.woocommerce table.shop_attributes a:hover,
.woocommerce-product-attributes.shop_attributes a:hover {
    color: #4C4C4C !important;
}

/* Mobile */
@media (max-width: 768px) {
    .woocommerce table.shop_attributes,
    .woocommerce-product-attributes.shop_attributes {
        border-spacing: 0 8px !important;
        font-size: 13px !important;
    }

    .woocommerce table.shop_attributes tr,
    .woocommerce-product-attributes.shop_attributes tr {
        display: table-row !important;
    }

    .woocommerce table.shop_attributes th,
    .woocommerce table.shop_attributes td,
    .woocommerce-product-attributes.shop_attributes th,
    .woocommerce-product-attributes.shop_attributes td {
        display: table-cell !important;
        padding: 12px 14px !important;
        line-height: 1.6 !important;
        vertical-align: middle !important;
    }

    .woocommerce table.shop_attributes th,
    .woocommerce-product-attributes.shop_attributes th {
        width: 35% !important;
        border-radius: 0 10px 10px 0 !important;
        white-space: nowrap !important;
    }

    .woocommerce table.shop_attributes td,
    .woocommerce-product-attributes.shop_attributes td {
        width: 65% !important;
        border-radius: 10px 0 0 10px !important;
    }
}

/* Mobile WooCommerce Tabs Horizontal Scroll */
@media (max-width: 768px) {
    .woocommerce div.product .woocommerce-tabs ul.tabs,
    .woocommerce-tabs.wc-tabs-wrapper ul.tabs,
    ul.tabs.wc-tabs {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        white-space: nowrap !important;
        justify-content: flex-start !important;
        align-items: center !important;
        gap: 22px !important;
        width: 100% !important;
        max-width: 100% !important;
        padding: 16px 18px !important;
        margin: 0 0 24px 0 !important;
        list-style: none !important;
        background-color: #F3E8E2 !important;
        border-radius: 18px !important;
        box-sizing: border-box !important;
        scroll-behavior: smooth !important;
        -webkit-overflow-scrolling: touch !important;
    }

    .woocommerce div.product .woocommerce-tabs ul.tabs li,
    .woocommerce-tabs.wc-tabs-wrapper ul.tabs li,
    ul.tabs.wc-tabs li {
        display: block !important;
        float: none !important;
        flex: 0 0 auto !important;
        width: auto !important;
        min-width: max-content !important;
        max-width: none !important;
        margin: 0 !important;
        padding: 0 !important;
        background: transparent !important;
        border: none !important;
        white-space: nowrap !important;
    }

    .woocommerce div.product .woocommerce-tabs ul.tabs li a,
    .woocommerce-tabs.wc-tabs-wrapper ul.tabs li a,
    ul.tabs.wc-tabs li a {
        display: block !important;
        width: auto !important;
        min-width: max-content !important;
        padding: 6px 0 !important;
        margin: 0 !important;
        white-space: nowrap !important;
        font-size: 14px !important;
        font-weight: 600 !important;
        color: #818181 !important;
        text-decoration: none !important;
    }

    .woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
    .woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active a,
    ul.tabs.wc-tabs li.active a {
        color: #4C4C4C !important;
        font-weight: 800 !important;
    }

    .woocommerce div.product .woocommerce-tabs ul.tabs::before,
    .woocommerce div.product .woocommerce-tabs ul.tabs::after,
    .woocommerce-tabs.wc-tabs-wrapper ul.tabs::before,
    .woocommerce-tabs.wc-tabs-wrapper ul.tabs::after,
    ul.tabs.wc-tabs::before,
    ul.tabs.wc-tabs::after {
        display: none !important;
        content: none !important;
    }

    .woocommerce div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar,
    .woocommerce-tabs.wc-tabs-wrapper ul.tabs::-webkit-scrollbar,
    ul.tabs.wc-tabs::-webkit-scrollbar {
        display: none !important;
    }

    .woocommerce div.product .woocommerce-tabs ul.tabs,
    .woocommerce-tabs.wc-tabs-wrapper ul.tabs,
    ul.tabs.wc-tabs {
        scrollbar-width: none !important;
    }
}

/* Hide WooCommerce tab content titles */
.woocommerce-tabs .wc-tab > h2,
.woocommerce-tabs .wc-tab > h3,
.woocommerce-Tabs-panel > h2,
.woocommerce-Tabs-panel > h3 {
    display: none !important;
}

/* Description tab text style */
.woocommerce-tabs .woocommerce-Tabs-panel--description,
.woocommerce-tabs .woocommerce-Tabs-panel--description p,
.woocommerce-tabs #tab-description,
.woocommerce-tabs #tab-description p {
    text-align: justify !important;
    color: #818181 !important;
    font-family: "IranYekan", Sans-serif !important;
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 37px !important;
}

/* Mobile */
@media (max-width: 768px) {
    .woocommerce-tabs .woocommerce-Tabs-panel--description,
    .woocommerce-tabs .woocommerce-Tabs-panel--description p,
    .woocommerce-tabs #tab-description,
    .woocommerce-tabs #tab-description p {
        font-size: 14px !important;
        line-height: 30px !important;
    }
}

/* Hide titles inside all WooCommerce tab contents */
.woocommerce-tabs .wc-tab > h2,
.woocommerce-tabs .wc-tab > h3,
.woocommerce-tabs .woocommerce-Reviews-title,
.woocommerce-tabs .comment-reply-title {
    display: none !important;
}

/* Reviews tab text style */
.woocommerce-tabs #tab-reviews,
.woocommerce-tabs #tab-reviews p,
.woocommerce-tabs #tab-reviews label,
.woocommerce-tabs #tab-reviews span,
.woocommerce-tabs #tab-reviews textarea,
.woocommerce-tabs #tab-reviews input {
    font-family: "IranYekan", Sans-serif !important;
    color: #818181 !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 34px !important;
}

/* Seller tab style */
.woocommerce-tabs #tab-seller,
.woocommerce-tabs #tab-seller ul,
.woocommerce-tabs #tab-seller li,
.woocommerce-tabs #tab-seller span,
.woocommerce-tabs #tab-seller .details,
.woocommerce-tabs #tab-seller a {
    font-family: "IranYekan", Sans-serif !important;
    color: #818181 !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 38px !important;
}

/* Seller list spacing */
.woocommerce-tabs #tab-seller ul.list-unstyled {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
}

.woocommerce-tabs #tab-seller ul.list-unstyled li {
    margin-bottom: 14px !important;
}

/* Seller labels */
.woocommerce-tabs #tab-seller li > span:first-child,
.woocommerce-tabs #tab-seller li b {
    color: #4C4C4C !important;
    font-weight: 600 !important;
}

/* Links */
.woocommerce-tabs #tab-seller a,
.woocommerce-tabs #tab-reviews a {
    color: #574C46 !important;
    text-decoration: none !important;
    font-weight: 500 !important;
}

/* Review form fields */
.woocommerce-tabs #tab-reviews textarea,
.woocommerce-tabs #tab-reviews input[type="text"],
.woocommerce-tabs #tab-reviews input[type="email"],
.woocommerce-tabs #tab-reviews input[type="tel"] {
    border: 1px solid #E2D1BC !important;
    border-radius: 12px !important;
    padding: 12px 16px !important;
    background-color: #FFFEFE !important;
    color: #4C4C4C !important;
}

/* Review submit button */
.woocommerce-tabs #tab-reviews input[type="submit"] {
    background-color: #574C46 !important;
    color: #FFFEFE !important;
    border: none !important;
    border-radius: 12px !important;
    padding: 10px 28px !important;
    font-weight: 500 !important;
    cursor: pointer !important;
}

/* Mobile */
@media (max-width: 768px) {
    .woocommerce-tabs #tab-reviews,
    .woocommerce-tabs #tab-reviews p,
    .woocommerce-tabs #tab-reviews label,
    .woocommerce-tabs #tab-reviews span,
    .woocommerce-tabs #tab-seller,
    .woocommerce-tabs #tab-seller ul,
    .woocommerce-tabs #tab-seller li,
    .woocommerce-tabs #tab-seller span,
    .woocommerce-tabs #tab-seller a {
        font-size: 14px !important;
        line-height: 30px !important;
    }

    .woocommerce-tabs #tab-seller ul.list-unstyled li {
        margin-bottom: 10px !important;
    }
}
/* Refund Policy tab text style like Description */
.woocommerce-tabs #tab-refund_policy,
.woocommerce-tabs #tab-refund_policy p,
.woocommerce-tabs #tab-refund_policy span,
.woocommerce-tabs .woocommerce-Tabs-panel--refund_policy,
.woocommerce-tabs .woocommerce-Tabs-panel--refund_policy p,
.woocommerce-tabs .woocommerce-Tabs-panel--refund_policy span {
    text-align: justify !important;
    color: #818181 !important;
    font-family: "IranYekan", Sans-serif !important;
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 37px !important;
}

/* Mobile */
@media (max-width: 768px) {
    .woocommerce-tabs #tab-refund_policy,
    .woocommerce-tabs #tab-refund_policy p,
    .woocommerce-tabs #tab-refund_policy span,
    .woocommerce-tabs .woocommerce-Tabs-panel--refund_policy,
    .woocommerce-tabs .woocommerce-Tabs-panel--refund_policy p,
    .woocommerce-tabs .woocommerce-Tabs-panel--refund_policy span {
        font-size: 14px !important;
        line-height: 30px !important;
    }
}

/* استایل پرسش از فروشنده */
.woocommerce-tabs #tab-seller_enquiry_form,
.woocommerce-tabs #tab-seller_enquiry_form p,
.woocommerce-tabs #tab-seller_enquiry_form span,
.woocommerce-tabs #tab-seller_enquiry_form label,
.woocommerce-tabs #tab-seller_enquiry_form textarea,
.woocommerce-tabs #tab-seller_enquiry_form input,
.woocommerce-tabs #tab-seller_enquiry_form a {
    font-family: "IranYekan", Sans-serif !important;
    color: #818181 !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 34px !important;
}

/* Hide title */
.woocommerce-tabs #tab-seller_enquiry_form > h3 {
    display: none !important;
}

/* Form wrapper */
.woocommerce-tabs #tab-seller_enquiry_form form#dokan-product-enquiry {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
}

/* Remove Bootstrap/Dokan spacing issues */
.woocommerce-tabs #tab-seller_enquiry_form .row,
.woocommerce-tabs #tab-seller_enquiry_form .col-md-10 {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Textarea like comments form */
.woocommerce-tabs #tab-seller_enquiry_form textarea,
.woocommerce-tabs #tab-seller_enquiry_form textarea.form-control,
.woocommerce-tabs #tab-seller_enquiry_form #dokan-enq-message {
    width: 100% !important;
    min-height: 160px !important;
    border: 1px solid #E2D1BC !important;
    border-radius: 12px !important;
    padding: 14px 18px !important;
    background-color: #FFFEFE !important;
    color: #4C4C4C !important;
    font-family: "IranYekan", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 32px !important;
    box-shadow: none !important;
    outline: none !important;
    resize: vertical !important;
    box-sizing: border-box !important;
}

/* Textarea focus */
.woocommerce-tabs #tab-seller_enquiry_form textarea:focus,
.woocommerce-tabs #tab-seller_enquiry_form #dokan-enq-message:focus {
    border-color: #574C46 !important;
    box-shadow: 0 0 0 3px rgba(226, 209, 188, 0.35) !important;
}

/* Placeholder */
.woocommerce-tabs #tab-seller_enquiry_form textarea::placeholder {
    color: #A5A5A5 !important;
    opacity: 1 !important;
}

/* Privacy text */
.woocommerce-tabs #tab-seller_enquiry_form .dokan-privacy-policy-text,
.woocommerce-tabs #tab-seller_enquiry_form .dokan-privacy-policy-text p {
    margin: 14px 0 18px 0 !important;
    text-align: justify !important;
    color: #818181 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 30px !important;
}

/* Privacy link */
.woocommerce-tabs #tab-seller_enquiry_form .dokan-privacy-policy-text a {
    color: #574C46 !important;
    text-decoration: none !important;
    font-weight: 500 !important;
}

/* Submit button like reviews */
.woocommerce-tabs #tab-seller_enquiry_form input[type="submit"],
.woocommerce-tabs #tab-seller_enquiry_form .dokan-btn,
.woocommerce-tabs #tab-seller_enquiry_form .dokan-btn-theme {
    background-color: #574C46 !important;
    color: #FFFEFE !important;
    border: none !important;
    border-radius: 12px !important;
    padding: 10px 28px !important;
    font-family: "IranYekan", Sans-serif !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    line-height: 28px !important;
    cursor: pointer !important;
    box-shadow: none !important;
    transition: all 0.25s ease !important;
}

/* Submit hover */
.woocommerce-tabs #tab-seller_enquiry_form input[type="submit"]:hover,
.woocommerce-tabs #tab-seller_enquiry_form .dokan-btn:hover,
.woocommerce-tabs #tab-seller_enquiry_form .dokan-btn-theme:hover {
    background-color: #6E6058 !important;
    color: #FFFEFE !important;
}

/* Mobile */
@media (max-width: 768px) {
    .woocommerce-tabs #tab-seller_enquiry_form,
    .woocommerce-tabs #tab-seller_enquiry_form p,
    .woocommerce-tabs #tab-seller_enquiry_form span,
    .woocommerce-tabs #tab-seller_enquiry_form label,
    .woocommerce-tabs #tab-seller_enquiry_form textarea,
    .woocommerce-tabs #tab-seller_enquiry_form input,
    .woocommerce-tabs #tab-seller_enquiry_form a {
        font-size: 14px !important;
        line-height: 30px !important;
    }

    .woocommerce-tabs #tab-seller_enquiry_form textarea,
    .woocommerce-tabs #tab-seller_enquiry_form textarea.form-control,
    .woocommerce-tabs #tab-seller_enquiry_form #dokan-enq-message {
        min-height: 130px !important;
        padding: 12px 14px !important;
        font-size: 14px !important;
        line-height: 28px !important;
    }

    .woocommerce-tabs #tab-seller_enquiry_form input[type="submit"],
    .woocommerce-tabs #tab-seller_enquiry_form .dokan-btn,
    .woocommerce-tabs #tab-seller_enquiry_form .dokan-btn-theme {
        width: 100% !important;
        padding: 10px 20px !important;
        font-size: 14px !important;
    }
}

/* استایل کارت های محصولات بیشتر */

.woocommerce-tabs #tab-more_seller_product ul.products,
.woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: flex-start !important;
    align-items: stretch !important;
    gap: 86px !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
}

/* Product card */
.woocommerce-tabs #tab-more_seller_product ul.products li.product,
.woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products li.product {
    width: 285px !important;
    max-width: 285px !important;
    float: none !important;
    margin: 0 !important;
    padding: 0 !important;
    background-color: #FFFEFE !important;
    border-radius: 18px !important;
    overflow: hidden !important;
    border: 1px solid rgba(226, 209, 188, 0.55) !important;
    box-shadow: none !important;
    box-sizing: border-box !important;
}

/* Product image */
.woocommerce-tabs #tab-more_seller_product ul.products li.product img,
.woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products li.product img {
    width: 100% !important;
    height: 285px !important;
    object-fit: cover !important;
    display: block !important;
    margin: 0 !important;
    border-radius: 18px 18px 0 0 !important;
}

/* Product title */
.woocommerce-tabs #tab-more_seller_product .woocommerce-loop-product__title,
.woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product .woocommerce-loop-product__title {
    margin: 24px 20px 14px 20px !important;
    padding: 0 !important;
    color: #4C4C4C !important;
    font-family: "IranYekan", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 32px !important;
    text-align: right !important;
}

/* Price */
.woocommerce-tabs #tab-more_seller_product ul.products li.product .price,
.woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products li.product .price {
    display: block !important;
    margin: 0 20px 22px 20px !important;
    color: #4C4C4C !important;
    font-family: "IranYekan", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 30px !important;
    text-align: right !important;
}

.woocommerce-tabs #tab-more_seller_product ul.products li.product .price *,
.woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products li.product .price * {
    color: #4C4C4C !important;
    font-family: "IranYekan", Sans-serif !important;
    font-weight: 600 !important;
}

/* Button */
.woocommerce-tabs #tab-more_seller_product ul.products li.product .button,
.woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products li.product .button {
    display: block !important;
    width: calc(100% - 40px) !important;
    margin: 0 20px 24px 20px !important;
    padding: 13px 20px !important;
    background-color: #574C46 !important;
    color: #FFFEFE !important;
    border: none !important;
    border-radius: 10px !important;
    font-family: "IranYekan", Sans-serif !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 28px !important;
    text-align: center !important;
    text-decoration: none !important;
    box-shadow: none !important;
}

/* Button hover */
.woocommerce-tabs #tab-more_seller_product ul.products li.product .button:hover,
.woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products li.product .button:hover {
    background-color: #574C46 !important;
    color: #FFFEFE !important;
}

/* Tablet */
@media (max-width: 1024px) {
    .woocommerce-tabs #tab-more_seller_product ul.products,
    .woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products {
        gap: 24px !important;
    }
}

/* Mobile */
@media (max-width: 768px) {
    .woocommerce-tabs #tab-more_seller_product ul.products,
    .woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products {
        gap: 14px !important;
    }

    .woocommerce-tabs #tab-more_seller_product ul.products li.product,
    .woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products li.product {
        width: calc(50% - 7px) !important;
        max-width: calc(50% - 7px) !important;
        border-radius: 14px !important;
    }

    .woocommerce-tabs #tab-more_seller_product ul.products li.product img,
    .woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products li.product img {
        height: 150px !important;
        border-radius: 14px 14px 0 0 !important;
    }

    .woocommerce-tabs #tab-more_seller_product .woocommerce-loop-product__title,
    .woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product .woocommerce-loop-product__title {
        margin: 12px 10px 8px 10px !important;
        font-size: 12px !important;
        line-height: 24px !important;
    }

    .woocommerce-tabs #tab-more_seller_product ul.products li.product .price,
    .woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products li.product .price {
        margin: 0 10px 12px 10px !important;
        font-size: 12px !important;
        line-height: 24px !important;
    }

    .woocommerce-tabs #tab-more_seller_product ul.products li.product .button,
    .woocommerce-tabs .woocommerce-Tabs-panel--more_seller_product ul.products li.product .button {
        width: calc(100% - 20px) !important;
        margin: 0 10px 12px 10px !important;
        padding: 8px 10px !important;
        font-size: 12px !important;
        line-height: 24px !important;
        border-radius: 9px !important;
    }
}/* End custom CSS */
/* Start custom CSS for dokan-product-spmv-list, class: .elementor-element-5c2886a */.elementor-1275 .elementor-element.elementor-element-5c2886a .dokan-other-vendor-camparison h3 {
    display: none !important;
}
.elementor-1275 .elementor-element.elementor-element-5c2886a .dokan-other-vendor-camparison-table {
    padding: 0px !important;
    margin: 8px 0px !important;
}
/* استایل فروشندگان دیگر */
.dokan-other-vendor-camparison-table {
    background: #EDECE5 !important;
    border-radius: 16px !important;
    overflow: hidden !important;
    padding: 8px !important;
    box-shadow: none !important;
}

/* Row */
.dokan-other-vendor-camparison-table .table-row {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: #EDECE5 !important;
    padding: 20px 18px 16px 18px !important;
    border-radius: 16px !important;
    border: none !important;
    box-shadow: none !important;
}

/* Cells */
.dokan-other-vendor-camparison-table .table-cell {
    background: #EDECE5 !important;
    padding: 0 10px !important;
    color: #4C4C4C !important;
    font-family: "IranYekan", Sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 28px !important;
}

/* Texts */
.dokan-other-vendor-camparison-table,
.dokan-other-vendor-camparison-table *,
.dokan-other-vendor-camparison-table a {
    color: #4C4C4C !important;
    text-decoration: none !important;
}

/* Titles */
.dokan-other-vendor-camparison-table .cell-title {
    display: block !important;
    font-weight: 600 !important;
    margin-bottom: 4px !important;
}

/* Vendor */
.dokan-other-vendor-camparison-table .vendor a {
    font-weight: 600 !important;
}

/* Price */
.dokan-other-vendor-camparison-table .price,
.dokan-other-vendor-camparison-table .price * {
    font-weight: 600 !important;
}

/* Action buttons */
.dokan-other-vendor-camparison-table .action-area {
    display: flex !important;
    justify-content: flex-end !important;
    gap: 8px !important;
}

.dokan-other-vendor-camparison-table .action-area .dokan-btn {
    width: 34px !important;
    height: 34px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: #8D8A6A !important;
    color: #FFFFFF !important;
    border: none !important;
    border-radius: 10px !important;
    padding: 0 !important;
    box-shadow: none !important;
}

.dokan-other-vendor-camparison-table .action-area .dokan-btn i {
    color: #FFFFFF !important;
    font-size: 14px !important;
}

.dokan-other-vendor-camparison-table .action-area .dokan-btn:hover {
    background: #746F56 !important;
}

/* Mobile */
@media (max-width: 768px) {
    .dokan-other-vendor-camparison-table {
        padding: 8px !important;
        border-radius: 16px !important;
    }

    .dokan-other-vendor-camparison-table .table-row {
        display: grid !important;
        grid-template-columns: 1fr 1fr !important;
        grid-template-areas:
            "vendor price"
            "rating actions" !important;
        gap: 10px 12px !important;
        align-items: center !important;
        padding: 12px !important;
        border-radius: 16px !important;
    }

    .dokan-other-vendor-camparison-table .vendor {
        grid-area: vendor !important;
        text-align: right !important;
        margin-right: -16px;
    }

    .dokan-other-vendor-camparison-table .price {
        grid-area: price !important;
        text-align: left !important;
    }

    .dokan-other-vendor-camparison-table .rating {
        grid-area: rating !important;
        text-align: right !important;
    }

    .dokan-other-vendor-camparison-table .action-area {
        grid-area: actions !important;
        justify-content: flex-end !important;
        display: flex !important;
        gap: 6px !important;
    }

    .dokan-other-vendor-camparison-table .table-cell {
        width: auto !important;
        padding: 0 !important;
        font-size: 12px !important;
        line-height: 24px !important;
    }

    .dokan-other-vendor-camparison-table .vendor a {
        font-size: 14px !important;
        font-weight: 600 !important;
        line-height: 26px !important;
    }

    .dokan-other-vendor-camparison-table .cell-title {
        font-size: 12px !important;
        font-weight: 600 !important;
        margin-bottom: 2px !important;
    }

    .dokan-other-vendor-camparison-table .price,
    .dokan-other-vendor-camparison-table .price * {
        font-size: 13px !important;
        line-height: 24px !important;
    }

    .dokan-other-vendor-camparison-table .rating,
    .dokan-other-vendor-camparison-table .rating * {
        font-size: 12px !important;
        line-height: 24px !important;
    }

    .dokan-other-vendor-camparison-table .action-area .dokan-btn {
        width: 28px !important;
        height: 28px !important;
        border-radius: 8px !important;
    }

    .dokan-other-vendor-camparison-table .action-area .dokan-btn i {
        font-size: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-065575a */.elementor-1275 .elementor-element.elementor-element-065575a .swiper-pagination-bullet{
transition: .2s ease-in-out;
}
.elementor-1275 .elementor-element.elementor-element-065575a .swiper-pagination-bullet-active {
width: 21px !important;
border-radius: 50px;
transition: width .2s ease-in-out;
background-color: #1E468B;
}
.elementor-1275 .elementor-element.elementor-element-065575a {
overflow-x: clip;
}
.elementor-1275 .elementor-element.elementor-element-065575a :is(.swiper, .swiper-slide) {
overflow: visible;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanX-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanX-Regular-1.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanX-Medium-1.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanX-DemiBold-2.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanX-Bold-2.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanX-ExtraBold-2.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanX-Black-2.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanX-ExtraBlack.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranYekanFaNum';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanXFaNum-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanFaNum';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanXFaNum-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanFaNum';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanXFaNum-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanFaNum';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanXFaNum-DemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanFaNum';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanXFaNum-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanFaNum';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanXFaNum-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanFaNum';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://yekasar.com/wp-content/uploads/2026/05/IRANYekanXFaNum-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */