/* Telefon ja tahvel – Astra vaikestiilide parandused */

/* Astra peidab alla 922 px kassa kokkuvõtte koos makse ja Maksa-nupuga – näitame selle */
body.oa-uus-kassa .woocommerce #order_review, body.oa-uus-kassa .woocommerce #order_review_heading { display: block !important; }

/* Astra mobiili tabelisildid (data-title) maha */
body.oa-uus-ostukorv .cart_totals td::before, body.oa-uus-ostukorv .cart_totals th::before, body.oa-uus-kassa #order_review td::before { display: none !important; content: none !important; }

/* Toote kaardi tekst vasakule */
body.oa-uus-ostukorv table.shop_table.cart tr.cart_item td { text-align: left !important; }
body.oa-uus-ostukorv table.shop_table.cart tr.cart_item td.product-subtotal { text-align: right !important; }
body.oa-uus-ostukorv table.shop_table.cart tr.cart_item td.product-remove { text-align: right !important; }

@media (max-width: 921px) {
	body.oa-uus-kassa #customer_details { margin-bottom: 8px; }
	body.oa-uus-kassa #order_review_heading { margin-top: 8px !important; }
}

@media (max-width: 767px) {
	body.oa-uus-ostukorv table.shop_table.cart tr.cart_item td.product-subtotal { text-align: left !important; }
	/* Sammud kompaktselt: tekst ainult praegusel sammul */
	.oa-sammud { gap: 8px !important; }
	.oa-sammud li:not([aria-current]) { font-size: 0 !important; gap: 0; }
	.oa-sammud li + li::before { width: 18px; margin-right: 4px; }
	.oa-pealkirja-rida { row-gap: 10px; }
}
