/**
 * Retouches de mise en page appliquées à toutes les pages.
 *
 * Tout ce qui est ici corrige un défaut visible, jamais un goût : chaque règle
 * est justifiée, et n'emploie que les variables du thème.
 */

/* ── Options d'envoi, en bas de page ────────────────────────────────────────
 *
 * Les trois options restent côte à côte, comme le thème les a toujours
 * dessinées. Le décalage venait d'ailleurs : « Livraison standard (à
 * domicile) » passe sur deux lignes là où « Livraison express » tient sur une,
 * si bien que le prix et le délai de chaque colonne se retrouvaient à des
 * hauteurs différentes.
 *
 * On réserve donc deux lignes au titre de chaque option. Prix et délais se
 * placent alors à la même hauteur dans les trois colonnes, sans rien changer
 * à la mise en page d'origine.
 *
 * Sur téléphone, le thème empile déjà les options : la règle n'y sert à rien
 * et y est neutralisée.
 */
[class*="ai-shipping-payment-info__section"]:first-child [class*="ai-shipping-payment-info__method"] {
  /* Exactement deux lignes : ni plus — l'espace se verrait sous les titres
     courts —, ni moins, sinon l'alignement des prix se perd. `lh` vaut une
     ligne de ce texte ; la valeur en `em` sert aux navigateurs anciens. */
  min-block-size: 2.4em;
  min-block-size: 2lh;
}

/* La parenthèse d'une option (« (à domicile) ») tient sur sa propre ligne,
   entière, au lieu d'être coupée en deux. */
[class*="ai-shipping-payment-info__method"] [data-mc-precision] {
  display: block;
}

@media (max-width: 749px) {
  [class*="ai-shipping-payment-info__section"]:first-child [class*="ai-shipping-payment-info__method"] {
    min-block-size: 0;
  }
}

/* v2 — nouvelle adresse pour contourner une mise en cache prématurée. */
