/* st-points v1 — полоса преимуществ и кнопка «Бесплатный замер» на страницах услуг (#uslugi_detail .uslugi-points).
   ТОЛЬКО оформление: цвета, шрифты, скругления, тени, рамки, состояния наведения. Раскладка и размеры — шаблонные. */
#uslugi_detail .uslugi-points{--pt-slate:#2D3440;--pt-or:#FD8900;--pt-br:#E3E3E3;--pt-grad:linear-gradient(90deg,#FE5248,#FD8507)}

/* полоса преимуществ */
#uslugi_detail .uslugi-points__row{background:#fff;border:1px solid var(--pt-br);border-radius:16px;box-shadow:0 6px 20px rgba(45,52,64,.07)}
#uslugi_detail .uslugi-points__row .item .icon{background:#FFF7EC!important;border:1px solid #F0DEC6!important;box-shadow:none!important;color:var(--pt-or);font-weight:800}
#uslugi_detail .uslugi-points__price-icon svg{display:block}
#uslugi_detail .uslugi-points__rub{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
#uslugi_detail .uslugi-points__row .item .text{font-weight:600;color:var(--pt-slate)!important}
#uslugi_detail .uslugi-points__row .item:first-child .text{font-weight:800;color:var(--pt-or)!important}

/* кнопка «Бесплатный замер» */
#uslugi_detail a.uslugi-points__zamer{border:0!important;border-radius:14px!important;background:var(--pt-grad)!important;color:#fff!important;font-weight:800;letter-spacing:.06em;text-decoration:none!important;box-shadow:0 8px 20px rgba(254,82,72,.32)!important;transition:transform .2s,box-shadow .2s,filter .2s}
#uslugi_detail a.uslugi-points__zamer:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(254,82,72,.42)!important;filter:brightness(1.03)}
#uslugi_detail a.uslugi-points__zamer:active{transform:translateY(0);box-shadow:0 5px 14px rgba(254,82,72,.3)!important}
