.elementor-13175 .elementor-element.elementor-element-b51253a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-84399b5{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-55a031ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13175 .elementor-element.elementor-element-55a031ad .woocommerce-breadcrumb{font-size:12px;font-weight:900;font-style:normal;}.elementor-13175 .elementor-element.elementor-element-181ec29{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.03);overflow:visible;}.elementor-13175 .elementor-element.elementor-element-181ec29:not(.elementor-motion-effects-element-type-background), .elementor-13175 .elementor-element.elementor-element-181ec29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d15cd7 );}.elementor-13175 .elementor-element.elementor-element-be2ae49{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-530cdfb );--border-color:var( --e-global-color-530cdfb );--border-radius:15px 15px 15px 15px;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-090c661{--display:flex;--min-height:5px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-530cdfb );--border-color:var( --e-global-color-530cdfb );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:2px;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-0d13620{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-0d13620.e-con{--align-self:center;}.elementor-13175 .elementor-element.elementor-element-581edf5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13175 .elementor-element.elementor-element-581edf5 img{border-radius:3px 3px 3px 3px;}.elementor-13175 .elementor-element.elementor-element-834c290{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-2b4d98c > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13175 .elementor-element.elementor-element-2b4d98c{text-align:right;}.elementor-13175 .elementor-element.elementor-element-2b4d98c .elementor-heading-title{font-size:13px;font-weight:800;line-height:16px;letter-spacing:0px;word-spacing:0px;}.elementor-13175 .elementor-element.elementor-element-412d56e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13175 .elementor-element.elementor-element-412d56e{text-align:justify;}.elementor-13175 .elementor-element.elementor-element-412d56e .elementor-heading-title{font-size:10px;color:#949FB3;}.elementor-13175 .elementor-element.elementor-element-8fd207d{width:initial;max-width:initial;text-align:center;}.elementor-13175 .elementor-element.elementor-element-8fd207d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13175 .elementor-element.elementor-element-8fd207d.elementor-element{--align-self:stretch;}.woocommerce .elementor-13175 .elementor-element.elementor-element-8fd207d .price{color:var( --e-global-color-f6697a4 );font-family:"Vazirmatn", vazirmatn;font-size:26px;font-weight:900;}.woocommerce .elementor-13175 .elementor-element.elementor-element-8fd207d .price ins{color:var( --e-global-color-secondary );}.elementor-13175 .elementor-element.elementor-element-1057fa0.elementor-element{--align-self:stretch;}.elementor-13175 .elementor-element.elementor-element-1057fa0 .cart button, .elementor-13175 .elementor-element.elementor-element-1057fa0 .cart .button{border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;color:var( --e-global-color-3d15cd7 );background-color:var( --e-global-color-f6697a4 );transition:all 0.2s;}.elementor-13175 .elementor-element.elementor-element-1057fa0 .added_to_cart{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), vazirmatn;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.woocommerce .elementor-13175 .elementor-element.elementor-element-1057fa0 form.cart table.variations label{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), vazirmatn;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.woocommerce .elementor-13175 .elementor-element.elementor-element-1057fa0 form.cart table.variations td.value select, .woocommerce .elementor-13175 .elementor-element.elementor-element-1057fa0 form.cart table.variations td.value:before{background-color:var( --e-global-color-3d15cd7 );border:var( --e-global-color-530cdfb );border-radius:15px;}.woocommerce .elementor-13175 .elementor-element.elementor-element-1057fa0 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-13175 .elementor-element.elementor-element-1057fa0 form.cart table.variations td.value:before{font-family:var( --e-global-typography-primary-font-family ), vazirmatn;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-13175 .elementor-element.elementor-element-2b5038d{--display:flex;--min-height:50px;--justify-content:center;--border-radius:12px 12px 12px 12px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-2b5038d:not(.elementor-motion-effects-element-type-background), .elementor-13175 .elementor-element.elementor-element-2b5038d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#394AB614;}.elementor-13175 .elementor-element.elementor-element-bc7d058 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-13175 .elementor-element.elementor-element-bc7d058 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-13175 .elementor-element.elementor-element-bc7d058{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-13175 .elementor-element.elementor-element-bc7d058 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13175 .elementor-element.elementor-element-bc7d058 .elementor-icon-list-item > a{font-weight:800;}.elementor-13175 .elementor-element.elementor-element-bc7d058 .elementor-icon-list-text{color:var( --e-global-color-f6697a4 );transition:color 0.3s;}.elementor-13175 .elementor-element.elementor-element-aec7281{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-aec7281.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13175 .elementor-element.elementor-element-163ec20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-8fab29f{--display:flex;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-0112fc1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13175 .elementor-element.elementor-element-0112fc1 .elementor-heading-title{font-size:20px;font-weight:800;letter-spacing:0px;word-spacing:0px;}.woocommerce .elementor-13175 .elementor-element.elementor-element-b2398c2 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-13175 .elementor-element.elementor-element-b2398c2 .flex-viewport, .woocommerce .elementor-13175 .elementor-element.elementor-element-b2398c2 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;}.woocommerce .elementor-13175 .elementor-element.elementor-element-b2398c2 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-13175 .elementor-element.elementor-element-b2398c2 .flex-viewport{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-13175 .elementor-element.elementor-element-b2398c2 .flex-viewport:not(:last-child){margin-bottom:7px;}.woocommerce .elementor-13175 .elementor-element.elementor-element-b2398c2 .flex-control-thumbs li{padding-right:calc(5px / 2);padding-left:calc(5px / 2);padding-bottom:5px;}.woocommerce .elementor-13175 .elementor-element.elementor-element-b2398c2 .flex-control-thumbs{margin-right:calc(-5px / 2);margin-left:calc(-5px / 2);}.elementor-13175 .elementor-element.elementor-element-85b5e31{width:initial;max-width:initial;text-align:center;}.elementor-13175 .elementor-element.elementor-element-85b5e31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13175 .elementor-element.elementor-element-85b5e31.elementor-element{--align-self:stretch;}.woocommerce .elementor-13175 .elementor-element.elementor-element-85b5e31 .price{color:var( --e-global-color-f6697a4 );font-family:"Vazirmatn", vazirmatn;font-size:26px;font-weight:900;}.woocommerce .elementor-13175 .elementor-element.elementor-element-85b5e31 .price ins{color:var( --e-global-color-secondary );}.elementor-13175 .elementor-element.elementor-element-2c160fe.elementor-element{--align-self:stretch;}.elementor-13175 .elementor-element.elementor-element-2c160fe .cart button, .elementor-13175 .elementor-element.elementor-element-2c160fe .cart .button{border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;color:var( --e-global-color-3d15cd7 );background-color:var( --e-global-color-f6697a4 );transition:all 0.2s;}.elementor-13175 .elementor-element.elementor-element-2c160fe .added_to_cart{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), vazirmatn;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.woocommerce .elementor-13175 .elementor-element.elementor-element-2c160fe form.cart table.variations label{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), vazirmatn;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.woocommerce .elementor-13175 .elementor-element.elementor-element-2c160fe form.cart table.variations td.value select, .woocommerce .elementor-13175 .elementor-element.elementor-element-2c160fe form.cart table.variations td.value:before{background-color:var( --e-global-color-3d15cd7 );border:var( --e-global-color-530cdfb );border-radius:15px;}.woocommerce .elementor-13175 .elementor-element.elementor-element-2c160fe form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-13175 .elementor-element.elementor-element-2c160fe form.cart table.variations td.value:before{font-family:var( --e-global-typography-primary-font-family ), vazirmatn;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-13175 .elementor-element.elementor-element-cf8f0e6{--display:flex;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-5c58da6 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13175 .elementor-element.elementor-element-5c58da6 .elementor-heading-title{font-size:20px;font-weight:800;letter-spacing:0px;word-spacing:0px;}.elementor-13175 .elementor-element.elementor-element-bcba7a8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(75.05877685546875, 255, 185.99610888225877, 0.08);overflow:visible;}.elementor-13175 .elementor-element.elementor-element-bcba7a8:not(.elementor-motion-effects-element-type-background), .elementor-13175 .elementor-element.elementor-element-bcba7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F8ED;}.elementor-13175 .elementor-element.elementor-element-590d828 .product_meta .detail-container:not(:last-child):after{content:"";border-color:var( --e-global-color-8d2f370 );}.elementor-13175 .elementor-element.elementor-element-590d828:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:dashed;border-top-width:1px;margin-bottom:calc(-1px/2);}.elementor-13175 .elementor-element.elementor-element-590d828.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:dashed;border-left-width:1px;}.elementor-13175 .elementor-element.elementor-element-590d828{color:var( --e-global-color-secondary );}.woocommerce .elementor-13175 .elementor-element.elementor-element-77ec825 .star-rating{color:var( --e-global-color-secondary );}.woocommerce .elementor-13175 .elementor-element.elementor-element-77ec825 .star-rating::before{color:var( --e-global-color-text );}.woocommerce .elementor-13175 .elementor-element.elementor-element-77ec825 .woocommerce-review-link{color:var( --e-global-color-f6697a4 );}.woocommerce .elementor-13175 .elementor-element.elementor-element-7e03fec .woocommerce-product-details__short-description{font-size:13px;font-weight:600;line-height:17px;letter-spacing:0px;word-spacing:0px;}.elementor-13175 .elementor-element.elementor-element-f0606c9{--display:flex;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-fabde0c{--display:flex;overflow:visible;}.woocommerce .elementor-13175 .elementor-element.elementor-element-8cc05b9 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-3d15cd7 );}.woocommerce .elementor-13175 .elementor-element.elementor-element-8cc05b9 .woocommerce-tabs ul.wc-tabs li{border-color:var( --e-global-color-3d15cd7 );}.elementor-13175 .elementor-element.elementor-element-759052c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-e850882{width:var( --container-widget-width, 48.348% );max-width:48.348%;--container-widget-width:48.348%;--container-widget-flex-grow:0;}.elementor-13175 .elementor-element.elementor-element-e850882.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13175 .elementor-element.elementor-element-e850882 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 4px 0px;font-size:24px;}.elementor-13175 .elementor-element.elementor-element-e850882 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-13175 .elementor-element.elementor-element-e850882 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-13175 .elementor-element.elementor-element-e850882 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-13175 .elementor-element.elementor-element-8c46e5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-933d97c{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.02);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13175 .elementor-element.elementor-element-933d97c:not(.elementor-motion-effects-element-type-background), .elementor-13175 .elementor-element.elementor-element-933d97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d15cd7 );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product{text-align:right;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;border-color:#5D5D5D1C;}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:0px 0px 0px 0px;}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:12px;}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .star-rating{color:var( --e-global-color-8d2f370 );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .star-rating::before{color:var( --e-global-color-text );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-secondary );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-secondary );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-primary );background-color:var( --e-global-color-3d15cd7 );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-secondary );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products .added_to_cart{color:var( --e-global-color-f6697a4 );}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products ul.products li.product:hover{box-shadow:0px 8px 10px 0px rgba(0, 0, 0, 0.09);}body.elementor-page-13175:not(.elementor-motion-effects-element-type-background), body.elementor-page-13175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3815b16 );}@media(max-width:1024px){.elementor-13175 .elementor-element.elementor-element-181ec29.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-13175 .elementor-element.elementor-element-581edf5{width:var( --container-widget-width, 60.225px );max-width:60.225px;--container-widget-width:60.225px;--container-widget-flex-grow:0;}.elementor-13175 .elementor-element.elementor-element-1057fa0 .added_to_cart{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-13175 .elementor-element.elementor-element-1057fa0 form.cart table.variations label{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-13175 .elementor-element.elementor-element-1057fa0 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-13175 .elementor-element.elementor-element-1057fa0 form.cart table.variations td.value:before{font-size:var( --e-global-typography-primary-font-size );}.elementor-13175 .elementor-element.elementor-element-8fab29f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-13175 .elementor-element.elementor-element-b2398c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13175 .elementor-element.elementor-element-85b5e31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13175 .elementor-element.elementor-element-2c160fe .added_to_cart{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-13175 .elementor-element.elementor-element-2c160fe form.cart table.variations label{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-13175 .elementor-element.elementor-element-2c160fe form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-13175 .elementor-element.elementor-element-2c160fe form.cart table.variations td.value:before{font-size:var( --e-global-typography-primary-font-size );}.elementor-13175 .elementor-element.elementor-element-cf8f0e6.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}}@media(max-width:767px){.elementor-13175 .elementor-element.elementor-element-be2ae49{--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-13175 .elementor-element.elementor-element-090c661{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:5px;}.elementor-13175 .elementor-element.elementor-element-0d13620{--width:20%;}.elementor-13175 .elementor-element.elementor-element-834c290{--width:79%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13175 .elementor-element.elementor-element-1057fa0 .added_to_cart{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-13175 .elementor-element.elementor-element-1057fa0 form.cart table.variations label{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-13175 .elementor-element.elementor-element-1057fa0 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-13175 .elementor-element.elementor-element-1057fa0 form.cart table.variations td.value:before{font-size:var( --e-global-typography-primary-font-size );}.elementor-13175 .elementor-element.elementor-element-2c160fe .added_to_cart{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-13175 .elementor-element.elementor-element-2c160fe form.cart table.variations label{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-13175 .elementor-element.elementor-element-2c160fe form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-13175 .elementor-element.elementor-element-2c160fe form.cart table.variations td.value:before{font-size:var( --e-global-typography-primary-font-size );}.elementor-13175 .elementor-element.elementor-element-e850882{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13175 .elementor-element.elementor-element-e850882.elementor-element{--align-self:stretch;}.elementor-13175 .elementor-element.elementor-element-a4c83f7.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}}@media(min-width:768px){.elementor-13175 .elementor-element.elementor-element-b51253a{--width:95%;}.elementor-13175 .elementor-element.elementor-element-84399b5{--width:100%;}.elementor-13175 .elementor-element.elementor-element-181ec29{--width:95%;}.elementor-13175 .elementor-element.elementor-element-be2ae49{--width:30%;}.elementor-13175 .elementor-element.elementor-element-0d13620{--width:20%;}.elementor-13175 .elementor-element.elementor-element-aec7281{--width:70.298%;}.elementor-13175 .elementor-element.elementor-element-163ec20{--width:100%;}.elementor-13175 .elementor-element.elementor-element-f0606c9{--width:100%;}.elementor-13175 .elementor-element.elementor-element-fabde0c{--width:100%;}.elementor-13175 .elementor-element.elementor-element-759052c{--width:95%;}.elementor-13175 .elementor-element.elementor-element-8c46e5b{--width:95%;}.elementor-13175 .elementor-element.elementor-element-933d97c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13175 .elementor-element.elementor-element-aec7281{--width:483.398px;}.elementor-13175 .elementor-element.elementor-element-8fab29f{--width:50%;}.elementor-13175 .elementor-element.elementor-element-cf8f0e6{--width:50%;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-1057fa0 */.elementor-13175 .elementor-element.elementor-element-1057fa0 .woocommerce-variation.single_variation 
.woocommerce-variation-price 
.woocommerce-Price-amount {
    color: #6cb593;     /* رنگ قیمت متغیر */
    font-size: 30px;    /* اندازه فونت */
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-2c160fe */.elementor-13175 .elementor-element.elementor-element-2c160fe .woocommerce-variation.single_variation 
.woocommerce-variation-price 
.woocommerce-Price-amount {
    color: #6cb593;     /* رنگ قیمت متغیر */
    font-size: 30px;    /* اندازه فونت */
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-8cc05b9 *//* 1) خط پایه زیر کل تب‌ها */
.woocommerce div.product .woocommerce-tabs ul.tabs{
    border: 0;
    border-bottom: 1px solid rgba(0,0,0,0.12); /* خط اصلی */
    padding: 0;
    margin: 0 0 16px 0;
}

/* ریست استایل‌های پیش‌فرض */
.woocommerce div.product .woocommerce-tabs ul.tabs li{
    background: transparent;
    border: none;
    margin: 0 24px 0 0;
    padding: 0;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li::before,
.woocommerce div.product .woocommerce-tabs ul.tabs li::after{
    display: none;
}

/* لینک تب */
.woocommerce div.product .woocommerce-tabs ul.tabs li a{
    padding: 10px 0; /* این را بعداً تنظیم می‌کنیم */
    font-weight: 500;
    color: #666;
    position: relative;
    display: inline-block;
    text-decoration: none;
}

/* تب فعال */
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{
    color: #000;
}

/* 2) خط ضخیم تب فعال: مماس/هم‌سطح با خط پایه */
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;

    height: 4px;                 /* ضخامت خط فعال */
    background-color: #29b473;    /* رنگ خط فعال */

    bottom: -1px;                /* کلید کار: هم‌سطح شدن با border-bottom یک‌پیکسلی */
    border-radius: 2px;
}




/* کانتینر جدول ویژگی‌ها */
.woocommerce table.woocommerce-product-attributes {
    border-collapse: separate;
    border-spacing: 0;
    width: 100%;
    margin: 0;
}

/* ردیف‌ها */
.woocommerce table.woocommerce-product-attributes tr {
    border: none;
}

/* سلول‌ها: پدینگ استاندارد + خط جداکننده */
.woocommerce table.woocommerce-product-attributes th,
.woocommerce table.woocommerce-product-attributes td {
    padding: 12px 14px;              /* پدینگ داخلی استاندارد */
    border: none;
    border-bottom: 1px solid rgba(0,0,0,0.08);
    vertical-align: top;
}

/* ستون عنوان (Label) */
.woocommerce table.woocommerce-product-attributes th {
    width: 32%;
    font-weight: 600;
    color: #222;
    background: rgba(0,0,0,0.03);
}

/* ستون مقدار (Value) */
.woocommerce table.woocommerce-product-attributes td {
    color: #444;
}

/* آخرین ردیف بدون خط پایین */
.woocommerce table.woocommerce-product-attributes tr:last-child th,
.woocommerce table.woocommerce-product-attributes tr:last-child td {
    border-bottom: none;
}

/* اگر ووکامرس داخل td پاراگراف گذاشته باشد */
.woocommerce table.woocommerce-product-attributes td p {
    margin: 0;
}

.woocommerce table.woocommerce-product-attributes {
    border: 1px solid rgba(0,0,0,0.08);
    border-radius: 10px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-a4c83f7 */.elementor-widget-woocommerce-products .add_to_cart_button {
    display: none !important;
}/* End custom CSS */