/* Politike i potvrda kupovine */
.legal__in { max-width: 820px; margin-inline: auto; }
.legal__body { margin-top: 14px; }
.legal__body h2 { margin: 36px 0 10px; }
.legal__body p { margin: 12px 0 0; color: #c9c9c9; font-size: 16px; line-height: 1.75; }
.legal__body strong { color: var(--text-dark); font-weight: 600; }
.legal__body a { color: var(--link); text-decoration: underline; text-underline-offset: 3px; }
.legal--done .legal__in { text-align: center; }
@media (min-width: 768px) { .legal__body h2 { margin-top: 48px; } .legal__body p { font-size: 18px; } }
