.elementor-4711 .elementor-element.elementor-element-c574d61{--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;}.elementor-4711 .elementor-element.elementor-element-48bcca2{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:10px;}.elementor-4711 .elementor-element.elementor-element-48bcca2:not(.elementor-motion-effects-element-type-background), .elementor-4711 .elementor-element.elementor-element-48bcca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-770d2d0 );}.elementor-4711 .elementor-element.elementor-element-81dd728 .woocommerce-breadcrumb{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4711 .elementor-element.elementor-element-81dd728 .woocommerce-breadcrumb > a{color:var( --e-global-color-ac91a9b );}.elementor-4711 .elementor-element.elementor-element-b5db6bf{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4711 .elementor-element.elementor-element-b40fb9f{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4711 .elementor-element.elementor-element-c858e99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4711 .elementor-element.elementor-element-c858e99:not(.elementor-motion-effects-element-type-background), .elementor-4711 .elementor-element.elementor-element-c858e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-770d2d0 );}.elementor-4711 .elementor-element.elementor-element-efec8f2{--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;}.elementor-4711 .elementor-element.elementor-element-3345a42{--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4711 .elementor-element.elementor-element-88ec0b0{text-align:justify;}.elementor-4711 .elementor-element.elementor-element-88ec0b0 .elementor-heading-title{font-family:var( --e-global-typography-ffafbc4-font-family ), Sans-serif;font-size:var( --e-global-typography-ffafbc4-font-size );color:var( --e-global-color-accent );}.elementor-4711 .elementor-element.elementor-element-c1e0139{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-4711 .elementor-element.elementor-element-c1e0139 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:8px 8px 8px 8px;border-radius:5px 5px 5px 5px;}.elementor-4711 .elementor-element.elementor-element-c1e0139 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-4711 .elementor-element.elementor-element-c1e0139 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-4711 .elementor-element.elementor-element-c1e0139 .elementor-divider__text{color:var( --e-global-color-text );}.elementor-4711 .elementor-element.elementor-element-dbcd6d0 > .elementor-widget-container{padding:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6dfa301 );border-radius:10px 10px 10px 10px;}.elementor-4711 .elementor-element.elementor-element-dbcd6d0:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(10px/2);}.elementor-4711 .elementor-element.elementor-element-dbcd6d0:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(10px/2);}.elementor-4711 .elementor-element.elementor-element-dbcd6d0.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-4711 .elementor-element.elementor-element-dbcd6d0.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body:not(.rtl) .elementor-4711 .elementor-element.elementor-element-dbcd6d0.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-10px/2) + (-1px/2) );}body:not.rtl .elementor-4711 .elementor-element.elementor-element-dbcd6d0.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-10px/2) - (1px/2) );}.elementor-4711 .elementor-element.elementor-element-dbcd6d0{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-4711 .elementor-element.elementor-element-dbcd6d0 a{font-family:var( --e-global-typography-fe06c1f-font-family ), Sans-serif;font-size:var( --e-global-typography-fe06c1f-font-size );font-weight:var( --e-global-typography-fe06c1f-font-weight );color:var( --e-global-color-ac91a9b );}.elementor-4711 .elementor-element.elementor-element-7a4d5e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-11px;}.elementor-4711 .elementor-element.elementor-element-f7ee4ab{width:auto;max-width:auto;}.elementor-4711 .elementor-element.elementor-element-f7ee4ab > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-4711 .elementor-element.elementor-element-f7ee4ab .elementor-heading-title{font-size:11px;font-weight:normal;line-height:1rem;color:var( --e-global-color-text );}.elementor-4711 .elementor-element.elementor-element-1bfcdc2{width:auto;max-width:auto;--icon-box-icon-margin:5px;}.elementor-4711 .elementor-element.elementor-element-1bfcdc2 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-4711 .elementor-element.elementor-element-1bfcdc2 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-4711 .elementor-element.elementor-element-1bfcdc2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-4711 .elementor-element.elementor-element-1bfcdc2 .elementor-icon{font-size:18px;}.elementor-4711 .elementor-element.elementor-element-1bfcdc2 .elementor-icon-box-title, .elementor-4711 .elementor-element.elementor-element-1bfcdc2 .elementor-icon-box-title a{font-weight:500;line-height:1rem;}.elementor-4711 .elementor-element.elementor-element-49d17e6{--divider-border-style:dotted;--divider-color:var( --e-global-color-text );--divider-border-width:1.5px;}.elementor-4711 .elementor-element.elementor-element-49d17e6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4711 .elementor-element.elementor-element-49d17e6 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-4711 .elementor-element.elementor-element-1ebb5f9 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-4711 .elementor-element.elementor-element-ce4c264{text-align:justify;}.woocommerce .elementor-4711 .elementor-element.elementor-element-ce4c264 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;}.elementor-4711 .elementor-element.elementor-element-1077abd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4711 .elementor-element.elementor-element-1077abd:not(.elementor-motion-effects-element-type-background), .elementor-4711 .elementor-element.elementor-element-1077abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-770d2d0 );}.elementor-4711 .elementor-element.elementor-element-a5cb790 .jet-woo-builder > .jet-single-tabs__wrap ul.wc-tabs{justify-content:stretch;align-items:stretch;flex-direction:row;border-style:solid;border-color:var( --e-global-color-6dfa301 );padding:0px 0px 0px 0px;}.elementor-4711 .elementor-element.elementor-element-a5cb790 .jet-woo-builder > .jet-single-tabs__wrap .tabs > li > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );color:var( --e-global-color-text );padding:15px 0px 15px 0px;}.elementor-4711 .elementor-element.elementor-element-a5cb790 .elementor-jet-single-tabs.jet-woo-builder > .jet-single-tabs__wrap .woocommerce-tabs .tabs > li:hover a{text-decoration:none;}.elementor-4711 .elementor-element.elementor-element-a5cb790 .elementor-jet-single-tabs.jet-woo-builder > .jet-single-tabs__wrap .woocommerce-tabs .tabs > li.active a{text-decoration:none;}.elementor-4711 .elementor-element.elementor-element-a5cb790 .elementor-jet-single-tabs.jet-woo-builder > .jet-single-tabs__wrap .woocommerce-tabs .tabs > li{border-style:solid !important;border-color:var( --e-global-color-6dfa301 );border-radius:10px 10px 10px 10px;margin:0px 0px 0px 0px;text-align:center;}.elementor-4711 .elementor-element.elementor-element-a5cb790 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-4711 .elementor-element.elementor-element-a5cb790 .woocommerce-Tabs-panel{color:var( --e-global-color-text );}.elementor-4711 .elementor-element.elementor-element-a5cb790 .woocommerce-Tabs-panel h2{color:var( --e-global-color-text );}.elementor-4711 .elementor-element.elementor-element-a5cb790 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-4711 .elementor-element.elementor-element-a5cb790 .jet-woo-builder > .jet-single-tabs__wrap .wc-tab{padding:20px 0px 0px 0px;}.elementor-4711 .elementor-element.elementor-element-d7f552c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4711 .elementor-element.elementor-element-d7f552c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4711 .elementor-element.elementor-element-9d503dd{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.4rem;--padding-bottom:1.4rem;--padding-left:1.4rem;--padding-right:1.4rem;}.elementor-4711 .elementor-element.elementor-element-9d503dd:not(.elementor-motion-effects-element-type-background), .elementor-4711 .elementor-element.elementor-element-9d503dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-770d2d0 );}.elementor-4711 .elementor-element.elementor-element-9d503dd.e-con{--align-self:flex-start;}.elementor-4711 .elementor-element.elementor-element-c72a7d7 > .elementor-widget-container{background-color:#AFFF8E;padding:10px 25px 10px 25px;border-radius:10px 10px 10px 10px;}.elementor-4711 .elementor-element.elementor-element-be4423e > .elementor-widget-container{padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6dfa301 );border-radius:15px 15px 15px 15px;}.elementor-4711 .elementor-element.elementor-element-be4423e.elementor-element{--align-self:stretch;}.elementor-4711 .elementor-element.elementor-element-d85f29f .cart button, .elementor-4711 .elementor-element.elementor-element-d85f29f .cart .button{font-weight:500;border-style:none;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;color:var( --e-global-color-770d2d0 );background-color:var( --e-global-color-7eb6793 );transition:all 0.3s;}.elementor-4711 .elementor-element.elementor-element-d85f29f .cart button:hover, .elementor-4711 .elementor-element.elementor-element-d85f29f .cart .button:hover{color:var( --e-global-color-770d2d0 );background-color:var( --e-global-color-7eb6793 );}.elementor-4711 .elementor-element.elementor-element-d85f29f .added_to_cart{color:var( --e-global-color-text );}.elementor-4711 .elementor-element.elementor-element-d85f29f{--view-cart-spacing:10px;}.woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart .variations{width:100%;margin-bottom:100px;}.woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations tr th, .woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations tr td{padding-top:calc( 100px/2 );padding-bottom:calc( 100px/2 );}.woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations label{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations td.value select{color:var( --e-global-color-accent );}.woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations td.value select, .woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations td.value:before{background-color:var( --e-global-color-6dfa301 );border:var( --e-global-color-ac91a9b );border-radius:10px;}.woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations td.value:before{font-family:var( --e-global-typography-fe06c1f-font-family ), Sans-serif;font-size:var( --e-global-typography-fe06c1f-font-size );font-weight:var( --e-global-typography-fe06c1f-font-weight );}.elementor-4711 .elementor-element.elementor-element-01d45ac{--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:12px 12px;--row-gap:12px;--column-gap:12px;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-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4711 .elementor-element.elementor-element-d2e82e1{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4711 .elementor-element.elementor-element-f69e164{width:auto;max-width:auto;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-4711 .elementor-element.elementor-element-f69e164 .elementor-icon-list-icon i{color:#EF3A4F00;transition:color 0.3s;}.elementor-4711 .elementor-element.elementor-element-f69e164 .elementor-icon-list-icon svg{fill:#EF3A4F00;transition:fill 0.3s;}.elementor-4711 .elementor-element.elementor-element-f69e164 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4711 .elementor-element.elementor-element-f69e164 .elementor-icon-list-item > a{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-f69e164 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4711 .elementor-element.elementor-element-620f848 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-4711 .elementor-element.elementor-element-620f848 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-size:13.5px;font-weight:400;line-height:1.4rem;color:var( --e-global-color-text );margin:0px 0px 7px 0px;}.elementor-4711 .elementor-element.elementor-element-dd8ca86{--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;}.elementor-4711 .elementor-element.elementor-element-bab2092{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-4711 .elementor-element.elementor-element-bab2092 .elementor-divider-separator{width:100%;}.elementor-4711 .elementor-element.elementor-element-bab2092 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4711 .elementor-element.elementor-element-22bc123{--display:flex;--margin-top:5px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}:is( .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(5px / 2);padding-right:calc(5px / 2);padding-top:calc(5px / 2);padding-bottom:calc(5px / 2);}:is( .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 5px / -2);margin-right:calc( 5px / -2);width:calc(100% + 5px);}:is( .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 5px / -2);margin-bottom:calc( 5px / -2);}@media(max-width:1024px){.elementor-4711 .elementor-element.elementor-element-c574d61{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-4711 .elementor-element.elementor-element-48bcca2{--padding-top:0.8rem;--padding-bottom:0.525rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4711 .elementor-element.elementor-element-81dd728 .woocommerce-breadcrumb{font-size:var( --e-global-typography-primary-font-size );}.elementor-4711 .elementor-element.elementor-element-b5db6bf{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-4711 .elementor-element.elementor-element-c858e99{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4711 .elementor-element.elementor-element-88ec0b0 .elementor-heading-title{font-size:var( --e-global-typography-ffafbc4-font-size );}.elementor-4711 .elementor-element.elementor-element-dbcd6d0 a{font-size:var( --e-global-typography-fe06c1f-font-size );}.elementor-4711 .elementor-element.elementor-element-f7ee4ab .elementor-heading-title{font-size:10px;}.elementor-4711 .elementor-element.elementor-element-1bfcdc2 .elementor-icon{font-size:15px;}.elementor-4711 .elementor-element.elementor-element-1bfcdc2 .elementor-icon-box-title, .elementor-4711 .elementor-element.elementor-element-1bfcdc2 .elementor-icon-box-title a{font-size:16px;line-height:1rem;}.elementor-4711 .elementor-element.elementor-element-1077abd{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4711 .elementor-element.elementor-element-a5cb790 .jet-woo-builder > .jet-single-tabs__wrap .tabs > li > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4711 .elementor-element.elementor-element-a5cb790 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4711 .elementor-element.elementor-element-a5cb790 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-accent-font-size );}.elementor-4711 .elementor-element.elementor-element-9d503dd{--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;--flex-wrap:wrap;}.elementor-4711 .elementor-element.elementor-element-d85f29f .cart button, .elementor-4711 .elementor-element.elementor-element-d85f29f .cart .button{font-size:12.5px;}.woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations label{font-size:var( --e-global-typography-secondary-font-size );}.woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations td.value:before{font-size:var( --e-global-typography-fe06c1f-font-size );}.elementor-4711 .elementor-element.elementor-element-01d45ac{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0.825rem;--padding-bottom:0.6rem;--padding-left:0.825rem;--padding-right:0.825rem;}.elementor-4711 .elementor-element.elementor-element-f69e164{--e-icon-list-icon-size:15px;}.elementor-4711 .elementor-element.elementor-element-620f848 .jet-listing-dynamic-repeater__item > *{font-size:12px;line-height:1.2rem;}.elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(12px / 2);padding-right:calc(12px / 2);padding-top:calc(12px / 2);padding-bottom:calc(12px / 2);}:is( .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 12px / -2);margin-right:calc( 12px / -2);width:calc(100% + 12px);}:is( .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 12px / -2);margin-bottom:calc( 12px / -2);}}@media(max-width:767px){.elementor-4711 .elementor-element.elementor-element-c574d61{--margin-top:1.6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-4711 .elementor-element.elementor-element-81dd728 .woocommerce-breadcrumb{font-size:var( --e-global-typography-primary-font-size );}.elementor-4711 .elementor-element.elementor-element-88ec0b0 .elementor-heading-title{font-size:var( --e-global-typography-ffafbc4-font-size );}.elementor-4711 .elementor-element.elementor-element-dbcd6d0 a{font-size:var( --e-global-typography-fe06c1f-font-size );}.elementor-4711 .elementor-element.elementor-element-f7ee4ab{width:auto;max-width:auto;}.elementor-4711 .elementor-element.elementor-element-1bfcdc2{width:auto;max-width:auto;}.elementor-4711 .elementor-element.elementor-element-1bfcdc2 .elementor-icon-box-title, .elementor-4711 .elementor-element.elementor-element-1bfcdc2 .elementor-icon-box-title a{font-size:15px;line-height:1.2rem;}.elementor-4711 .elementor-element.elementor-element-a5cb790 .jet-woo-builder > .jet-single-tabs__wrap .tabs > li > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4711 .elementor-element.elementor-element-a5cb790 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4711 .elementor-element.elementor-element-a5cb790 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-accent-font-size );}.elementor-4711 .elementor-element.elementor-element-9d503dd{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations label{font-size:var( --e-global-typography-secondary-font-size );}.woocommerce .elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-4711 .elementor-element.elementor-element-d85f29f form.cart table.variations td.value:before{font-size:var( --e-global-typography-fe06c1f-font-size );}.elementor-4711 .elementor-element.elementor-element-93f08c9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4711 .elementor-element.elementor-element-93f08c9 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:768px){.elementor-4711 .elementor-element.elementor-element-c574d61{--width:100%;}.elementor-4711 .elementor-element.elementor-element-d7f552c{--width:25%;}.elementor-4711 .elementor-element.elementor-element-9d503dd{--width:100%;}.elementor-4711 .elementor-element.elementor-element-01d45ac{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4711 .elementor-element.elementor-element-9d503dd{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-81dd728 */.elementor-4711 .elementor-element.elementor-element-81dd728 .woocommerce-breadcrumb {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7ee4ab */.elementor-4711 .elementor-element.elementor-element-f7ee4ab span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1bfcdc2 */@media screen and (max-width:1024px){
    .elementor-4711 .elementor-element.elementor-element-1bfcdc2 .elementor-icon-box-title {
        margin-bottom:-3px !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-ce4c264 */.elementor-4711 .elementor-element.elementor-element-ce4c264 ul {
    padding-right: 0.725rem;
    list-style: none;
}

.elementor-4711 .elementor-element.elementor-element-ce4c264 ul li {
    position: relative;
}

.elementor-4711 .elementor-element.elementor-element-ce4c264 ul li:before {
    content: "";
    position: absolute;
    width: 5px;
    height: 5px;
    border: 1px solid ;
    border-radius: 100px;
    right: -0.725rem;
    top: 50%;
    transform: translateY(-50%);
    border-color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d85f29f */.elementor-4711 .elementor-element.elementor-element-d85f29f input.qty {
    border-color: var(--e-global-color-c1a414c);
    background: var(--e-global-color-770d2d0);
    border-radius: 5px;
    outline: none;
    
    padding: 0 0.45rem;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f table tbody>tr:nth-child(odd)>td, .elementor-4711 .elementor-element.elementor-element-d85f29f table tbody>tr:nth-child(odd)>th , .elementor-4711 .elementor-element.elementor-element-d85f29f table tbody tr:hover>td, .elementor-4711 .elementor-element.elementor-element-d85f29f table tbody tr:hover>th {
    background: transparent;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f td {
    padding: 0 !important;
}


.elementor-4711 .elementor-element.elementor-element-d85f29f th {
    padding: 0 !important;
    vertical-align: middle !important;
    line-height: 1rem !important;
    padding-left: 0.825rem !important;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f th label {
    font-size: 14.5px;
    font-weight: 600 !important;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif !important;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f .variations select {
    margin-left:  0 !important;
    border: none;
    outline: none;
    border-radius: 10px !important;
    font-size: 14px;
    background: #eeeeee;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f .reset_variations {
    position: absolute;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f tr:not(:first-child) td,.elementor-4711 .elementor-element.elementor-element-d85f29f tr:not(:first-child) th {
    padding-top: 0.825rem !important;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f .variations {
    position: relative !important;
    margin-bottom: 0.625rem !important;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f .reset_variations {
    position: absolute;
    text-wrap: nowrap;
    bottom: -1.2rem;
    line-height: 1;
    font-size: 10px;
    left: 0rem;
    font-weight: 400;
}


/*prices*/

.elementor-4711 .elementor-element.elementor-element-d85f29f .woocommerce-variation-price {
    margin-bottom: 0.425rem;
    margin-top: 1rem;
    background: #d2d2d2;
    padding: 5px;
    border-radius: 5px;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f bdi {
    margin-right: 0.25rem;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f ins , .elementor-4711 .elementor-element.elementor-element-d85f29f del{
    text-decoration: none !important;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f del bdi{
    position: relative !important;
    font-size: 13px !important;
    font-weight: 300 !important;
    line-height: 1;
    color: var(--e-global-color-text) !important;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f ins , .elementor-4711 .elementor-element.elementor-element-d85f29f bdi {
    color: #070707;
    font-size: 15px;
    font-weight: 600;
    line-height: 1rem;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f del bdi:after{
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    background: var(--e-global-color-primary);
    top: 40%;
    left: 0;
    transform: rotate(-4deg)
}

.elementor-4711 .elementor-element.elementor-element-d85f29f .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-text);
    font-size: 13px;
    font-weight: 400;
    line-height: 1rem;
}


@media screen and (max-width:1024px) {
    .elementor-4711 .elementor-element.elementor-element-d85f29f del bdi{
        font-size: 12.5px !important;
    }
    
    .elementor-4711 .elementor-element.elementor-element-d85f29f ins , .elementor-4711 .elementor-element.elementor-element-d85f29f bdi {
        font-size: 14px;
    }

}

.elementor-4711 .elementor-element.elementor-element-d85f29f .reset_variations{
    bottom: unset !important;
    top: -1.2rem;
}

.elementor-4711 .elementor-element.elementor-element-d85f29f .woocommerce-variation-availability {
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-620f848 */.elementor-4711 .elementor-element.elementor-element-620f848 i.fas.fa-circle {
    font-size: 6px;
    color: var(--e-global-color-primary);
    padding-left: 7px;
}

.elementor-4711 .elementor-element.elementor-element-620f848 .jet-listing-dynamic-repeater__item:last-child span {
    margin: 0;
}


@media screen and (max-width:1024px) {
 .elementor-4711 .elementor-element.elementor-element-620f848 i.fas.fa-circle {
    font-size: 4.5px;
}   
}/* End custom CSS */
/* Start custom CSS */.woocommerce div.product div.images .flex-control-thumbs li img {
    padding: 8px;
}
form.cart table.variations tr th,form.cart table.variations tr td {
    padding-top: 0!important;
    padding-bottom: 0 !important;
    background: unset !important;
}
.woo-variation-swatches.wvs-show-label .variations td, .woo-variation-swatches.wvs-show-label .variations th {
    padding: 0;
}
.woocommerce div.product p.stock {
    display: none;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{
    font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
color:var( --e-global-color-text );
font-weight: 600;
}
.woocommerce-variation-price {
    margin-bottom: 12px;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
    border: unset;
    border-radius: 0px;
    padding: 0;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
    padding: 0px;
    background: unset;
    border: unset;
    border-radius: 100%;
}
.woocommerce .star-rating {
    font-size: 0.8em;
}
.woocommerce .star-rating span {
    color: var( --e-global-color-accent );
}
.woocommerce .star-rating::before {
    color: #ffde89;
}
.woocommerce #reviews #comments ol.commentlist {
    padding: 0;
}
.woocommerce #reviews #comments ol.commentlist li {
    border-bottom: 1px solid var(--e-global-color-4f70e17);
}
.woocommerce #reviews #comments h2 {
    display: none;
}
.woocommerce #review_form #respond .form-submit input {
    padding: 16px 20px 13px 20px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-ac555ca );
    border-radius: 8px 8px 8px 8px;
    background: #ffffff;
    color: var( --e-global-color-ac555ca );
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover {
    background-color: unset;
}
span#reply-title {
    font-size: 14px;
    font-weight: 700;
}
.woocommerce #reviews #comments ol.commentlist li {
    padding: 24px;
    border-radius: 24px;
    background: var( --e-global-color-ffeee3b );
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p {
    font-weight: 700;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
    top: 24px;
    right: 24px;
}

.woocommerce table.shop_attributes td p {
    padding: 20px;
}
.woocommerce table.shop_attributes td {
    font-style: normal;
}
.woocommerce table.shop_attributes td {
    border-left: 0;
    vertical-align: middle;
        border-bottom: unset;
        background: unset;
}
.woocommerce table.shop_attributes th {
    border-right: 0;
    opacity: 0.6;
    vertical-align: middle;
        border-bottom: unset;
        background: unset;
}
table td, table th,.woocommerce table.shop_attributes {
    border: 0;
}
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span {
    font-family: var(--e-global-typography-text-font-family), sans-serif;
    font-size: 12px;
}/* End custom CSS */