/* Мир Паркета v2 / группа D: прайс-листы */
.mp-prices__head{padding-top:clamp(1.5rem,1rem + 3vw,4rem);padding-bottom:clamp(1.5rem,1rem + 2vw,3rem)}
.mp-prices__title{font-size:clamp(3rem,1.5rem + 6vw,7rem);margin-bottom:1.5rem}
.mp-prices__list{padding-bottom:clamp(3rem,2rem + 4vw,6rem)}
.mp-prices__tools{max-width:24rem;margin-bottom:1.5rem}
.mp-prices__tools input{display:block;width:100%;height:3rem;border:0;border-bottom:1px solid var(--mp-ink);border-radius:0;background:transparent;font:300 1.0625rem var(--mp-font-text);-webkit-appearance:none;appearance:none}
.mp-prices__tools input:focus{outline:0;box-shadow:0 1px 0 var(--mp-ink)}
.mp-pl{width:100%;border-collapse:collapse;border-top:1px solid var(--mp-ink)}
.mp-pl thead th{padding:1rem 1rem 1rem 0;text-align:left;font:400 .75rem/1.2 var(--mp-font-text);letter-spacing:.16em;text-transform:uppercase;color:var(--mp-muted);border-bottom:1px solid var(--mp-line)}
.mp-pl tbody th,.mp-pl td{padding:1.4rem 1rem 1.4rem 0;text-align:left;border-bottom:1px solid var(--mp-line);vertical-align:middle;font-weight:300}
.mp-pl tbody th{font:400 clamp(1.2rem,1.05rem + .6vw,1.5rem)/1.3 var(--mp-font-display)}
.mp-pl tbody th a:hover{text-decoration:underline;text-decoration-color:var(--mp-accent);text-decoration-thickness:2px;text-underline-offset:.15em}
.mp-pl td{color:var(--mp-muted);white-space:nowrap}
.mp-pl__act{text-align:right!important;padding-right:0!important}
.mp-pl [hidden]{display:none}
.mp-prices__none{padding:2rem 0;color:var(--mp-muted)}
@media (max-width:719px){
  .mp-pl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
  .mp-pl,.mp-pl tbody,.mp-pl tr{display:block}
  .mp-pl tr{padding:1.4rem 0;border-bottom:1px solid var(--mp-line)}
  .mp-pl tbody th,.mp-pl td{display:block;padding:0;border:0}
  .mp-pl td{margin-top:.35rem;font-size:.9375rem}
  .mp-pl__act{margin-top:.9rem!important;text-align:left!important}
}
.mp-prices__steps{margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}
.mp-prices__acts{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin:0}
.mp-prices__dealers{margin:2.5rem 0 0;color:var(--mp-muted);max-width:44em}
.mp-prices__dealers a{color:var(--mp-ink);border-bottom:1px solid currentColor}
