.elementor-3040 .elementor-element.elementor-element-57e2863{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3040 .elementor-element.elementor-element-201b2bd{width:auto;max-width:auto;padding:5px 0px 10px 0px;text-align:start;}.elementor-3040 .elementor-element.elementor-element-201b2bd.elementor-element{--order:0;--flex-grow:0;--flex-shrink:1;}.elementor-3040 .elementor-element.elementor-element-201b2bd .elementor-heading-title{font-size:28px;font-weight:600;line-height:36px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.woocommerce .elementor-3040 .elementor-element.elementor-element-f51dca2 .price{font-size:20px;font-weight:500;line-height:19px;}.woocommerce .elementor-3040 .elementor-element.elementor-element-f51dca2 .price ins{font-size:20px;font-weight:500;}.elementor-3040 .elementor-element.elementor-element-7496037{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-3040 .elementor-element.elementor-element-d8fe35a{padding:0px 0px 0px 0px;--button-spacing:8px;}.elementor-3040 .elementor-element.elementor-element-d8fe35a .cart button, .elementor-3040 .elementor-element.elementor-element-d8fe35a .cart .button{font-size:15px;font-weight:600;border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;color:#FFFFFF;background-color:#90A27F;transition:all 0.2s;}.elementor-3040 .elementor-element.elementor-element-d8fe35a .cart button:hover, .elementor-3040 .elementor-element.elementor-element-d8fe35a .cart .button:hover{background-color:#788D68;}.elementor-3040 .elementor-element.elementor-element-d8fe35a .quantity .qty{border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;transition:all 0.2s;}.woocommerce .elementor-3040 .elementor-element.elementor-element-d8fe35a form.cart .variations{width:75%;margin-bottom:8px;}.woocommerce .elementor-3040 .elementor-element.elementor-element-d8fe35a form.cart table.variations label{font-size:15px;font-weight:600;}.woocommerce .elementor-3040 .elementor-element.elementor-element-d8fe35a form.cart table.variations td.value select, .woocommerce .elementor-3040 .elementor-element.elementor-element-d8fe35a form.cart table.variations td.value:before{background-color:#F3EFE4;border:1px solid #90A27F;border-radius:8px;}.woocommerce .elementor-3040 .elementor-element.elementor-element-d8fe35a form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-3040 .elementor-element.elementor-element-d8fe35a form.cart table.variations td.value:before{font-size:15px;font-weight:400;}.woocommerce .elementor-3040 .elementor-element.elementor-element-70a5163 .woocommerce-tabs ul.wc-tabs li{background-color:#CBDABD;}.woocommerce .elementor-3040 .elementor-element.elementor-element-70a5163 .woocommerce-tabs ul.wc-tabs li a{font-size:24px;font-weight:500;}@media(max-width:1024px){.elementor-3040 .elementor-element.elementor-element-57e2863{--grid-auto-flow:row;}.elementor-3040 .elementor-element.elementor-element-201b2bd.elementor-element{--align-self:flex-start;}.elementor-3040 .elementor-element.elementor-element-201b2bd .elementor-heading-title{font-size:23px;line-height:1.4em;}}@media(max-width:767px){.elementor-3040 .elementor-element.elementor-element-57e2863{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3040 .elementor-element.elementor-element-201b2bd{padding:1px 0px 9px 0px;}.elementor-3040 .elementor-element.elementor-element-201b2bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3040 .elementor-element.elementor-element-201b2bd .elementor-heading-title{font-size:15px;line-height:1.3em;}}/* Start custom CSS */body.elementor-page-3040 {
    max-width: 1140px;
    margin: 0 auto;
}/* End custom CSS */