/* Полоса акции над шапкой (2026-11) */
.promo-bar{background:linear-gradient(90deg,#8e0d1c 0%,#c8102e 55%,#e0352b 100%);color:#fff;position:relative;z-index:11}
.promo-bar__in{display:flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding-top:7px;padding-bottom:7px;padding-right:44px;position:relative;font:16px/1.3 "ProximaNovaLight",Arial,sans-serif;text-align:center;flex-wrap:wrap}
.promo-bar__in b{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.03em}
.promo-bar__badge{background:#ffd54a;color:#7a0b16;font:700 15px/1 "ProximaNovaBold",Arial,sans-serif;padding:6px 9px;border-radius:3px}
.promo-bar__link{color:#fff;font-family:"ProximaNovaBold",Arial,sans-serif;border:1px solid rgba(255,255,255,.75);padding:6px 14px;border-radius:3px;text-decoration:none;white-space:nowrap}
.promo-bar__link:hover,.promo-bar__link:focus{background:#fff;color:#a50e22;text-decoration:none}
.promo-bar__close{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:0;color:#fff;font-size:26px;line-height:1;opacity:.8;cursor:pointer;padding:4px 8px}
.promo-bar__close:hover{opacity:1}
.promo-bar__short{display:none}
@media (max-width:767px){.promo-bar__in{font-size:14px;gap:8px;min-height:40px;padding:5px 40px 5px 10px;flex-wrap:nowrap}.promo-bar__full,.promo-bar__more{display:none}.promo-bar__short{display:inline}.promo-bar__badge{display:none}.promo-bar__link{padding:4px 10px;font-size:13px}}
