/* ==========================================================================
   Manuals.Center — storefront footer
   Scoped to .page-footer so the smaller type never leaks into the rest of
   the Hyvä theme.
   ========================================================================== */

/* Hyvä's footer templates put explicit text-size utilities on the links, the
   newsletter form, the reCAPTCHA note and the "Hyvä Theme" brand link, so the
   utilities have to be overridden too — inheriting from .page-footer alone
   would not shrink them. */
.page-footer,
.page-footer :is(.text-xl, .text-lg, .text-base, .text-md, .text-sm, .text-xs) {
    font-size: 0.8125rem; /* 13px */
    line-height: 1.5;
}

/* Only the links that must not be followed are blocked: the Legal menu (no CMS
   pages exist for Privacy / Terms yet), the Hyvä branding bar (hyva.io and the
   LinkedIn badge) and the reCAPTCHA notice. They already inherit the
   surrounding colour and decoration, so disabling the pointer leaves them
   looking like plain text.
   The Company menu (About / My Account / Orders and Returns / Search Terms /
   Contact) is real navigation and must stay clickable, so this rule is scoped
   instead of applying to every footer link. */
.page-footer :is(
    nav[aria-label="Legal Menu"] a,
    a[href^="https://hyva.io"],
    a[href^="https://www.linkedin.com/"],
    a[href^="https://policies.google.com/"]
) {
    pointer-events: none;
    cursor: default;
}
