/* PetHelp — футер: логотип-ссылка, соцсети, реквизиты */
.footer .f-logo{display:inline-block;text-decoration:none;color:inherit;border-radius:14px;transition:opacity .2s}
.footer .f-logo:hover{opacity:.88}
.footer .f-logo:focus-visible,.footer .f-soc a:focus-visible,.footer-contact a:focus-visible{outline:3px solid rgba(232,168,90,.7);outline-offset:3px}
.footer .f-soc-wrap{margin-top:22px}
.footer .f-soc-label{display:block;margin-bottom:10px;color:rgba(246,235,221,.62);font:700 .72rem/1 Mulish,sans-serif;letter-spacing:.14em;text-transform:uppercase}
.footer .f-soc{display:flex;gap:10px;flex-wrap:wrap}
.footer .f-soc a{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#F6EBDD;border:1px solid rgba(246,235,221,.3);text-decoration:none;transition:background .2s,border-color .2s,transform .2s}
.footer .f-soc a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.footer .f-soc a:hover{background:#B86F33;border-color:#B86F33;transform:translateY(-2px)}
.footer-contact a{color:inherit;text-decoration:none}
.footer-contact b a{font-weight:inherit}
.footer-contact a:hover{text-decoration:underline;text-underline-offset:3px}
.footer .f-legal{margin:10px 0 0;color:rgba(246,235,221,.55);font:600 .8rem/1.5 Mulish,sans-serif}
@media(prefers-reduced-motion:reduce){.footer .f-soc a,.footer .f-logo{transition:none}}

/* ===== 2026-10-17: единые мелкие правки ===== */
/* Скидка 10% (Еплюс/Евроопт): крупнее, цвет как у «Евроопт» в новостях */
html body .disc10{display:inline-block;font-family:Mulish,system-ui,sans-serif!important;font-weight:800!important;font-style:normal!important;font-size:1.7em!important;line-height:1!important;letter-spacing:-.02em;font-variant-numeric:lining-nums;color:#4c8a0c!important;text-shadow:none!important;vertical-align:-.08em;padding:0;margin:0 .08em;background:none!important}
/* Ссылка в блоке про дезинфекцию */
.car-companion-note a{color:inherit;text-decoration:underline;text-decoration-color:rgba(184,111,51,.7);text-underline-offset:3px;font-weight:700}
.car-companion-note a:hover{color:#E27018}
/* Блок «Видео из салона» среди особенностей — кликабельный */
a.feature-live{color:inherit;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s}
a.feature-live:hover{transform:translateY(-2px)}
a.feature-live .live-go{color:#E27018;font-weight:800;white-space:nowrap}
/* Раздел «Стоимость» (главная и цены): читаемые цвета на тёмном фоне */
#prices .section-head h2{color:#fff6ea!important}
#prices .section-head p{color:#eadccb!important}
#prices .price-card h3{color:#fff1e0!important}
#prices .price-card .price{color:#F4A25A!important}
#prices .price-card p{color:#e3d3c0!important}
#prices .price-note{color:#e3d3c0!important}
#prices .price-note a{color:#F4A25A!important;text-decoration:underline;text-underline-offset:3px}
#prices .price-note a b{font-weight:800}
#prices .price-incl{margin-top:18px;font-size:1rem}
/* Кликабельные пункты в карточке под фото на главной */
.ph-card-link{cursor:pointer}
.ph-card-link:hover b{color:#E27018!important;text-decoration:underline;text-underline-offset:3px}
