.taxonomy-menu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 30px;padding:17px 0 5px;border-top:1px solid #d2dfe7}.taxonomy-menu__group{min-width:0}.taxonomy-menu__toggle{display:none}.mega-menu .taxonomy-menu__group h3{margin:0 0 7px;padding:0 0 8px;border-bottom:1px solid #cbd9e3;font-size:14px;line-height:1.4}.mega-menu .taxonomy-menu__group h3 a{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;color:#102742;font-weight:700}.taxonomy-menu__group h3 svg{flex:none;margin-top:3px;color:#0875a7}.taxonomy-menu__group ul{list-style:none;margin:0;padding:0}.mega-menu .taxonomy-menu__group li a{display:block;padding:5px 0;color:#344f62;font-size:14px;font-weight:400;line-height:1.45}.mega-menu .taxonomy-menu__group a:hover{color:#075f93;text-decoration:underline;text-underline-offset:3px}.mega-menu .mega-menu__all{color:#075f93}.taxonomy-menu a:focus-visible,.taxonomy-types a:focus-visible,.taxonomy-overview a:focus-visible{outline:3px solid #0875a7;outline-offset:3px;border-radius:2px}.taxonomy-selection h2{font-size:24px;margin:0 0 20px;color:#102742}.subcat-grid.taxonomy-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.subcat-grid.taxonomy-overview>a{grid-template-columns:1fr 20px;grid-template-rows:auto 1fr;align-content:start;gap:8px 12px;padding:20px;min-height:128px}.taxonomy-overview>a>strong{grid-column:1;grid-row:1;font-size:16px;color:#102742}.taxonomy-overview>a>small{grid-column:1;grid-row:2;color:#405a6c;font-size:13px;line-height:1.5}.taxonomy-overview>a>svg{grid-column:2;grid-row:1;color:#0875a7}.taxonomy-types{display:flex;flex-wrap:wrap;gap:10px}.taxonomy-types a{display:flex;align-items:center;gap:18px;min-height:48px;padding:12px 18px;border:1px solid #cbd9e3;border-radius:6px;color:#243f54;background:#fff;font-size:15px;font-weight:500}.taxonomy-types a:hover{background:#edf5f9;border-color:#0875a7}.taxonomy-types a.is-active{color:#fff;background:#075f93;border-color:#075f93}.taxonomy-filter-children{padding-left:12px;border-left:2px solid #d7e4ec;margin:4px 0 10px 4px}.catalog-links .taxonomy-filter-children a{font-size:13px;line-height:1.45;padding:8px 6px}.taxonomy-empty{padding:40px 24px;background:#f1f6f9;border:1px solid #d5e2ea;border-radius:8px;color:#344f62}.taxonomy-empty h2{font-size:22px;color:#102742}.taxonomy-empty p{max-width:520px;margin:12px 0 20px}@media(min-width:1051px){.nav-inner{gap:0}.nav-inner>a,.nav-dropdown>button{padding-inline:10px}.mega-menu.mega-menu--catalog{max-height:calc(100dvh - 185px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}}@media(min-width:1051px)and (max-width:1399px){.nav-inner>a,.nav-dropdown>button{padding-inline:9px}.nav-inner>.nav-secondary{display:none}.taxonomy-menu{column-gap:22px}}@media(min-width:1051px)and (max-width:1199px){.nav-inner>.nav-highlight{display:none}}@media(max-width:1050px){.taxonomy-menu{grid-template-columns:1fr;gap:18px;padding-top:14px}.mega-menu .taxonomy-menu__group h3{display:flex;align-items:center;gap:8px;font-size:15px;margin-bottom:2px}.mega-menu .taxonomy-menu__group h3 a{flex:1;min-height:44px;align-items:center}.taxonomy-menu__group h3 a svg{display:none}.taxonomy-menu__toggle{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid #d2dfe7;border-radius:5px;background:#f0f6f9;color:#075f93;cursor:pointer}.taxonomy-menu__group ul{display:none}.taxonomy-menu__group.is-open ul{display:block}.taxonomy-menu__group.is-open .taxonomy-menu__toggle svg{transform:rotate(180deg)}.taxonomy-menu__toggle:focus-visible{outline:3px solid #0875a7;outline-offset:2px}.mega-menu .taxonomy-menu__group li a{padding:11px 4px;min-height:44px}.subcat-grid.taxonomy-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.subcat-grid.taxonomy-overview{gap:10px}.subcat-grid.taxonomy-overview>a{padding:15px;min-height:130px}.taxonomy-overview>a>strong{font-size:15px}.taxonomy-overview>a>small{font-size:13px}.taxonomy-types{display:grid;grid-template-columns:1fr}.taxonomy-types a{justify-content:space-between}.taxonomy-empty{padding:26px 20px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/adler-taxonomy.css.map */
