.catalog-selection-control{vertical-align:middle;flex-direction:column;align-items:flex-start;gap:6px;max-width:100%;display:inline-flex}.catalog-selection-toggle{border:1px solid var(--line);background:var(--paper);min-width:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;line-height:1.5;display:inline-flex}.catalog-selection-toggle>span{font-size:19px;line-height:1}.catalog-selection-toggle[aria-pressed=true]{background:var(--cream);color:var(--ink);border-color:var(--moss)}.catalog-selection-toggle:disabled{cursor:wait;opacity:.6}.catalog-selection-feedback{max-width:280px;color:var(--moss);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.catalog-selection-link{white-space:nowrap;min-height:44px;color:inherit;align-items:center;gap:7px;display:inline-flex}.catalog-selection-count{box-sizing:border-box;font-variant-numeric:tabular-nums;border:1px solid;border-radius:20px;place-items:center;min-width:2em;height:1.8em;padding:0 4px;font-size:11px;line-height:1;display:inline-grid}.catalog-selection-toggle:focus-visible,.catalog-selection-link:focus-visible{outline-offset:4px;outline:2px solid}.catalog-site-header.has-catalog-selection .catalog-site-menu>a,.catalog-site-header.has-catalog-selection .catalog-header-budget{align-items:center;min-height:44px;display:inline-flex}@media (width>=1101px){.catalog-site-header.has-catalog-selection{grid-template-columns:auto minmax(0,1fr) auto;gap:20px}.catalog-site-header.has-catalog-selection .catalog-site-menu{justify-content:center;gap:18px;font-size:13px}.catalog-site-header.has-catalog-selection .catalog-site-menu>a{white-space:nowrap}}@media (width<=1100px){.catalog-site-header.has-catalog-selection{grid-template-columns:1fr auto;gap:16px}.catalog-site-header.has-catalog-selection .catalog-menu-toggle{border:1px solid var(--line);min-height:44px;color:var(--ink);font:inherit;background:0 0;padding:10px 16px;display:block}.catalog-site-header.has-catalog-selection .catalog-site-menu{flex-wrap:wrap;grid-column:1/-1;gap:8px 24px;display:none}.catalog-site-header.has-catalog-selection .catalog-site-menu.is-open{display:flex}.catalog-site-header.has-catalog-selection .catalog-header-budget{grid-column:1/-1;justify-self:start}}@media (width>=981px){.site-header.has-catalog-selection .nav{align-items:center;gap:22px}}@media (width<=980px){.site-header.has-catalog-selection .nav{gap:12px;max-height:calc(100dvh - 86px);overflow-y:auto}.site-header.has-catalog-selection .nav>a{align-items:center;min-height:44px;display:inline-flex}}@media (forced-colors:active){.catalog-selection-toggle[aria-pressed=true]{border-color:highlight;outline:1px solid highlight}.catalog-selection-feedback{color:canvastext}}
