.cs-price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;max-width:510px;margin:24px 0 20px;padding:17px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.cs-price p{margin:0}.cs-price p>span{display:block;font-size:11px;line-height:1.6;color:var(--pencil)}.cs-price strong{display:block;margin-top:3px;font-size:clamp(20px,2vw,26px);line-height:1.35;font-weight:600;letter-spacing:-.045em;color:var(--ink);white-space:nowrap}.cs-price .cs-price-note{grid-column:1/-1;font-size:11px;line-height:1.6;color:var(--pencil)}.cs-price>a{grid-column:1/-1;justify-self:start;font-size:12px;line-height:1.5;min-height:44px;color:var(--brick);text-underline-offset:4px}.cs-package{font-size:14px;line-height:1.7;color:var(--pencil);max-width:720px;margin:14px 0 0}.cs-price a:focus-visible{outline:2px solid var(--brick);outline-offset:4px}@media(max-width:760px){.cs-price{margin:19px 0 17px;gap:10px 14px;padding:14px 0}.cs-price p>span{font-size:10px}.cs-price strong{font-size:21px}.cs-price>a{font-size:12px;min-height:44px}.cs-package{font-size:13px}}@media(max-width:359px){.cs-price{gap:10px}.cs-price strong{font-size:19px}.cs-price p>span{font-size:9px}}
@media(max-width:760px){body[data-page="avito"] .prices .price-row{grid-template-columns:minmax(0,1fr);gap:8px}body[data-page="avito"] .prices .price-stage{grid-column:1/-1}body[data-page="avito"] .prices .price-fact{align-items:flex-start;gap:6px;text-align:left}}
