.elementor-4554 .elementor-element.elementor-element-f75ab11 > .elementor-container{max-width:1200px;}.elementor-4554 .elementor-element.elementor-element-f75ab11{margin-top:50px;margin-bottom:50px;}:root{--page-title-display:none;}/* Start custom CSS */.woocommerce table.shop_table {
    font-family: 'Plus Jakarta Sans';
}

a {
    background-color: transparent;
    text-decoration: none;
    color: #0365A9;
}

.woocommerce a.remove {
    display: block;
    font-size: 1.5em;
    height: 1em;
    width: 1em;
    text-align: center;
    line-height: 1;
    border-radius: 100%;
    color: #0365a9 !important;
    text-decoration: none;
    font-weight: 700;
    border: 0;
}

a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
    display: block;
    text-align: center;
    margin-bottom: 1em;
    font-size: 1.25em;
    padding: 1em;
    font-family: 'Plus Jakarta Sans';
    background-color: #ea8c24;
    border-radius: 30px;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
    background-color: #ea8c24 !important;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

#add_payment_method table.cart .product-thumbnail, .woocommerce-cart table.cart .product-thumbnail, .woocommerce-checkout table.cart .product-thumbnail {
    min-width: 32px;
    display: none;
}

#add_payment_method table.cart .product-quantity, .woocommerce-cart table.cart .product-quantity, .woocommerce-checkout table.cart .product-thumbnail {
    min-width: 32px;
    display: none;
}

a:active, a:hover {
    color: #0365A9;
}

.woocommerce a.remove:hover {
    color: #0365a9 !important;
    background: none !important;
}/* End custom CSS */