/* MOTO-116: возврат и обмен, в стиле стандартных страниц магазина. */
.store-returns { padding-block: 32px 0; max-width: 1000px; }
.store-returns h1 { margin: 0 0 12px; font-size: 30px; line-height: 1.2; }
.store-returns h2 { margin: 0 0 10px; font-size: 20px; line-height: 1.35; }
.store-returns p { margin: 0 0 12px; }
.store-returns p:last-child { margin-bottom: 0; }
.store-returns .lead { margin-bottom: 24px; color: var(--store-muted); }
.store-returns section { margin-bottom: 14px; padding: 18px 20px; border: 1px solid var(--store-border); border-radius: 8px; }
.store-returns .contactline { display: flex; flex-wrap: wrap; gap: 8px 20px; margin-top: 12px; }
.store-returns .note { color: var(--store-muted); font-size: 14px; }
.store-returns a { text-underline-offset: 3px; }
@media (max-width: 700px) {
    .store-returns { padding-block: 24px 0; }
    .store-returns h1 { font-size: 26px; }
    .store-returns h2 { font-size: 18px; }
    .store-returns section { padding: 14px 15px; }
}
