
body.woocommerce-cart .card, body.woocommerce-cart .shop_table {
    background: #FAFAFA;
}
body.woocommerce-cart .shop_table .cart_item .product-info .product-name {
    font-size: 1rem !important;
    line-height: 1.75rem !important;
}
body.woocommerce-cart .shop_table .cart_item .quantity input.qty {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.woocommerce-cart .shop_table .cart_item .quantity .qty {
    background: transparent;
}
body.woocommerce-cart .shop_table .cart_item .quantity .minus, body.woocommerce-cart .shop_table .cart_item .quantity .plus {
    border-radius: 0 !important;
}
th.product-quantity {
    text-align: center;
}

/* .woocommerce-cart-form__cart-item.cart_item bdi  ,td.product-subtotal{
    font-family: 'OpenSans-SemiBold';
} */
body.woocommerce-cart .cross-sells {
    margin-top: 5rem;
    margin-bottom: 5rem;
}
body.woocommerce-cart .cross-sells h2 {
    background: transparent;
    font-size: 1rem !important;
    font-family: 'OpenSans-SemiBold' !important;
    padding: 0;
    margin-bottom: 2.5rem;
    padding-left: 1.25rem;
}
body.woocommerce-cart .cross-sells .products {
    background-color: transparent !important;
    padding: 0 !important;
    margin-left: -0.625rem;
    margin-right: -0.625rem;
}

ol.flickity-page-dots {
    bottom: -3rem;
}
.cross-sells .flickity-button{
    display: none !important;
}
.shipping-calculator-form {
    background-color: transparent;
}
@media screen and (max-width:849px) {
    body.woocommerce-cart .cross-sells h2 {
        margin-bottom: 1.875rem !important;
        padding-left: 0!important;
        padding-bottom: 0.5rem!important;
    }
}