/* v2-fix.css — гасит влияние глобального CSS живого сайта на блоки макета v2 (html{font-size:14px}, a.btn{line-height:40px;margin-bottom:30px}, summary{display:block}) */
.v2 :where(summary) { display: list-item; }
/* живой CSS рисует свой шеврон в summary::before — в макете его нет */
.v2 summary::before { content: none; background: none; }
.v2 a.btn, .v2 button.btn { line-height: inherit; margin-bottom: 0; }
/* живой CSS: details{background:#f8f7e7;border-radius:5px;overflow:hidden}, details p{13px}, details[open] summary ~ *{padding:20px;background:#fff} — возвращаем вид макета */
:where(.v2) details { background: none; border-radius: 0; overflow: visible; width: auto; }
.v2 details p { font-size: inherit; }
.v2 details[open] summary ~ * { background-color: transparent; }
.v2 details > .b-acc__body { padding: 0 var(--sp-5) var(--sp-5); }
@media (max-width: 900px) { .v2 details > .b-acc__body { padding: 0 var(--sp-3) var(--sp-4); } }
/* живой CSS: table{font-family:Proxima Nova;color:grey;line-height:21px} */
:where(.v2) table { font-family: inherit; color: inherit; line-height: inherit; }
/* служебные пометки макета (в макете их прячет nav.css, у нас его нет) */
.v2 .mk-note, .v2 .mk-gates, .v2 .cmx-legend, .v2 .newmark, .v2 .cmx-seo-stub { display: none !important; }
/* живой подвал ({{footer}} -> reviewsBlock) добавляет СВОЙ блок отзывов после нашего: на v2-страницах он дублирует блок макета */
.v2 ~ .reviews-section { display: none; }
