/* Extra tweaks loaded only on WooCommerce pages */

.shop-sidebar .widget { background: var(--surface); border: 0; border-radius: 0; padding: 1.2em; margin-bottom: 1.2em; }
.shop-sidebar .widget-title { font-size: .95rem; color: #fff; margin-bottom: .8em; }

.woocommerce-checkout .col2-set, .woocommerce-checkout .col-1, .woocommerce-checkout .col-2 { max-width: 100%; }

.woocommerce-loop-product__link:focus-visible,
.btn:focus-visible,
.icon-btn:focus-visible {
	outline: 3px solid var(--accent);
	outline-offset: 2px;
}
