.osh-header-v3{overflow:visible}.osh-header-v3__desktop-nav{position:static}.osh-header-v3__desktop-nav>a,.osh-desktop-menu>summary{position:relative;display:inline-flex;align-items:center;gap:5px;padding:29px 0 28px;border:0;background:transparent;color:var(--osh-header-text)!important;font:inherit;font-size:12px;font-weight:590;letter-spacing:.015em;line-height:1.2;text-decoration:none;cursor:pointer;list-style:none;white-space:nowrap}.osh-desktop-menu>summary::-webkit-details-marker{display:none}.osh-desktop-menu>summary::marker{display:none;content:""}.osh-desktop-menu__chevron{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .2s ease}.osh-desktop-menu[open]>summary .osh-desktop-menu__chevron{transform:rotate(180deg)}.osh-header-v3__desktop-nav>a:hover,.osh-desktop-menu>summary:hover,.osh-desktop-menu[open]>summary{opacity:.62}.osh-desktop-menu>summary:focus-visible{outline:2px solid var(--osh-brass);outline-offset:5px}.osh-desktop-menu__panel{position:absolute;z-index:75;top:100%;left:0;right:0;border-top:1px solid var(--osh-header-line);border-bottom:1px solid var(--osh-header-line);background:var(--osh-header-bg);box-shadow:0 24px 55px #1111111a;white-space:normal}.osh-desktop-menu__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding-top:32px;padding-bottom:36px}.osh-desktop-menu__inner--single{grid-template-columns:minmax(0,1fr);max-width:720px;margin-left:auto;margin-right:auto}.osh-desktop-menu__inner--support{grid-template-columns:repeat(3,minmax(0,1fr))}.osh-desktop-menu__column{min-width:0}.osh-desktop-menu__kicker{display:block;margin:0 0 8px;color:var(--osh-muted)!important;font-size:10px;font-weight:720;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.osh-desktop-menu__category{display:inline-block!important;color:var(--osh-header-text)!important;font-size:22px!important;font-weight:520!important;letter-spacing:-.025em!important;line-height:1.1!important;text-decoration:none!important}.osh-desktop-menu__series{display:block!important;margin-top:7px;color:var(--osh-brass)!important;font-size:12px!important;font-weight:680!important;letter-spacing:.04em!important;text-decoration:none!important}.osh-desktop-menu__description{max-width:440px;margin:10px 0 16px;color:var(--osh-muted);font-size:12px;line-height:1.55}.osh-desktop-menu__models{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:13px}.osh-desktop-menu__models a,.osh-desktop-menu__support-link{color:var(--osh-header-text)!important;font-size:12px!important;font-weight:560!important;line-height:1.4!important;text-decoration:none!important}.osh-desktop-menu__models a:hover,.osh-desktop-menu__support-link:hover,.osh-desktop-menu__category:hover,.osh-desktop-menu__series:hover{opacity:.58}.osh-desktop-menu__support-link{display:block!important;padding:7px 0}.osh-desktop-menu__all{display:inline-flex!important;margin-top:18px;color:var(--osh-header-text)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.045em!important;text-decoration:none!important;border-bottom:1px solid var(--osh-brass)}.osh-menu-drawer__nav{gap:0}.osh-mobile-taxonomy{margin:0;border-bottom:1px solid color-mix(in srgb,var(--osh-header-line) 82%,transparent)}.osh-mobile-taxonomy>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;color:var(--osh-header-text);font-size:24px;font-weight:470;letter-spacing:-.025em;line-height:1.08;cursor:pointer;list-style:none}.osh-mobile-taxonomy>summary::-webkit-details-marker{display:none}.osh-mobile-taxonomy>summary::marker{display:none;content:""}.osh-mobile-taxonomy>summary svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .2s ease}.osh-mobile-taxonomy[open]>summary svg{transform:rotate(180deg)}.osh-mobile-taxonomy__content{display:grid;gap:20px;padding:0 0 22px}.osh-mobile-taxonomy__section{display:grid;gap:7px}.osh-mobile-taxonomy__type{color:var(--osh-header-text)!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important}.osh-mobile-taxonomy__series{color:var(--osh-brass)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.05em;text-decoration:none!important}.osh-mobile-taxonomy__models{display:flex;flex-wrap:wrap;gap:8px 15px;margin-top:3px}.osh-mobile-taxonomy__models a,.osh-mobile-taxonomy__support a{color:color-mix(in srgb,var(--osh-header-text) 66%,transparent)!important;font-size:12px!important;font-weight:560!important;text-decoration:none!important}.osh-mobile-taxonomy__support{display:grid;gap:11px}.osh-mobile-direct{display:flex!important;align-items:center;justify-content:space-between;padding:19px 0;border-bottom:1px solid color-mix(in srgb,var(--osh-header-line) 82%,transparent);color:var(--osh-header-text)!important;font-size:24px!important;font-weight:470!important;letter-spacing:-.025em!important;text-decoration:none!important}.osh-footer-taxonomy__group{margin-bottom:18px}.osh-footer-taxonomy__type{display:block;color:#fff!important;font-size:13px!important;font-weight:650!important;line-height:1.3;text-decoration:none!important}.osh-footer-taxonomy__series{display:inline-block;margin-top:4px;color:#ffffff9e!important;font-size:11px!important;font-weight:560!important;line-height:1.4;text-decoration:none!important}.osh-footer-taxonomy__models{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:4px}.osh-footer-taxonomy__models a{color:#ffffff8a!important;font-size:10px!important;line-height:1.4;text-decoration:none!important}.osh-footer-taxonomy__type:hover,.osh-footer-taxonomy__series:hover,.osh-footer-taxonomy__models a:hover{color:#fff!important}.osh-footer__link-list{list-style:none;margin:0;padding:0}.osh-footer__link-list li+li{margin-top:8px}@media(max-width:1180px)and (min-width:990px){.osh-header-v3__desktop-nav>a,.osh-desktop-menu>summary{font-size:11px;padding-left:0;padding-right:0}.osh-desktop-menu__inner{gap:32px;padding-left:24px;padding-right:24px}}@media(max-width:989px){.osh-desktop-menu{display:none}}@media(max-width:749px){.osh-footer-taxonomy__group{margin-bottom:16px}.osh-mobile-taxonomy>summary,.osh-mobile-direct{font-size:22px!important}}@media(prefers-reduced-motion:reduce){.osh-desktop-menu__chevron,.osh-mobile-taxonomy>summary svg{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/oshonic-nav-taxonomy.css.map */
