/* do16 — globalna korekta kolorów Blocksy → paleta marki (atrament + żółć). */

:root,
body{
  --theme-palette-color-1: #1A1A1A;
  --theme-palette-color-2: #E0552F;
  --theme-link-initial-color: #1A1A1A;
  --theme-link-hover-color: #E0552F;
  --theme-button-background-initial-color: #1A1A1A;
  --theme-button-background-hover-color: #FB6B44;
  --theme-form-selected-border-color: #1A1A1A;
}

/* Linki treści / konta / okruszki → marka zamiast niebieskiego */
.entry-content a,
.woocommerce-account a:not(.button),
.woocommerce-MyAccount-navigation a,
.woocommerce a:not(.button):not(.mira-filters__pill):not(.mira-swatch),
.woocommerce-breadcrumb a,
.post-type-archive-product a.woocommerce-loop-product__link{
  color: var(--mira-text);
}
.entry-content a:hover,
.woocommerce-account a:not(.button):hover,
.woocommerce a:not(.button):hover{ color: var(--mira-accent); }

/* Aktywna pozycja w menu konta (był niebieski) */
.woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-MyAccount-navigation ul li a:hover{ color: var(--mira-accent) !important; }

/* Wszystkie przyciski WooCommerce/WordPress → ciemny brand (koniec z niebieskim) */
.button,
.wp-element-button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce .button,
.woocommerce #respond input#submit,
.woocommerce-message a.button,
.woocommerce-info a.button,
.wc-block-components-button{
  background: var(--mira-text) !important;
  color: var(--mira-bg) !important;
  border-color: var(--mira-text) !important;
  border-radius: 0 !important;
}
.button:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover{ background: var(--do-yellow) !important; color: #fff !important; border-color: var(--do-yellow) !important; }

/* Aktywne linki menu w nagłówku (były niebieskie na hover/aktywne) */
.ct-header .menu-item.current-menu-item > a,
.ct-header .menu-item > a:hover,
.ct-menu-link:hover{ color: var(--mira-accent) !important; }
