/* Phrase de sécurisation en tête des pages de noms. */
body[data-domain] .header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:24px;}
.purchase-assurance{margin:0;color:#fffef9;font:700 clamp(14px,1.45vw,21.25px)/1.35 Syne,Arial,sans-serif;text-align:center;}
@media(max-width:1000px){
 body[data-domain] .header{grid-template-columns:1fr auto;grid-template-rows:auto auto;height:112px;align-content:center;row-gap:16px;}
 .purchase-assurance{grid-row:2;grid-column:1/-1;font-size:17px;}
}
@media(max-width:420px){
 body[data-domain] .header{height:120px;column-gap:12px;row-gap:14px;}
 .purchase-assurance{font-size:15px;max-width:100%;}
}
@media(max-width:350px){.purchase-assurance{font-size:14px;}body[data-domain] .header .brand{font-size:16px;}body[data-domain] .header{column-gap:8px;}}
@media(max-height:470px){body[data-domain] .header{height:84px;row-gap:8px;}.purchase-assurance{font-size:13px;}}

.purchase-assurance .assurance-name{color:var(--lime,#e2ff54);}
