/* Keep total label and amount in a single vertically centered RTL row. */
body.woocommerce-cart .cart_totals table.shop_table tr.order-total{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;min-height:72px;box-sizing:border-box;padding:14px 12px!important;direction:rtl}
body.woocommerce-cart .cart_totals table.shop_table tr.order-total th{grid-column:1!important;grid-row:1!important;align-self:center!important;margin:0!important;padding:0!important;line-height:1.6!important;white-space:nowrap!important;text-align:right!important}
body.woocommerce-cart .cart_totals table.shop_table tr.order-total td{grid-column:2!important;grid-row:1!important;align-self:center!important;min-width:0;margin:0!important;padding:0!important;text-align:left!important;line-height:1.6!important;font-size:clamp(13px,1.1vw,16px)!important;white-space:nowrap!important}
body.woocommerce-cart .cart_totals table.shop_table tr.order-total td::before{display:none!important}
body.woocommerce-cart .cart_totals table.shop_table tr.order-total td .woocommerce-Price-amount{display:inline-flex!important;align-items:baseline!important;white-space:nowrap!important}
