.elementor-7 .elementor-element.elementor-element-287015f{margin-top:0px;margin-bottom:60px;padding:0px 20px 0px 20px;}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-287015f{padding:0px 0px 0px 0px;}}/* Start custom CSS for wc-elements, class: .elementor-element-9183967 *//* =========================================================
   CART PAGE — OPEN SANS
   ========================================================= */

.elementor-7,
.elementor-7 .woocommerce,
.elementor-7 .woocommerce-cart-form,
.elementor-7 .cart-collaterals,
.elementor-7 .cart_totals,
.elementor-7 table,
.elementor-7 th,
.elementor-7 td,
.elementor-7 input,
.elementor-7 button,
.elementor-7 a {
    font-family: "Open Sans", sans-serif !important;
}


/* =========================================================
   CART TITLE — BLACK
   ========================================================= */

.elementor-element-4f50193 .elementor-heading-title {
    color: #000000 !important;
    font-family: "Open Sans", sans-serif !important;
}


/* =========================================================
   PROCEED TO CHECKOUT
   Normal: #CCEE63 / Black
   Hover:  #0056B4 / White
   ========================================================= */

html body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward {
    background: #CCEE63 !important;
    background-color: #CCEE63 !important;
    color: #000000 !important;
    border: 1px solid #CCEE63 !important;
    box-shadow: none !important;
    text-shadow: none !important;
    font-family: "Open Sans", sans-serif !important;
}


/* Proceed to Checkout — Hover */

html body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward:hover,
html body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward:focus {
    background: #0056B4 !important;
    background-color: #0056B4 !important;
    color: #FFFFFF !important;
    border-color: #0056B4 !important;
}


/* =========================================================
   APPLY COUPON
   Normal: #CCEE63 / Black
   Hover:  #0056B4 / White
   ========================================================= */

html body.woocommerce-cart .cart-footer .coupon button.dt-wc-btn.wc-cart-button.button,
html body.woocommerce-cart .cart-footer .coupon button[name="apply_coupon"] {
    background: #CCEE63 !important;
    background-color: #CCEE63 !important;
    color: #000000 !important;
    border: 1px solid #CCEE63 !important;
    box-shadow: none !important;
    text-shadow: none !important;
    font-family: "Open Sans", sans-serif !important;
}


/* Apply Coupon — Hover */

html body.woocommerce-cart .cart-footer .coupon button.dt-wc-btn.wc-cart-button.button:hover,
html body.woocommerce-cart .cart-footer .coupon button[name="apply_coupon"]:hover,
html body.woocommerce-cart .cart-footer .coupon button[name="apply_coupon"]:focus {
    background: #0056B4 !important;
    background-color: #0056B4 !important;
    color: #FFFFFF !important;
    border-color: #0056B4 !important;
}


/* =========================================================
   FORCE TEXT COLOR INSIDE BUTTON
   ========================================================= */

html body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button *,
html body.woocommerce-cart .cart-footer .coupon button[name="apply_coupon"] * {
    color: inherit !important;
}


/* =========================================================
   REMOVE THEME BUTTON EFFECTS
   ========================================================= */

html body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button::before,
html body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button::after,
html body.woocommerce-cart .cart-footer .coupon button[name="apply_coupon"]::before,
html body.woocommerce-cart .cart-footer .coupon button[name="apply_coupon"]::after {
    box-shadow: none !important;
}


/* =========================================================
   CART LINKS — OPTIONAL
   ========================================================= */

.woocommerce-cart .woocommerce-cart-form a {
    font-family: "Open Sans", sans-serif !important;
}

/* Product link hover - Cart */
.woocommerce-cart .woocommerce-cart-form .product-name a:hover {
    color: #0056B4 !important;
}/* End custom CSS */