.elementor-2671 .elementor-element.elementor-element-2da50e9c{padding:100px 0px 100px 0px;}.elementor-2671 .elementor-element.elementor-element-b1e89ce .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-23a2897c );}.elementor-2671 .elementor-element.elementor-element-b1e89ce{--links-normal-color:var( --e-global-color-9455e99 );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-9455e99 );}/* Start custom CSS */form.woocommerce-shipping-calculator {
    display: none;
}
@media (max-width: 767px) {
    .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-name, .elementor-widget-woocommerce-cart .woocommerce table.cart td:first-child {
        border-top: none;
        padding: 0 !important;
    }
    .elementor-widget-woocommerce-cart .woocommerce table.shop_table tr:nth-child(odd)>td, .elementor-widget-woocommerce-cart .woocommerce table.shop_table tr:nth-child(odd)>th{
         padding: 2px !important;
    }
    .elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward) {
    color: var(--links-normal-color, #5bc0de);
    text-align: right;
    padding-right: 15px !important;
}
}/* End custom CSS */