/*
 * Silktide Consent Manager (cookie banner) theme.
 * Brand accents — tokens come from the @theme block in assets/css/main.css.
 * Loaded after the vendor stylesheet; see composables/useCookieConsent.ts.
 */
#stcm-wrapper {
    --fontFamily: 'Montserrat', sans-serif;
    --backgroundColor: #ffffff;
    --textColor: var(--color-brand-blue);
    --primaryColor: var(--color-brand-blue);
    --iconColor: var(--color-brand-blue);
    --iconBackgroundColor: var(--color-brand-yellow);
}

/* Banner/modal action buttons: labels never wrap (e.g. on narrow phones);
   the button grows to fit instead of being squeezed by the flex row. */
#stcm-wrapper .stcm-button {
    white-space: nowrap;
    flex-shrink: 0;
}
