/* === Double boutons (styles) === */
.header__double-login{
  display:flex; align-items:center; gap:12px; margin-left:10px;
}
.header__double-login a{
  display:inline-flex; align-items:center; gap:8px;
  padding:8px 14px; border-radius:999px; font-weight:700; font-size:12px;
  text-decoration:none; line-height:1; white-space:nowrap;
  transition:transform .15s ease, background-color .2s ease, color .2s ease, border-color .2s ease;
}
.header__double-login .btn-rdv{ background:#003d49; color:#fff; }
.header__double-login .btn-rdv:hover{ transform:translateY(-1px); }
.header__double-login .btn-achat{ background:#fff; color:#003d49; border:2px solid #003d49; }
.header__double-login .btn-achat:hover{ background:#003d49; color:#fff; transform:translateY(-1px); }
.header__double-login .icon{ width:18px; height:18px; display:inline-block; background-size:contain; background-repeat:no-repeat; }
.header__double-login .icon-rdv{
  background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"/><line x1="16" y1="2" x2="16" y2="6"/><line x1="8" y1="2" x2="8" y2="6"/><line x1="3" y1="10" x2="21" y2="10"/></svg>');
}
.header__double-login .icon-achat{
  background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="%23003d49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 21a8 8 0 10-16 0"/><circle cx="12" cy="7" r="4"/></svg>');
}
@media (max-width:1024px){
  .header__double-login a{ font-size:11px; padding:8px 12px; }
}
@media (max-width:640px){
  .header__double-login{ gap:8px; }
  .header__double-login a .txt{ display:none; }
}
/* === Finitions header personnalisées === */

/* 1️⃣ Masquer l'ancien picto de compte */
.header .header__account {
  display: none !important;
}

/* 2️⃣ Placer le panier APRÈS les 2 boutons de connexion */
.header__area {
  display: flex;
  align-items: center;
  gap: 10px;
}

.header__area .header__cart {
  order: 3; /* il passe après les 2 boutons */
}

.header__area .header__double-login {
  order: 2; /* tes 2 boutons */
}

.header__area .header__account {
  order: 1;
}
/* Forcer le panier à passer après les deux boutons */
.header__area {
  display: flex;
  align-items: center;
}

.header__area .header__double-login {
  order: 1;
}

.header__area .header__cart {
  order: 2;
}
