/**
 * GI App Core — Overrides CSS
 *
 * Ajustements visuels appliqués globalement sur la WebApp Eat's For Me.
 * Ce fichier est chargé APRÈS le design-system et les CSS inline des
 * templates, ce qui permet de surcharger sans modifier les plugins
 * individuels.
 *
 * GIANNARELLI Web & Communication
 */

/* ── Offer Card v2 : chip annonceur ───────────────────────────────── */
.gi-offer-card-v2__adv-chip {
    width: 200px !important;
}

.gi-offer-card-v2__adv-logo {
    border-radius: 50px !important;
}

.gi-offer-card-v2__adv-name {
    max-width: 160px !important;
}

/* ── Offer Card v2 : logo partenaire ──────────────────────────────── */
.gi-offer-card-v2__partner-logo {
    border-radius: 50% !important;
}

/* ── Modal de réservation : logos ronds ───────────────────────────── */
.gi-reserve-adv-logo {
    border-radius: 50% !important;
}

.gi-reserve-visual__partner-logo {
    border-radius: 50% !important;
}

/* ── Boutons header "Mes bons" & "Scanner" : fond blanc + turquoise ───────────── */
.gi-switch-space-btn,
.gi-switch-space-btn--client,
a.gi-switch-space-btn,
a.gi-switch-space-btn--client {
    background: #ffffff !important;
    border: 1px solid rgba(87, 225, 255, 0.45) !important;
    color: var(--gi-cyan, #57e1ff) !important;
    box-shadow: 0 1px 4px rgba(87, 225, 255, 0.18) !important;
    text-decoration: none !important;
}
.gi-switch-space-btn:link,
.gi-switch-space-btn:visited,
.gi-switch-space-btn:hover,
.gi-switch-space-btn:focus,
.gi-switch-space-btn:active,
.gi-switch-space-btn--client:link,
.gi-switch-space-btn--client:visited,
.gi-switch-space-btn--client:hover,
.gi-switch-space-btn--client:focus,
.gi-switch-space-btn--client:active,
a.gi-switch-space-btn:link,
a.gi-switch-space-btn:visited,
a.gi-switch-space-btn:hover,
a.gi-switch-space-btn:focus,
a.gi-switch-space-btn:active,
a.gi-switch-space-btn--client:link,
a.gi-switch-space-btn--client:visited,
a.gi-switch-space-btn--client:hover,
a.gi-switch-space-btn--client:focus,
a.gi-switch-space-btn--client:active {
    color: var(--gi-cyan, #57e1ff) !important;
    text-decoration: none !important;
    background: #ffffff !important;
}
.gi-switch-space-btn svg,
.gi-switch-space-btn--client svg,
a.gi-switch-space-btn svg,
a.gi-switch-space-btn--client svg {
    color: var(--gi-cyan, #57e1ff) !important;
    stroke: var(--gi-cyan, #57e1ff) !important;
}
