.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-791 .elementor-element.elementor-element-fbb510b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-759a90f );}/* Start custom CSS for shortcode, class: .elementor-element-671e42b *//* =========================
   MEN MODE - CART PAGE
   ========================= */

/* EMPTY CART MESSAGE */
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce-info,
.elementor-791 .elementor-element.elementor-element-671e42b .cart-empty{
    font-family:"Poppins", Arial, sans-serif !important;
    font-size:15px !important;
    color:#333333 !important;
    background:#f7f7f7 !important;
    border-top:2px solid #111111 !important;
    border-radius:0 !important;
}

/* REMOVE DEFAULT BLUE ICON/COLOR */
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce-info::before{
    color:#111111 !important;
}

/* RETURN TO SHOP + CART BUTTONS */
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce a.button,
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce button.button,
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce input.button{
    background:#111111 !important;
    color:#ffffff !important;

    font-family:"Poppins", Arial, sans-serif !important;
    font-size:13px !important;
    font-weight:600 !important;

    text-transform:uppercase !important;
    letter-spacing:1px !important;

    padding:14px 28px !important;

    border:none !important;
    border-radius:0 !important;

    transition:0.2s ease !important;
}

/* BUTTON HOVER */
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce a.button:hover,
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce button.button:hover,
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce input.button:hover{
    background:#333333 !important;
    color:#ffffff !important;
}

/* CART TABLE - PRODUCTS AANE KE BAAD */
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce table.shop_table{
    border:1px solid #e5e5e5 !important;
    border-radius:0 !important;
    font-family:"Poppins", Arial, sans-serif !important;
}

.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce table.shop_table th{
    color:#111111 !important;
    font-weight:600 !important;
}

.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce table.shop_table td,
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce table.shop_table th{
    padding:14px !important;
}

/* QUANTITY */
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce .quantity .qty{
    border:1px solid #d8d8d8 !important;
    border-radius:0 !important;
    min-height:42px !important;
}

/* LINKS */
.elementor-791 .elementor-element.elementor-element-671e42b .woocommerce-cart a{
    color:#111111 !important;
}

/* =========================
   MOBILE
   ========================= */

@media (max-width:767px){

    .elementor-791 .elementor-element.elementor-element-671e42b .woocommerce-info,
    .elementor-791 .elementor-element.elementor-element-671e42b .cart-empty{
        font-size:14px !important;
    }

    .elementor-791 .elementor-element.elementor-element-671e42b .woocommerce a.button,
    .elementor-791 .elementor-element.elementor-element-671e42b .woocommerce button.button,
    .elementor-791 .elementor-element.elementor-element-671e42b .woocommerce input.button{
        width:100% !important;
        text-align:center !important;
    }

    .elementor-791 .elementor-element.elementor-element-671e42b .woocommerce table.shop_table{
        font-size:13px !important;
    }
}/* End custom CSS */