/* =================================================================
   Footer overrides — small CSS additions on top of the Pardo
   Shopify utility CSS (loaded from //pardoyachts.com/cdn/shop/t/12/
   assets/main.css). The footer markup is inlined in index.html and
   re-uses Pardo's Tailwind utilities for layout; we only patch the
   bits that need to look identical across P43 and GS60.
   ================================================================= */

/* Disclaimer under the email input. */
.newsletter-disclaimer {
    font-family: "TT-Norms-Pro-Regular", "Helvetica Neue", Arial, sans-serif;
    font-size: 12px;
    line-height: 1.45;
    color: rgba(255, 255, 255, 0.65);
    margin-top: 14px;
    margin-bottom: 0;
    max-width: 540px;
}

/* Ask Pardo / Ask Grand Soleil button — Pardo's `.cta-white-rounded`
   utility exists; this just guarantees consistent paddings if the
   Tailwind class ever fails to load. */
.cta-white-rounded {
    background: #fff;
    color: #000;
    padding: 14px 28px;
    border-radius: 999px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transition: opacity 0.2s ease;
}
.cta-white-rounded:hover { opacity: 0.88; }

/* Keep the Ask label single-line on a narrow viewport. */
.chrome-menu-ask__label { white-space: nowrap; }

/* GS60 site CSS (when loaded) sets all anchors to outline on focus;
   the per-model brand CSS already gone from footer partials, but
   keep this defensive rule in case it sneaks back. */
footer.shopify-section a:focus,
footer.shopify-section a:focus-visible,
footer.shopify-section button:focus,
footer.shopify-section button:focus-visible {
    outline: none;
    box-shadow: none;
}
