/* Утверждённый вариант: золотая метка с домом и подпись «Подбор». */
.selection-nav-promos{grid-area:installment;display:flex;align-items:center;gap:7px}
.selection-nav-promo{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:102px;height:36px;gap:7px;border:1px solid #caa66b;border-radius:20px;padding:4px 16px 4px 10px;background:#173326;color:#d7b778;box-shadow:0 0 8px #d6af5830;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s}
.selection-nav-promo svg{display:block;flex:0 0 26px;width:26px;height:26px;margin:0}
.selection-nav-promo__label{font:600 14px/1 "Roboto Condensed",Arial,sans-serif;white-space:nowrap}
.selection-nav-promo:hover,.selection-nav-promo:focus-visible{color:#ffe4ab;background:#2a402b;border-color:#f4d595;box-shadow:0 0 12px #d6af5855;text-decoration:none}
.selection-nav-promo:focus-visible{outline:2px solid #d6b372;outline-offset:3px}
.selection-nav-menu-link.site-subnav__link{display:inline-flex;align-items:center;gap:7px;color:#614919;background:#f0ddb3;border-radius:4px;padding:7px 12px;min-height:32px;height:auto;font-weight:600;transition:color .25s,background-color .25s,box-shadow .25s}
.site-subnav[data-sub="realty"] > .site-subnav__item:first-child > .selection-nav-menu-link[href="/podbor"]{padding-left:10px}
.selection-nav-menu-link svg,.selection-nav-drawer-link svg{width:19px;height:19px;flex:0 0 19px;margin:0}
.selection-nav-menu-link.site-subnav__link:hover{color:#47330e;background:#f7e8c8;text-decoration:none}
.selection-nav-menu-link.site-subnav__link::after{display:none}
.selection-nav-drawer-link.site-drawer__link{display:flex;gap:10px;color:#a47c30;background:#d7b77817;font-weight:600}
.selection-nav-mobile-link{display:none}
@media(min-width:992px) and (max-width:1550px){body:has([data-selection-nav]) .site-top-menu__hubs{margin:0}body:has([data-selection-nav]) .site-hubs__link.site-menu__link{padding:0 8px;font-size:16px}body:has([data-selection-nav]) .site-top-menu__search{width:150px}body:has([data-selection-nav]) .site-top-menu__phone{padding:0 8px}body:has([data-selection-nav]) .site-top-menu__phone b{font-size:18px}}
@media(min-width:992px) and (max-width:1199px){.selection-nav-promos{gap:5px}body:has([data-selection-nav]) .site-hubs__link.site-menu__link{font-size:14px;padding:0 5px}body:has([data-selection-nav]) .site-top-menu__search{width:120px}body:has([data-selection-nav]) .site-top-menu__phone b{font-size:16px}}
@media(max-width:991px){.selection-nav-promos{display:none}.selection-nav-mobile-link{display:flex;justify-content:center;align-items:center;gap:9px;margin:0 12px;padding:10px 15px;min-height:42px;color:#ead09b;border:1px solid #8e774c;border-radius:7px;background:#d3b37315;font:600 15px/1 "Roboto Condensed",Arial,sans-serif;text-decoration:none}.selection-nav-mobile-link svg{width:22px;height:22px;margin:0}}
