.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-17 .elementor-element.elementor-element-fbdd3b1{text-align:start;}.elementor-17 .elementor-element.elementor-element-fbdd3b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;word-spacing:3px;}.elementor-17 .elementor-element.elementor-element-0447fc3{--display:flex;}.elementor-17 .elementor-element.elementor-element-e4bac99{--update-cart-automatically-display:none;}.elementor-17 .elementor-element.elementor-element-3c2b1d3.elementor-element{--align-self:center;}:root{--page-title-display:none;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-e4bac99 */@media (max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-e4bac99 .woocommerce-cart-form__cart-item td.product-thumbnail {
        display: block !important;
        width: 100% !important;
        text-align: center !important;
        padding: 10px 0 18px !important;
    }

    .elementor-17 .elementor-element.elementor-element-e4bac99 .woocommerce-cart-form__cart-item td.product-thumbnail::before {
        display: none !important;
        content: none !important;
    }

    .elementor-17 .elementor-element.elementor-element-e4bac99 .woocommerce-cart-form__cart-item td.product-thumbnail a,
    .elementor-17 .elementor-element.elementor-element-e4bac99 .woocommerce-cart-form__cart-item td.product-thumbnail img {
        display: block !important;
    }

    .elementor-17 .elementor-element.elementor-element-e4bac99 .woocommerce-cart-form__cart-item td.product-thumbnail img {
        width: 120px !important;
        max-width: 120px !important;
        height: auto !important;
        margin: 0 auto !important;
        border-radius: 10px;
    }
}/* End custom CSS */