/* Cart, checkout and My Account (includes/shop-pages.php) - site colours
   instead of Astra's global blue: Customizer button-bg-color #041aac with
   19px pill corners, heading-base-color #043c75 and the light-blue
   --ast-global-color-secondary (#f0f5fa) behind table and box headers.
   Teal values as in buttons.css / content-page.css. */

body:is(.woocommerce-cart, .woocommerce-checkout, .woocommerce-account) {
	--ast-global-color-secondary: #eef4f3;
	--ast-global-dark-lfs: #eef4f3;
	/* Astra's accent: active My Account menu item and its side rule. */
	--ast-global-color-0: #2B716B;
}

/* Gap under the title banner: Astra's plain-container layout puts 60px above
   cart/checkout content; 32px like My Account and the category archives. */
body:is(.woocommerce-cart, .woocommerce-checkout).ast-plain-container.ast-no-sidebar #primary {
	margin-top: 32px;
}

/* Section headings: "Groza kopsavilkums", "Klienta dati", "Jūsu pasūtījums",
   "Ienākt", ... */
body:is(.woocommerce-cart, .woocommerce-checkout, .woocommerce-account) .site-content :is(h2, h3) {
	color: #1A5E63;
}

/* Buttons: "Turpināt uz apmaksu", "Veikt pasūtījumu", "Pieslēgties",
   "Atjaunot grozu", account actions, ... */
body:is(.woocommerce-cart, .woocommerce-checkout, .woocommerce-account) .site-content :is(.button, #place_order) {
	background-color: #2B716B;
	border: 1px solid #2B716B;
	border-radius: 6px;
	color: #fff;
}
body:is(.woocommerce-cart, .woocommerce-checkout, .woocommerce-account) .site-content :is(.button, #place_order):is(:hover, :focus) {
	background-color: #235D58;
	border-color: #235D58;
	color: #fff;
}
body:is(.woocommerce-cart, .woocommerce-checkout, .woocommerce-account) .site-content :is(.button, #place_order):disabled {
	opacity: .5;
}

/* "Saņemt Rīgā" (local pickup) address + hours under the shipping option
   (includes/local-pickup.php). */
.lsv-pickup-hint {
	display: block;
	text-indent: 0;
	margin: 2px 0 6px 22px;
	font-size: 13px;
	line-height: 1.4;
	color: #64748b;
}

/* Cart: with pickup selected there is no delivery address - hide WooCommerce's
   "Piegādāt uz <adrese>" line and the "Mainīt adresi" calculator. */
.woocommerce-shipping-methods:has(input[value^="local_pickup"]:checked) ~ :is(.woocommerce-shipping-destination, .woocommerce-shipping-calculator) {
	display: none;
}
