/* Presentation directions only; WooCommerce field values and checkout logic stay native. */
html[dir="ltr"] .vatandar-myaccount-grid,
html[dir="ltr"] .is-logged-in .woocommerce:not(:has(.vatandar-myaccount-grid)),
html[dir="ltr"] .vatandar-auth-container { direction: ltr !important; }
html[dir="ltr"] .woocommerce-MyAccount-content table th,
html[dir="ltr"] .woocommerce-MyAccount-content table td { text-align: left; }
html[dir="ltr"] .quick-card-arrow { margin-right: 0; margin-left: auto; transform: scaleX(-1); }
.vatandar-transfer-instructions { line-height: 1.8; overflow-wrap: anywhere; text-align: start; }
.woocommerce-account .dashboard-greeting-title,
.woocommerce-account .quick-card-info { min-width: 0; overflow-wrap: anywhere; }
html[dir="ltr"] body.woocommerce-checkout:not(.woocommerce-order-received) .vatandar-checkout-wrap { direction: ltr !important; }
html[dir="ltr"] .vatandar-checkout-wrap .checkout-card-title,
html[dir="ltr"] .vatandar-checkout-wrap .woocommerce-billing-fields h3,
html[dir="ltr"] .vatandar-checkout-wrap .woocommerce-shipping-fields h3,
html[dir="ltr"] .vatandar-checkout-wrap .form-row label,
html[dir="ltr"] .vatandar-checkout-wrap #ship-to-different-address label,
html[dir="ltr"] .vatandar-checkout-wrap #order_review th,
html[dir="ltr"] .vatandar-checkout-wrap #order_review td,
html[dir="ltr"] .vatandar-checkout-wrap #payment li { direction: ltr; text-align: left; }
@media(max-width:768px) {
  .woocommerce-account .dashboard-quick-cards { grid-template-columns: minmax(0,1fr); }
  .woocommerce-account .dashboard-quick-card { min-width: 0; }
}
