.elementor-1348 .elementor-element.elementor-element-d0d0f7e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1348 .elementor-element.elementor-element-9fd8263{--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-1348 .elementor-element.elementor-element-10a6acb{--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-1348 .elementor-element.elementor-element-25e52ab .woocommerce-breadcrumb{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-title .elementor-heading-title{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 );color:var( --e-global-color-primary );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1348 .elementor-element.elementor-element-3f30d27{text-align:left;}.woocommerce .elementor-1348 .elementor-element.elementor-element-3f30d27 .price{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1348 .elementor-element.elementor-element-e0e36f3 .cart button, .elementor-1348 .elementor-element.elementor-element-e0e36f3 .cart .button{transition:all 0.2s;}.elementor-1348 .elementor-element.elementor-element-e0e36f3 .added_to_cart{color:#FFFFFF;}.elementor-1348 .elementor-element.elementor-element-e0e36f3{--view-cart-spacing:0px;--button-spacing:19px;}.elementor-1348 .elementor-element.elementor-element-e0e36f3 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-1348 .elementor-element.elementor-element-e0e36f3 form.cart .variations{width:76%;margin-bottom:0px;}.woocommerce .elementor-1348 .elementor-element.elementor-element-e0e36f3 form.cart table.variations tr th, .woocommerce .elementor-1348 .elementor-element.elementor-element-e0e36f3 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-1348 .elementor-element.elementor-element-e0e36f3 form.cart table.variations label{color:var( --e-global-color-primary );}.woocommerce .elementor-1348 .elementor-element.elementor-element-e0e36f3 form.cart table.variations td.value select, .woocommerce .elementor-1348 .elementor-element.elementor-element-e0e36f3 form.cart table.variations td.value:before{border-radius:0px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-1348 .elementor-element.elementor-element-25918b7{--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;}.woocommerce .elementor-1348 .elementor-element.elementor-element-11ead69 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-primary );}.woocommerce .elementor-1348 .elementor-element.elementor-element-11ead69 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-astglobalcolor3 );}.woocommerce .elementor-1348 .elementor-element.elementor-element-11ead69 .woocommerce-tabs ul.wc-tabs li{border-color:var( --e-global-color-astglobalcolor3 );}.woocommerce .elementor-1348 .elementor-element.elementor-element-11ead69 .woocommerce-Tabs-panel{color:#DADADA;}.woocommerce .elementor-1348 .elementor-element.elementor-element-11ead69 .woocommerce-Tabs-panel h2{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-1348 .elementor-element.elementor-element-9fd8263{--width:50%;}.elementor-1348 .elementor-element.elementor-element-10a6acb{--width:50%;}}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-e0e36f3 */label, legend {
    color: #ffffff;
}

.wapf input[type=email], .wapf input[type=number], .wapf input[type=text], .wapf input[type=url], .wapf select, .wapf textarea {
    height: 40px;
    
    
}

input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type=reset], input[type=tel], input[type=date], select, textarea {
    padding: 6px 10px;
}/* End custom CSS */