/* Visible route from the machine catalogue to the existing brewery selection. */
.machine-choice{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:28px 30px;margin:0 0 32px;background:#edf2fa;border-left:4px solid var(--blue)}
.machine-choice .eyebrow{margin:0 0 8px;font-size:10px}
.machine-choice h2{font-size:clamp(23px,2.4vw,32px);line-height:1.2;letter-spacing:-.7px;margin:0 0 10px}
.machine-choice p:not(.eyebrow){max-width:650px;color:#52627a;font-size:14px;line-height:1.6;margin:0}
.machine-choice .button{justify-content:center;text-align:center;max-width:100%;line-height:1.4}
@media(max-width:800px){.machine-choice{grid-template-columns:1fr;gap:20px;padding:24px}.machine-choice .button{justify-self:start}}
@media(max-width:500px){.machine-choice{padding:22px 18px}.machine-choice .button{width:100%}}
