.elementor-2722 .elementor-element.elementor-element-78a803d{margin-top:80px;margin-bottom:80px;}.woocommerce .elementor-2722 .elementor-element.elementor-element-d3b3784 .flex-viewport:not(:last-child){margin-bottom:24px;}.woocommerce .elementor-2722 .elementor-element.elementor-element-d3b3784 .flex-control-thumbs li{padding-right:calc(24px / 2);padding-left:calc(24px / 2);padding-bottom:24px;}.woocommerce .elementor-2722 .elementor-element.elementor-element-d3b3784 .flex-control-thumbs{margin-right:calc(-24px / 2);margin-left:calc(-24px / 2);}.woocommerce .elementor-2722 .elementor-element.elementor-element-43eb074 .price{color:var( --e-global-color-56f9013 );font-family:var( --e-global-typography-03e3883-font-family ), Sans-serif;font-size:var( --e-global-typography-03e3883-font-size );font-weight:var( --e-global-typography-03e3883-font-weight );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );}.woocommerce .elementor-2722 .elementor-element.elementor-element-43eb074 .price ins{color:var( --e-global-color-56f9013 );font-family:var( --e-global-typography-03e3883-font-family ), Sans-serif;font-size:var( --e-global-typography-03e3883-font-size );font-weight:var( --e-global-typography-03e3883-font-weight );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );}.elementor-2722 .elementor-element.elementor-element-db51a34 .elementor-heading-title{font-family:var( --e-global-typography-03e3883-font-family ), Sans-serif;font-size:var( --e-global-typography-03e3883-font-size );font-weight:var( --e-global-typography-03e3883-font-weight );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );color:var( --e-global-color-314d36e );}.elementor-2722 .elementor-element.elementor-element-c636d3a .elementor-heading-title{font-family:var( --e-global-typography-03e3883-font-family ), Sans-serif;font-size:var( --e-global-typography-03e3883-font-size );font-weight:var( --e-global-typography-03e3883-font-weight );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );color:var( --e-global-color-314d36e );}.elementor-2722 .elementor-element.elementor-element-36185da .cart button, .elementor-2722 .elementor-element.elementor-element-36185da .cart .button{color:var( --e-global-color-df10ed6 );background-color:var( --e-global-color-6dd55c6 );border-color:var( --e-global-color-df10ed6 );transition:all 0.2s;}.elementor-2722 .elementor-element.elementor-element-36185da .quantity .qty{transition:all 0.2s;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.woocommerce .elementor-2722 .elementor-element.elementor-element-43eb074 .price{font-size:var( --e-global-typography-03e3883-font-size );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );}.woocommerce .elementor-2722 .elementor-element.elementor-element-43eb074 .price ins{font-size:var( --e-global-typography-03e3883-font-size );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );}.elementor-2722 .elementor-element.elementor-element-db51a34 .elementor-heading-title{font-size:var( --e-global-typography-03e3883-font-size );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );}.elementor-2722 .elementor-element.elementor-element-c636d3a .elementor-heading-title{font-size:var( --e-global-typography-03e3883-font-size );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );}}@media(max-width:767px){.woocommerce .elementor-2722 .elementor-element.elementor-element-43eb074 .price{font-size:var( --e-global-typography-03e3883-font-size );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );}.woocommerce .elementor-2722 .elementor-element.elementor-element-43eb074 .price ins{font-size:var( --e-global-typography-03e3883-font-size );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );}.elementor-2722 .elementor-element.elementor-element-db51a34 .elementor-heading-title{font-size:var( --e-global-typography-03e3883-font-size );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );}.elementor-2722 .elementor-element.elementor-element-c636d3a .elementor-heading-title{font-size:var( --e-global-typography-03e3883-font-size );line-height:var( --e-global-typography-03e3883-line-height );letter-spacing:var( --e-global-typography-03e3883-letter-spacing );}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-36185da */.elementor-2722 .elementor-element.elementor-element-36185da .single_add_to_cart_button:before {
    content: "\f217";
    font-family: "font awesome 5 free";
    font-weight: 900;
    margin-right: 10px;
}
.elementor-2722 .elementor-element.elementor-element-36185da .single_add_to_cart_button.buy_now_button:before  {
    content: "";
}
.elementor-2722 .elementor-element.elementor-element-36185da .single_add_to_cart_button.buy_now_button  {
    background: #EC694A !important;
    border-color: #EC694A !important;
    color: white !important;
    margin-right: 16px;
}

.elementor-2722 .elementor-element.elementor-element-36185da .prdd-delivery-form {
    border : 0 ;
}

.elementor-2722 .elementor-element.elementor-element-36185da .prdd-delivery-form .required {
    display: none;
}

@media (max-width: 480px) {
.elementor-2722 .elementor-element.elementor-element-36185da .e-atc-qty-button-holder {
    flex-direction: column;
}

.elementor-2722 .elementor-element.elementor-element-36185da .e-atc-qty-button-holder > button {
    margin: 20px 0 0 !important;
}
}/* End custom CSS */