/* /return/ «Возврат и обмен» — 2026-10-21. Все правила внутри .am-return; px, т.к. rem на сайте зависит от страницы. */
.am-return{padding:24px 0 72px;color:#333;font-size:17px;line-height:1.6}
.am-return .wrapper{max-width:920px}
.am-return__lead{font-size:20px;line-height:1.55;margin:0 0 28px;font-weight:500}
.am-return__toc{background:#f5f5f5;padding:18px 22px;margin:0 0 36px}
.am-return__toc ul{list-style:none;margin:0;padding:0;columns:2;column-gap:32px}
.am-return__toc li{margin:0 0 8px;break-inside:avoid}
.am-return__toc a{color:#333;text-decoration:underline;text-underline-offset:3px}
.am-return__section{margin:0 0 36px;scroll-margin-top:120px}
.am-return__h2{font-weight:700;font-size:24px;line-height:1.3;text-transform:uppercase;letter-spacing:.02em;color:#000;margin:0 0 14px}
.am-return p{margin:0 0 12px}
.am-return ul,.am-return ol{margin:0 0 14px;padding-left:24px}
.am-return ul li{list-style:disc;margin:0 0 6px}
.am-return ol li{list-style:decimal;margin:0 0 10px}
.am-return b{font-weight:700}
.am-return a{color:#000;text-decoration:underline}
.am-return__card{background:#f5f5f5;padding:22px 24px}
.am-return__more{font-size:15px;margin-top:8px}
.am-return__todo{background:#fff1a8;color:#5a4a00;padding:1px 4px;font-size:.9em}
@media (max-width:767px){
 .am-return{font-size:16px;padding:12px 0 48px}
 .am-return__lead{font-size:17px}
 .am-return__toc{padding:14px 16px;margin-bottom:28px}
 .am-return__toc ul{columns:1}
 .am-return__toc li{margin-bottom:10px}
 .am-return__h2{font-size:19px}
 .am-return__section{margin-bottom:28px;scroll-margin-top:90px}
 .am-return__card{padding:18px 16px}
 .am-return ul,.am-return ol{padding-left:20px}
}
