/*
Dr Clear - Checkout totals spacing fix
Description: Improves spacing of subtotal / shipping / total rows, fixes mobile shipping layout, and highlights total row
*/

/* ריווח אזור הסיכומים */
.woocommerce #order_review table.shop_table tfoot th {
    padding: 16px 40px 16px 10px !important;
    text-align: right !important;
    vertical-align: top !important;
}

.woocommerce #order_review table.shop_table tfoot td {
    padding: 16px 10px 16px 40px !important;
    text-align: left !important;
    vertical-align: top !important;
}

/* הרמת "סוג משלוח" */
.woocommerce #order_review table.shop_table tr.woocommerce-shipping-totals th {
    padding-top: 6px !important;
}

/* תיקון ריווח אפשרויות משלוח */
.woocommerce #order_review ul#shipping_method {
    margin-top: 6px !important;
    margin-bottom: 0 !important;
}

/* הבלטת שורת סה"כ */
.woocommerce #order_review table.shop_table tr.order-total th,
.woocommerce #order_review table.shop_table tr.order-total td {
    font-size: 19px !important;
    font-weight: 700 !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

/* מובייל */
@media (max-width: 767px) {

    .woocommerce #order_review table.shop_table tfoot th {
        padding: 14px 24px 14px 10px !important;
        line-height: 1.4 !important;
    }

    .woocommerce #order_review table.shop_table tfoot td {
        padding: 14px 10px 14px 24px !important;
        line-height: 1.4 !important;
    }

    .woocommerce #order_review table.shop_table tr.woocommerce-shipping-totals th {
        padding-top: 4px !important;
    }

    .woocommerce #order_review ul#shipping_method {
        margin-top: 4px !important;
    }

    .woocommerce #order_review table.shop_table tr.order-total th,
    .woocommerce #order_review table.shop_table tr.order-total td {
        font-size: 20px !important;
        padding-top: 18px !important;
        padding-bottom: 18px !important;
    }
}