.buy-layout{gap:var(--space-lg);max-width:58rem;padding-bottom:var(--space-xl);align-items:start;display:grid}.buy-layout aside{gap:var(--space-md);justify-items:center;display:grid}.buy-layout boog-cover{width:min(18rem,60vw)}.buy-layout blockquote{text-align:center;color:var(--color-text-muted);margin:0;font-style:italic}.buy-layout cite{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand);font-style:normal;display:block}@media (min-width:52rem){.buy-layout{grid-template-columns:1fr 1.2fr}}
