.kundnyhet{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;padding:18px 20px;margin-bottom:20px;border-color:var(--brand-kant,var(--line))!important;align-items:center}.kundnyhet h2{font-size:17px;margin:4px 0 5px;line-height:1.3}.kundnyhet p{margin:0;max-width:780px;color:var(--muted);line-height:1.5}.kundnyhet-etikett{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--brand);font-weight:650}.kundnyhet-knappar .btn{min-height:44px}.kundnyhet-knappar{display:flex;gap:8px;flex-wrap:wrap}.kundnyhet .kundnyhet-fel{grid-column:1/-1;color:var(--danger-ink,var(--danger))}.kundnyhet-fel:empty{display:none}@media(max-width:650px){.kundnyhet{grid-template-columns:1fr;padding:16px}.kundnyhet-knappar .btn{min-height:44px}}
