.catalog-announcement{color:#d8c9fc;letter-spacing:.2px;text-align:center;background:#24202f;border-bottom:1px solid #47395f;justify-content:center;align-items:center;gap:18px;padding:11px 20px;font:11px Inter,Avenir Next,sans-serif;display:flex}.catalog-announcement span{color:#ab9ac3;font-size:10px}.catalog-announcement a{font-weight:700}.catalog-announcement a:focus-visible{outline-offset:4px;outline:2px solid #b3a0ff}@media (max-width:550px){.catalog-announcement{gap:10px;font-size:10px}.catalog-announcement span{display:none}}.site-header .nav-catalog{color:#ded6ff;white-space:nowrap;background:#8b7cff14;border-color:#8b7cff}.site-header:has(.nav-catalog) nav{gap:20px}@media (max-width:840px){.site-header:has(.nav-catalog) nav{gap:10px}}@media (max-width:560px){.site-header:has(.nav-catalog){flex-wrap:wrap;gap:12px;height:auto;min-height:76px;padding-block:12px}.site-header:has(.nav-catalog) nav{justify-content:flex-end;width:100%}}
