.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-246 .elementor-element.elementor-element-0da81d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-woocommerce-breadcrumb .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-breadcrumb .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-246 .elementor-element.elementor-element-60791c9{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-246 .elementor-element.elementor-element-60791c9 .woocommerce-breadcrumb{color:#349CDC;font-family:"Mitr", Sans-serif;}.elementor-246 .elementor-element.elementor-element-60791c9 .woocommerce-breadcrumb > a{color:#349CDC;}.elementor-246 .elementor-element.elementor-element-0b30413{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-246 .elementor-element.elementor-element-7e2d7c3{--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-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-246 .elementor-element.elementor-element-8025cfe{--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-246 .elementor-element.elementor-element-5bcbae6{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-246 .elementor-element.elementor-element-5bcbae6:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-5bcbae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#349CDC;}.elementor-246 .elementor-element.elementor-element-a41b22f{--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-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-246 .elementor-element.elementor-element-7dac9f2{text-align:center;}.elementor-246 .elementor-element.elementor-element-7dac9f2 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-30e44b9{--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-246 .elementor-element.elementor-element-2445a9a{text-align:center;}.elementor-246 .elementor-element.elementor-element-2445a9a .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-c5bc98a{--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-246 .elementor-element.elementor-element-a460079{text-align:center;}.elementor-246 .elementor-element.elementor-element-a460079 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-7468f08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-woocommerce-product-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-246 .elementor-element.elementor-element-d2fce34{text-align:center;}.elementor-246 .elementor-element.elementor-element-d2fce34 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-weight:500;color:#349CDC;}.elementor-widget-woocommerce-product-content .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-content .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-246 .elementor-element.elementor-element-07f98e4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;text-align:center;font-family:"Mitr", Sans-serif;font-size:20px;font-weight:400;}.elementor-widget-woocommerce-product-price .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-price .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-246 .elementor-element.elementor-element-db8a5dd{text-align:center;}.woocommerce .elementor-246 .elementor-element.elementor-element-db8a5dd .price{color:var( --e-global-color-00e8667 );font-family:"Mitr", Sans-serif;font-size:30px;font-weight:600;line-height:18px;}.woocommerce .elementor-246 .elementor-element.elementor-element-db8a5dd .price ins{color:var( --e-global-color-00e8667 );font-weight:600;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-246 .elementor-element.elementor-element-5f41130 .elementor-button{background-color:var( --e-global-color-00e8667 );font-family:"Mitr", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-widget-eael-woo-add-to-cart .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-woo-add-to-cart .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .elementor-add-to-cart.elementor-product-simple .cart{flex-direction:row;}.elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .eael-add-to-cart-wrapper{justify-content:center;}.woocommerce .elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .cart .button{justify-content:center;color:#FFFFFF;background-color:var( --e-global-color-00e8667 );transition:all 0.2s;padding:10px 30px 10px 30px;}.elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .eael-add-to-cart{justify-content:center;}.woocommerce .elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .cart .button, .elementor-246 .elementor-element.elementor-element-61250c0 .eael-add-to-cart-wrapper .button-text{font-family:"Mitr", Sans-serif;}.elementor-246 .elementor-element.elementor-element-61250c0 .eael-add-to-cart-wrapper .button-text{color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-61250c0 .eael-add-to-cart-wrapper .eael-add-to-cart{background-color:var( --e-global-color-00e8667 );transition:all 0.2s;padding:10px 30px 10px 30px;}.woocommerce div.product .eael-single-product-add-to-cart form.cart input[type=number] .qty, 
					.woocommerce div.product .eael-single-product-add-to-cart form.cart .quantity .qty,
					.eael-add-to-cart-wrapper input[type=number], 
					.eael-add-to-cart-wrapper .quantity-input{height:49px;}.woocommerce .elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .quantity .qty, .elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .eael-add-to-cart-wrapper .quantity-input{font-family:"Mitr", Sans-serif;}.woocommerce .elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .quantity .qty{padding:0px 0px 0px 14px;transition:all 0.2s;}.elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .eael-add-to-cart-wrapper .quantity-input{padding:0px 0px 0px 14px;transition:all 0.2s;}.woocommerce .elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart form.cart table.variations label, .elementor-246 .elementor-element.elementor-element-61250c0 .eael-variable-product-edit .eael-variable-product .variable-label{font-family:"Mitr", Sans-serif;}.woocommerce .elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart form.cart table.variations td.value select, 
               .woocommerce div.product.elementor.elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart form.cart table.variations td.value:before,
					.elementor-246 .elementor-element.elementor-element-61250c0 .eael-variable-product-edit .eael-variable-product .custom-select-option{font-family:"Mitr", Sans-serif;}.woocommerce .elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .single_add_to_cart_button svg{height:16px;width:16px;margin:3px 5px 0px 5px;}.woocommerce .elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .single_add_to_cart_button i{font-size:16px;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .eael-add-to-cart svg{height:16px;width:16px;}.elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .eael-add-to-cart i{font-size:16px;color:#FFFFFF;}.woocommerce .elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .single_add_to_cart_button svg path{fill:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .eael-add-to-cart svg path{fill:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-61250c0 .eael-single-product-add-to-cart .eael-add-to-cart .cart-icon{margin:3px 5px 0px 5px;}.elementor-246 .elementor-element.elementor-element-685fc1d{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-246 .elementor-element.elementor-element-2a39799.elementor-element{--align-self:center;}.elementor-246 .elementor-element.elementor-element-00f9386{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-246 .elementor-element.elementor-element-00f9386 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-weight:600;color:#FF0000;}.elementor-246 .elementor-element.elementor-element-9b5c887{--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;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-246 .elementor-element.elementor-element-46316d7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-246 .elementor-element.elementor-element-73dd5e9{--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-246 .elementor-element.elementor-element-abcc2f3 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-00e8667 );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-246 .elementor-element.elementor-element-5a54370{font-family:"Mitr", Sans-serif;font-weight:400;}.elementor-246 .elementor-element.elementor-element-e480722{--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-246 .elementor-element.elementor-element-3621f31 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-00e8667 );}.elementor-246 .elementor-element.elementor-element-d60a740{font-family:"Mitr", Sans-serif;font-weight:400;}.elementor-246 .elementor-element.elementor-element-a5a7028{--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-246 .elementor-element.elementor-element-bbdf599 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-00e8667 );}.elementor-246 .elementor-element.elementor-element-08b8de2{font-family:"Mitr", Sans-serif;font-weight:400;}.elementor-246 .elementor-element.elementor-element-60fcf5c{--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:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-246 .elementor-element.elementor-element-60fcf5c:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-60fcf5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00e8667 );}.elementor-246 .elementor-element.elementor-element-868ed8b{--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;--justify-content:center;}.elementor-246 .elementor-element.elementor-element-868ed8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-246 .elementor-element.elementor-element-337924d .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-8381bcc{--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;--justify-content:center;}.elementor-246 .elementor-element.elementor-element-0cbc005{text-align:left;font-family:"Mitr", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-0cbc005 p{margin-block-end:0px;}.elementor-246 .elementor-element.elementor-element-03fc82a{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-246 .elementor-element.elementor-element-b4c5ae5{text-align:center;}.elementor-246 .elementor-element.elementor-element-b4c5ae5 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:45px;font-weight:500;color:#349CDC;}.elementor-246 .elementor-element.elementor-element-987339d{--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-widget-loop-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-246 .elementor-element.elementor-element-83aba1e{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-246 .elementor-element.elementor-element-83aba1e .swiper-slide > .elementor-element{height:100%;}.elementor-246 .elementor-element.elementor-element-6893248{--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;--margin-top:60px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-246 .elementor-element.elementor-element-6893248:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-6893248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00e8667 );}.elementor-246 .elementor-element.elementor-element-6f5f5b2{--display:flex;}.elementor-246 .elementor-element.elementor-element-8786931{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;font-family:"Mitr", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}@media(max-width:1024px){.elementor-246 .elementor-element.elementor-element-83aba1e{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-246 .elementor-element.elementor-element-0da81d2{--content-width:100%;}.elementor-246 .elementor-element.elementor-element-0b30413{--content-width:100%;}.elementor-246 .elementor-element.elementor-element-7e2d7c3{--width:50%;}.elementor-246 .elementor-element.elementor-element-8025cfe{--width:50%;}.elementor-246 .elementor-element.elementor-element-a41b22f{--width:33.3%;}.elementor-246 .elementor-element.elementor-element-30e44b9{--width:33.3%;}.elementor-246 .elementor-element.elementor-element-c5bc98a{--width:33.3%;}.elementor-246 .elementor-element.elementor-element-73dd5e9{--width:33.3%;}.elementor-246 .elementor-element.elementor-element-e480722{--width:33.3%;}.elementor-246 .elementor-element.elementor-element-a5a7028{--width:33.3%;}.elementor-246 .elementor-element.elementor-element-868ed8b{--width:25%;}.elementor-246 .elementor-element.elementor-element-8381bcc{--width:75%;}.elementor-246 .elementor-element.elementor-element-987339d{--content-width:100%;}}@media(max-width:767px){.elementor-246 .elementor-element.elementor-element-07f98e4{padding:0px 20px 0px 20px;font-size:15px;}.woocommerce .elementor-246 .elementor-element.elementor-element-db8a5dd .price{font-size:20px;}.elementor-246 .elementor-element.elementor-element-5f41130 .elementor-button{font-size:20px;}.elementor-246 .elementor-element.elementor-element-00f9386{text-align:center;}.elementor-246 .elementor-element.elementor-element-83aba1e{--swiper-slides-to-display:1;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-db8a5dd */.precios {
color: #1c72a7;
  display: flex;
  justify-content: center; /* centra los bloques en la fila */
  gap: 3rem; /* espacio entre precio normal y oferta */
  margin: 1rem 0;
}

.precios .precioNormal,
.precios .precioOferta {
  display: flex;
  flex-direction: column; /* apila precio arriba y leyenda abajo */
  align-items: center;    /* centra horizontalmente */
  text-align: center;
}

.precios .precioNormal del,
.precios .precioOferta ins {
  font-size: 45px;   /* ajusta tamaño del precio */
  font-weight: 500;
  line-height: 1.2;
}

.precios .leyenda-normal,
.precios .leyenda-oferta {
  font-size: .9rem;
  font-weight: 600;
  margin-top: .25rem;
  color: #1c72a7; /* podés ajustarlo al color de tu marca */
  text-decoration: none !important;
}



@media(max-width: 767px) {
.precios {
color: #1c72a7;
  display: table;
  justify-content: center; /* centra los bloques en la fila */
  gap: 3rem; /* espacio entre precio normal y oferta */
  margin: 1rem 0;
  width:100%;
}

.precios .precioNormal,
.precios .precioOferta {
  display: flex;
  flex-direction: column; /* apila precio arriba y leyenda abajo */
  align-items: center;    /* centra horizontalmente */
  text-align: center;
}

.precios .precioNormal del,
.precios .precioOferta ins {
  font-size: 40px;   /* ajusta tamaño del precio */
  font-weight: 500;
  line-height: 1.2;
}

.precios .leyenda-normal,
.precios .leyenda-oferta {
  font-size: 15px;
  font-weight: 500;
  margin-top: .25rem;
  color: #1c72a7; /* podés ajustarlo al color de tu marca */
  text-decoration: none !important;
}    
}/* End custom CSS */
/* Start custom CSS for eael-woo-add-to-cart, class: .elementor-element-61250c0 *//* Centrar el contenedor de talles dentro del TD */
td.value {
  width: 100% !important;
  padding: 0 !important;
  text-align: center !important;       /* clave para centrar el inline-flex */
  background: none !important;
  padding-bottom: 20px !important;
}

/* Ocultar el <select> del plugin (no debe ocupar espacio) */
td.value .cfvsw-hidden-select {
  display: none !important;
}

/* Ocultar el link de “Limpiar” para que no desplace el contenedor */
td.value a.reset_variations {
  display: none !important;
}

/* Hacer que el grupo de swatches se comporte como inline-flex centrado */
td.value .cfvsw-swatches-container.cfvsw-product-container {
  display: inline-flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 12px !important;                 /* espacio uniforme entre botones */
  margin: 0 auto !important;
  float: none !important;
}

/* Evitar márgenes que tiren a un costado cada opción */
td.value .cfvsw-swatches-option {
  margin: 0 !important;
}

.elementor-add-to-cart {
    text-align: center;
}

.cfvsw-swatches-option:not( .cfvsw-label-option, .cfvsw-image-option ) .cfvsw-swatch-inner {
    width: 40px;
    border: 1px solid #00000020;
    height: 40px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2a39799 */.cb-whatsapp-button{
    font-family: "Mitr", Sans-serif;
    font-size: 25px;
    font-weight: 500 !important;
}

@media(max-width: 767px) {
.cb-whatsapp-button{
    font-family: "Mitr", Sans-serif;
    font-size: 22px !important;
    font-weight: 500 !important;
    width:100% !important;
}    
}/* End custom CSS */