.elementor-152 .elementor-element.elementor-element-bebe285{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-152 .elementor-element.elementor-element-bebe285:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-bebe285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pm_bg );}.elementor-152 .elementor-element.elementor-element-8cb4d3c .woocommerce-breadcrumb{color:var( --e-global-color-pm_muted );text-align:start;}.elementor-152 .elementor-element.elementor-element-8cb4d3c .woocommerce-breadcrumb > a{color:var( --e-global-color-pm_ink );}.elementor-152 .elementor-element.elementor-element-7ba808a{--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:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-152 .elementor-element.elementor-element-74923ec{--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;}.elementor-152 .elementor-element.elementor-element-968f73c{--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;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.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-152 .elementor-element.elementor-element-b98c8af{text-align:start;}.elementor-152 .elementor-element.elementor-element-b98c8af .elementor-heading-title{font-family:var( --e-global-typography-pm_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-pm_h2-font-size );font-weight:var( --e-global-typography-pm_h2-font-weight );line-height:var( --e-global-typography-pm_h2-line-height );color:var( --e-global-color-pm_ink );}.woocommerce .elementor-152 .elementor-element.elementor-element-3c429b3 .star-rating{color:var( --e-global-color-pm_accent );font-size:16px;}.woocommerce .elementor-152 .elementor-element.elementor-element-3c429b3 .star-rating::before{color:var( --e-global-color-pm_line );}.woocommerce .elementor-152 .elementor-element.elementor-element-3c429b3 .woocommerce-review-link{color:var( --e-global-color-pm_muted );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-152 .elementor-element.elementor-element-c540cc6{text-align:start;}.woocommerce .elementor-152 .elementor-element.elementor-element-c540cc6 .price{color:var( --e-global-color-pm_accent );font-family:var( --e-global-typography-pm_price-font-family ), Sans-serif;font-size:var( --e-global-typography-pm_price-font-size );font-weight:var( --e-global-typography-pm_price-font-weight );line-height:var( --e-global-typography-pm_price-line-height );}.elementor-152 .elementor-element.elementor-element-235da7f{text-align:start;}.woocommerce .elementor-152 .elementor-element.elementor-element-235da7f .woocommerce-product-details__short-description{color:var( --e-global-color-pm_muted );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-152 .elementor-element.elementor-element-69786c3 .cart button, .elementor-152 .elementor-element.elementor-element-69786c3 .cart .button{color:var( --e-global-color-pm_surface );background-color:var( --e-global-color-pm_accent );transition:all 0.2s;}.elementor-152 .elementor-element.elementor-element-69786c3 .quantity .qty{transition:all 0.2s;}.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-152 .elementor-element.elementor-element-149775f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-152 .elementor-element.elementor-element-149775f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-152 .elementor-element.elementor-element-149775f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-152 .elementor-element.elementor-element-149775f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-152 .elementor-element.elementor-element-149775f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-152 .elementor-element.elementor-element-149775f .elementor-icon-list-icon i{color:var( --e-global-color-pm_accent );transition:color 0.3s;}.elementor-152 .elementor-element.elementor-element-149775f .elementor-icon-list-icon svg{fill:var( --e-global-color-pm_accent );transition:fill 0.3s;}.elementor-152 .elementor-element.elementor-element-149775f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-152 .elementor-element.elementor-element-149775f .elementor-icon-list-text{color:var( --e-global-color-pm_muted );transition:color 0.3s;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-1897e66{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-152 .elementor-element.elementor-element-1897e66:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-1897e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pm_surface );}.elementor-152 .elementor-element.elementor-element-bbf5033{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-937f281{font-family:var( --e-global-typography-pm_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-pm_eyebrow-font-size );font-weight:var( --e-global-typography-pm_eyebrow-font-weight );line-height:var( --e-global-typography-pm_eyebrow-line-height );color:var( --e-global-color-pm_accent );}.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-152 .elementor-element.elementor-element-9e77e50 .elementor-heading-title{font-family:var( --e-global-typography-pm_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-pm_h2-font-size );font-weight:var( --e-global-typography-pm_h2-font-weight );line-height:var( --e-global-typography-pm_h2-line-height );color:var( --e-global-color-pm_ink );}.woocommerce .elementor-152 .elementor-element.elementor-element-7c1b322 .shop_attributes{color:var( --e-global-color-pm_muted );}.elementor-152 .elementor-element.elementor-element-84a1387{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-152 .elementor-element.elementor-element-30df5ae{font-family:var( --e-global-typography-pm_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-pm_eyebrow-font-size );font-weight:var( --e-global-typography-pm_eyebrow-font-weight );line-height:var( --e-global-typography-pm_eyebrow-line-height );color:var( --e-global-color-pm_accent );}.elementor-152 .elementor-element.elementor-element-c3fe922 .elementor-heading-title{font-family:var( --e-global-typography-pm_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-pm_h2-font-size );font-weight:var( --e-global-typography-pm_h2-font-weight );line-height:var( --e-global-typography-pm_h2-line-height );color:var( --e-global-color-pm_ink );}.woocommerce .elementor-152 .elementor-element.elementor-element-1c89eb2 .woocommerce-tabs ul.wc-tabs li.active a{color:#FFFFFF;}.woocommerce .elementor-152 .elementor-element.elementor-element-1c89eb2 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-152 .elementor-element.elementor-element-1c89eb2 .woocommerce-tabs ul.wc-tabs li.active{background-color:#D7191F;}.woocommerce .elementor-152 .elementor-element.elementor-element-1c89eb2 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:#D7191F;}.woocommerce .elementor-152 .elementor-element.elementor-element-1c89eb2 .woocommerce-Tabs-panel{color:var( --e-global-color-pm_ink );}.woocommerce .elementor-152 .elementor-element.elementor-element-1c89eb2 .woocommerce-Tabs-panel h2{color:var( --e-global-color-pm_ink );}.elementor-152 .elementor-element.elementor-element-ab39be7{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-152 .elementor-element.elementor-element-ab39be7:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-ab39be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pm_bg );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-152 .elementor-element.elementor-element-2070ad4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-152 .elementor-element.elementor-element-2070ad4.elementor-wc-products .products > h2{color:var( --e-global-color-pm_ink );text-align:start;}.elementor-152 .elementor-element.elementor-element-2070ad4.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-pm_ink );}.elementor-152 .elementor-element.elementor-element-2070ad4.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-pm_ink );}.elementor-152 .elementor-element.elementor-element-2070ad4.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-pm_accent );}.elementor-152 .elementor-element.elementor-element-2070ad4.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-pm_accent );}.elementor-152 .elementor-element.elementor-element-2070ad4.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-pm_accent );}.elementor-152 .elementor-element.elementor-element-2070ad4.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-pm_surface );background-color:var( --e-global-color-pm_accent );}@media(max-width:1366px){.elementor-152 .elementor-element.elementor-element-b98c8af .elementor-heading-title{font-size:var( --e-global-typography-pm_h2-font-size );line-height:var( --e-global-typography-pm_h2-line-height );}.woocommerce .elementor-152 .elementor-element.elementor-element-c540cc6 .price{font-size:var( --e-global-typography-pm_price-font-size );line-height:var( --e-global-typography-pm_price-line-height );}.elementor-152 .elementor-element.elementor-element-937f281{font-size:var( --e-global-typography-pm_eyebrow-font-size );line-height:var( --e-global-typography-pm_eyebrow-line-height );}.elementor-152 .elementor-element.elementor-element-9e77e50 .elementor-heading-title{font-size:var( --e-global-typography-pm_h2-font-size );line-height:var( --e-global-typography-pm_h2-line-height );}.elementor-152 .elementor-element.elementor-element-30df5ae{font-size:var( --e-global-typography-pm_eyebrow-font-size );line-height:var( --e-global-typography-pm_eyebrow-line-height );}.elementor-152 .elementor-element.elementor-element-c3fe922 .elementor-heading-title{font-size:var( --e-global-typography-pm_h2-font-size );line-height:var( --e-global-typography-pm_h2-line-height );}}@media(max-width:1024px){.elementor-152 .elementor-element.elementor-element-7ba808a{--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-152 .elementor-element.elementor-element-b98c8af .elementor-heading-title{font-size:var( --e-global-typography-pm_h2-font-size );line-height:var( --e-global-typography-pm_h2-line-height );}.woocommerce .elementor-152 .elementor-element.elementor-element-c540cc6 .price{font-size:var( --e-global-typography-pm_price-font-size );line-height:var( --e-global-typography-pm_price-line-height );}.elementor-152 .elementor-element.elementor-element-937f281{font-size:var( --e-global-typography-pm_eyebrow-font-size );line-height:var( --e-global-typography-pm_eyebrow-line-height );}.elementor-152 .elementor-element.elementor-element-9e77e50 .elementor-heading-title{font-size:var( --e-global-typography-pm_h2-font-size );line-height:var( --e-global-typography-pm_h2-line-height );}.elementor-152 .elementor-element.elementor-element-30df5ae{font-size:var( --e-global-typography-pm_eyebrow-font-size );line-height:var( --e-global-typography-pm_eyebrow-line-height );}.elementor-152 .elementor-element.elementor-element-c3fe922 .elementor-heading-title{font-size:var( --e-global-typography-pm_h2-font-size );line-height:var( --e-global-typography-pm_h2-line-height );}.elementor-152 .elementor-element.elementor-element-2070ad4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-152 .elementor-element.elementor-element-bebe285{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-152 .elementor-element.elementor-element-7ba808a{--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-152 .elementor-element.elementor-element-74923ec{--width:100%;}.elementor-152 .elementor-element.elementor-element-968f73c{--width:100%;}.elementor-152 .elementor-element.elementor-element-b98c8af .elementor-heading-title{font-size:var( --e-global-typography-pm_h2-font-size );line-height:var( --e-global-typography-pm_h2-line-height );}.woocommerce .elementor-152 .elementor-element.elementor-element-c540cc6 .price{font-size:var( --e-global-typography-pm_price-font-size );line-height:var( --e-global-typography-pm_price-line-height );}.elementor-152 .elementor-element.elementor-element-1897e66{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-152 .elementor-element.elementor-element-937f281{font-size:var( --e-global-typography-pm_eyebrow-font-size );line-height:var( --e-global-typography-pm_eyebrow-line-height );}.elementor-152 .elementor-element.elementor-element-9e77e50 .elementor-heading-title{font-size:var( --e-global-typography-pm_h2-font-size );line-height:var( --e-global-typography-pm_h2-line-height );}.elementor-152 .elementor-element.elementor-element-30df5ae{font-size:var( --e-global-typography-pm_eyebrow-font-size );line-height:var( --e-global-typography-pm_eyebrow-line-height );}.elementor-152 .elementor-element.elementor-element-c3fe922 .elementor-heading-title{font-size:var( --e-global-typography-pm_h2-font-size );line-height:var( --e-global-typography-pm_h2-line-height );}.elementor-152 .elementor-element.elementor-element-ab39be7{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-152 .elementor-element.elementor-element-2070ad4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-152 .elementor-element.elementor-element-bebe285{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-74923ec{--width:48%;}.elementor-152 .elementor-element.elementor-element-968f73c{--width:52%;}.elementor-152 .elementor-element.elementor-element-1897e66{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-ab39be7{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-152 .elementor-element.elementor-element-74923ec{--width:100%;}.elementor-152 .elementor-element.elementor-element-968f73c{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-8cb4d3c */.elementor-152 .elementor-element.elementor-element-8cb4d3c{font-size:13px} .elementor-152 .elementor-element.elementor-element-8cb4d3c a{text-decoration:none} .elementor-152 .elementor-element.elementor-element-8cb4d3c a:hover{color:#D7191F}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-6781166 */.elementor-152 .elementor-element.elementor-element-6781166 .woocommerce-product-gallery{border-radius:16px;overflow:hidden;background:#F3F3F4;border:1px solid #E3E3E6} .elementor-152 .elementor-element.elementor-element-6781166 .flex-control-thumbs{display:flex;gap:10px;padding:12px;margin:0;list-style:none} .elementor-152 .elementor-element.elementor-element-6781166 .flex-control-thumbs li{width:80px!important;border-radius:10px;overflow:hidden;border:1px solid #E3E3E6}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-c540cc6 */.elementor-152 .elementor-element.elementor-element-c540cc6 .price{font-size:26px;font-weight:800} .elementor-152 .elementor-element.elementor-element-c540cc6 .price .woocommerce-price-suffix{display:none}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-235da7f */.elementor-152 .elementor-element.elementor-element-235da7f{color:#5C5C63;line-height:1.9;font-size:15px}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-69786c3 */.elementor-152 .elementor-element.elementor-element-69786c3 form.cart{display:flex;flex-direction:column;gap:16px;margin:0} .elementor-152 .elementor-element.elementor-element-69786c3 table.variations{width:100%;border:0;margin:0} .elementor-152 .elementor-element.elementor-element-69786c3 table.variations tr{display:block} .elementor-152 .elementor-element.elementor-element-69786c3 table.variations th,.elementor-152 .elementor-element.elementor-element-69786c3 table.variations td{display:block;padding:0;border:0;text-align:right} .elementor-152 .elementor-element.elementor-element-69786c3 table.variations th.label{font-weight:700;margin-bottom:8px;font-size:14px} .elementor-152 .elementor-element.elementor-element-69786c3 table.variations select{width:100%;height:50px;border:1px solid #E3E3E6;border-radius:999px;padding:0 22px;font-family:Vazirmatn,Tahoma,sans-serif;font-size:15px;background-color:#fff;color:#16161A} .elementor-152 .elementor-element.elementor-element-69786c3 table.variations select:focus{outline:0;border-color:#D7191F} .elementor-152 .elementor-element.elementor-element-69786c3 .reset_variations{display:inline-block;margin-top:8px;font-size:13px;color:#5C5C63} .elementor-152 .elementor-element.elementor-element-69786c3 .woocommerce-variation-price .price{font-size:22px;font-weight:800;color:#D7191F} .elementor-152 .elementor-element.elementor-element-69786c3 .woocommerce-variation-add-to-cart{display:flex;gap:12px;align-items:stretch} .elementor-152 .elementor-element.elementor-element-69786c3 .quantity input.qty{height:50px;width:92px;border:1px solid #E3E3E6;border-radius:999px;text-align:center;font-family:Vazirmatn,Tahoma,sans-serif;font-weight:700;font-size:16px} .elementor-152 .elementor-element.elementor-element-69786c3 button.single_add_to_cart_button{flex:1;height:50px;border-radius:999px!important;background:#D7191F!important;color:#fff!important;font-family:Vazirmatn,Tahoma,sans-serif;font-weight:700;font-size:15px;border:0;transition:background .2s,transform .2s} .elementor-152 .elementor-element.elementor-element-69786c3 button.single_add_to_cart_button:hover{background:#B01015!important;transform:translateY(-1px)} .elementor-152 .elementor-element.elementor-element-69786c3 .stock{margin:0;font-size:13px}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-149775f */.elementor-152 .elementor-element.elementor-element-149775f .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:10px 22px} .elementor-152 .elementor-element.elementor-element-149775f .elementor-icon-list-item{margin:0!important} .elementor-152 .elementor-element.elementor-element-149775f .elementor-icon-list-text{font-size:13px}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-4c85801 */.elementor-152 .elementor-element.elementor-element-4c85801 .product_meta{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#5C5C63;border-top:1px solid #E3E3E6;padding-top:16px} .elementor-152 .elementor-element.elementor-element-4c85801 .product_meta a{color:#16161A;text-decoration:none} .elementor-152 .elementor-element.elementor-element-4c85801 .product_meta a:hover{color:#D7191F}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-937f281 */.elementor-152 .elementor-element.elementor-element-937f281 p{display:flex;align-items:center;gap:10px;margin:0} .elementor-152 .elementor-element.elementor-element-937f281 p::before{content:"";width:28px;height:2px;background:#D7191F}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-7c1b322 */.elementor-152 .elementor-element.elementor-element-7c1b322 table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #E3E3E6;border-radius:16px;overflow:hidden;background:#fff} .elementor-152 .elementor-element.elementor-element-7c1b322 th{width:28%;background:#F3F3F4;font-weight:700;padding:15px 20px;text-align:right;color:#16161A;border-bottom:1px solid #E3E3E6;font-size:14px} .elementor-152 .elementor-element.elementor-element-7c1b322 td{padding:15px 20px;border-bottom:1px solid #E3E3E6;color:#5C5C63;font-size:14px;line-height:1.9} .elementor-152 .elementor-element.elementor-element-7c1b322 td p{margin:0} .elementor-152 .elementor-element.elementor-element-7c1b322 tr:last-child th,.elementor-152 .elementor-element.elementor-element-7c1b322 tr:last-child td{border-bottom:0} @media(max-width:767px){.elementor-152 .elementor-element.elementor-element-7c1b322 th,.elementor-152 .elementor-element.elementor-element-7c1b322 td{display:block;width:100%}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30df5ae */.elementor-152 .elementor-element.elementor-element-30df5ae p{display:flex;align-items:center;gap:10px;margin:0} .elementor-152 .elementor-element.elementor-element-30df5ae p::before{content:"";width:28px;height:2px;background:#D7191F}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-1c89eb2 */.elementor-152 .elementor-element.elementor-element-1c89eb2 .wc-tabs{display:flex;gap:8px;padding:0!important;margin:0 0 24px!important;border:0!important;list-style:none} .elementor-152 .elementor-element.elementor-element-1c89eb2 .wc-tabs::before,.elementor-152 .elementor-element.elementor-element-1c89eb2 .wc-tabs::after{display:none!important} .elementor-152 .elementor-element.elementor-element-1c89eb2 .wc-tabs li{margin:0!important;padding:0!important;border:0!important;background:transparent!important;border-radius:999px!important} .elementor-152 .elementor-element.elementor-element-1c89eb2 .wc-tabs li::before,.elementor-152 .elementor-element.elementor-element-1c89eb2 .wc-tabs li::after{display:none!important} .elementor-152 .elementor-element.elementor-element-1c89eb2 .wc-tabs li a{display:block;padding:10px 24px!important;border-radius:999px;background:#F3F3F4;color:#16161A!important;font-weight:700;font-size:15px;transition:background .2s} .elementor-152 .elementor-element.elementor-element-1c89eb2 .wc-tabs li.active a{background:#D7191F!important;color:#fff!important} .elementor-152 .elementor-element.elementor-element-1c89eb2 li.additional_information_tab,.elementor-152 .elementor-element.elementor-element-1c89eb2 #tab-additional_information{display:none!important} .elementor-152 .elementor-element.elementor-element-1c89eb2 .woocommerce-Tabs-panel{line-height:2;color:#5C5C63;font-size:16px} .elementor-152 .elementor-element.elementor-element-1c89eb2 .woocommerce-Tabs-panel h2{font-size:22px;font-weight:800;color:#16161A;margin-bottom:14px} .elementor-152 .elementor-element.elementor-element-1c89eb2 #review_form .comment-form-comment textarea,.elementor-152 .elementor-element.elementor-element-1c89eb2 #review_form input[type=text],.elementor-152 .elementor-element.elementor-element-1c89eb2 #review_form input[type=email]{width:100%;border:1px solid #E3E3E6;border-radius:12px;padding:12px 16px;font-family:Vazirmatn,Tahoma,sans-serif;background:#fff} .elementor-152 .elementor-element.elementor-element-1c89eb2 #review_form #submit{background:#D7191F;color:#fff;border:0;border-radius:999px;padding:13px 32px;font-family:Vazirmatn,Tahoma,sans-serif;font-weight:700;cursor:pointer;transition:background .2s} .elementor-152 .elementor-element.elementor-element-1c89eb2 #review_form #submit:hover{background:#B01015} .elementor-152 .elementor-element.elementor-element-1c89eb2 .star-rating span::before,.elementor-152 .elementor-element.elementor-element-1c89eb2 p.stars a{color:#D7191F} .elementor-152 .elementor-element.elementor-element-1c89eb2 #reviews .commentlist{padding:0;list-style:none} .elementor-152 .elementor-element.elementor-element-1c89eb2 #reviews .commentlist li .comment_container{display:flex;gap:16px;border:1px solid #E3E3E6;border-radius:16px;padding:18px;margin-bottom:14px;background:#fff}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-2070ad4 */.elementor-152 .elementor-element.elementor-element-2070ad4 .related>h2{font-size:30px;font-weight:800;margin-bottom:24px} .elementor-152 .elementor-element.elementor-element-2070ad4 ul.products li.product{background:#fff;border:1px solid #E3E3E6;border-radius:16px;padding:14px;overflow:hidden;transition:transform .25s,box-shadow .25s} .elementor-152 .elementor-element.elementor-element-2070ad4 ul.products li.product:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(14,14,16,.12)} .elementor-152 .elementor-element.elementor-element-2070ad4 ul.products li.product img{border-radius:12px;background:#F3F3F4} .elementor-152 .elementor-element.elementor-element-2070ad4 .woocommerce-loop-product__title{font-size:17px!important;font-weight:700} .elementor-152 .elementor-element.elementor-element-2070ad4 .button{border-radius:999px!important;font-family:Vazirmatn,Tahoma,sans-serif;font-weight:700}/* End custom CSS */