/* Konto klienta — linki w kolorze tekstu sklepu (Blocksy domyślnie daje niebieskie). */
.woocommerce-account .woocommerce-MyAccount-content a:not(.button):not(.wp-element-button),
.woocommerce-account form a:not(.button):not(.wp-element-button),
.woocommerce-account .woocommerce-privacy-policy-text a,
.woocommerce-account .lost_password a{color:#17191b!important;text-decoration:underline;text-decoration-color:#dcff00;text-decoration-thickness:2px;text-underline-offset:3px}
.woocommerce-account .woocommerce-MyAccount-content a:not(.button):not(.wp-element-button):hover,.woocommerce-account form a:not(.button):hover{text-decoration-color:#17191b}

/* Telefon: Blocksy chowa komórkę z numerem zamówienia — pokazujemy ją jak pozostałe wiersze. */
@media(max-width:689px){
  .woocommerce-orders-table tbody th.woocommerce-orders-table__cell-order-number{display:flex!important;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px dashed #e1e3e6;font-weight:700}
  .woocommerce-orders-table tbody th.woocommerce-orders-table__cell-order-number::before{content:attr(data-title) ":";font-weight:600}
}

/* Szczegóły konta: sekcja „Dane do faktury”. */
.floky-invoice-account{border:1px dashed #e1e3e6;border-radius:4px;padding:16px 20px 6px;margin:0 0 24px}
.floky-invoice-account legend{padding:0 8px;font-weight:600}
.floky-invoice-account label.checkbox{display:flex;gap:10px;align-items:center;cursor:pointer}
.floky-invoice-account__hint{font-size:13px;color:#6b7075}

/* 20.10 — rejestracja: teksty pomocnicze tej samej wielkości co zgoda marketingowa */
.woocommerce-account form.register > p:not(.form-row):not(.woocommerce-form-row),
.woocommerce-account .woocommerce-privacy-policy-text,
.woocommerce-account .woocommerce-privacy-policy-text p{font-size:14px;line-height:1.5}
/* 23.10 — zakładka „Zmień hasło”: kłódka zamiast domyślnej ikony dokumentu */
.woocommerce-MyAccount-navigation-link--zmien-haslo a svg{display:none}
.woocommerce-MyAccount-navigation-link--zmien-haslo a::before{content:"";display:inline-block;width:20px;height:20px;flex:0 0 20px;margin-right:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center/contain no-repeat}
