/* IF boutique – textové odkazy: vložiť za existujúce globálne štýly. */
body :is(
  #if-about a[href],
  .if-contact a[href],
  .pageArticleDetail a[href],
  .p-detail-info a[data-testid="productCardBrandName"],
  .p-short-description-block a[href],
  .basic-description a[href],
  .extended-description a[href],
  #manufacturerDescription a[href],
  .category-description a[href],
  .if-filtered-brand-description a[href],
  .consents a[href],
  a.if-footer-map__link[href],
  a.cookies-settings[href],
  a[href^="tel:"]:not(.project-phone),
  a[href^="mailto:"]:not(.project-email)
):not(.btn):not(.button):not([role="button"]):not(.shp-tab-link):not([class*="__button"]):not([class*="__btn"]):not(:has(img, picture, svg)),
body .p-detail-info button.btn--link {
  font-weight: 700 !important;
  text-decoration-line: underline !important;
  text-decoration-style: solid !important;
  text-decoration-thickness: 0.075em !important;
  text-underline-offset: 0.16em !important;
  text-decoration-skip-ink: auto;
}
