.home-category-nav{background:var(--background);border-block:1px solid var(--border);padding-inline:4.4vw;display:none}.home-category-nav__links{grid-template-columns:auto auto;display:inline-grid}.home-category-nav a{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;touch-action:manipulation;justify-content:center;align-items:center;min-height:44px;padding:0 24px;font-size:11px;font-weight:500;line-height:1.3;transition:background-color .18s,color .18s;display:flex}.home-category-nav a:first-child{padding-left:0;padding-right:24px}.home-category-nav .home-category-nav__cabinets{border-left:1px solid var(--border);color:var(--foreground);font-weight:600}.home-category-nav a:hover{color:var(--wood);background-color:var(--secondary)}.home-category-nav a:focus-visible{outline:2px solid var(--wood);outline-offset:-3px}@media (max-width:768px){.home-category-nav{border:0;justify-content:center;padding-inline:20px;display:flex}.home-category-nav__links{grid-template-columns:auto auto;gap:36px;display:grid}.home-category-nav a,.home-category-nav a:first-child{letter-spacing:.08em;min-width:0;padding:0;font-size:11px}.home-category-nav .home-category-nav__cabinets{text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:7px;background:0 0;border:0;text-decoration-thickness:1px}}@media (prefers-reduced-motion:reduce){.home-category-nav a{transition:none}}
