.zmb-qr .zmb-panneau{gap:var(--space-4)}
.zmb-qr__reglages.zmb-panneau{gap:var(--space-6)}
.zmb-qr__deux{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6) var(--space-4)}
.zmb-qr .zmb-champ .zmb-btn{align-self:flex-start}
.zmb-qr .zmb-apercu{width:min(100%,340px)}
.zmb-qr__groupe{padding-top:var(--space-4);border-top:1px solid var(--trait);font:500 15px/22px var(--font-sans)}
.zmb-qr__consigne{padding-block:var(--space-16);color:var(--encre-douce);text-align:center}
.zmb-qr__message{max-width:340px;color:var(--alerte);font:400 13px/18px var(--font-sans)}
@media (min-width:480px){.zmb-qr__deux{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:768px){.zmb-qr__resultat{position:sticky;top:var(--space-6);align-self:start}}
.zmb-qr select{padding-inline:var(--space-3);font-family:var(--font-sans)}
