/* WooCommerce i mörkt läge – presentkort, varukorg, kassa. */
.woocommerce,
.wc-block-cart,
.wc-block-checkout { color: var(--wp--preset--color--text); }

.woocommerce .price,
.wc-block-components-product-price { color: var(--wp--preset--color--gold); font-weight: 600; }

.woocommerce input,
.woocommerce select,
.woocommerce textarea,
.wc-block-components-text-input input,
.wc-block-components-combobox .components-combobox-control__input {
	background: var(--wp--preset--color--page) !important;
	color: var(--wp--preset--color--text) !important;
	border: 1px solid var(--wp--preset--color--line-strong) !important;
	border-radius: 4px;
}

.wc-block-components-panel,
.wc-block-components-totals-wrapper,
.wc-block-components-sidebar,
.woocommerce-checkout-review-order,
.woocommerce table.shop_table {
	border-color: var(--wp--preset--color--line) !important;
}

.wc-block-components-button:not(.is-link),
.woocommerce a.button,
.woocommerce button.button {
	background: var(--wp--preset--color--gold) !important;
	color: var(--wp--preset--color--on-gold) !important;
	border-radius: 4px;
	font-weight: 600;
}

.wc-block-components-notice-banner { color: var(--wp--preset--color--on-gold); }
