/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.top-nav{position:relative;z-index:20;}.top-nav-list{list-style:none;margin:0;padding:0;display:flex;gap:32px;}.top-nav-item{color:#001C2D !important;text-decoration:none;cursor:pointer;user-select:none;}.top-nav-item:hover{background:rgba(255,255,255,0.03);}.top-nav-list{padding:0;color:#001C2D;text-decoration:none;font-family:Inter;font-size:18px;font-weight:600;line-height:32.4px;}.mega-menu{position:fixed;left:0;right:0;top:0;background:#012740;color:#fff;z-index:9999;transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform .36s cubic-bezier(.2,.9,.2,1),opacity .25s;display:block;}.mega-menu.open{transform:translateY(0);opacity:1;pointer-events:auto;}.mega-inner{max-width:1600px;margin:0 auto;padding:32px 72px 48px;}.mega-header{display:flex;justify-content:flex-start;}.mega-close{background:transparent;border:none;cursor:pointer;}.mega-body{display:flex;gap:24px;align-items:flex-start;}.mega-left{width:260px;}.mega-left-list{list-style:none;margin:0;padding:0;}.mega-left-item{padding:10px 8px;cursor:pointer;opacity:.85;transition:transform .12s,opacity .12s;}.mega-left-item.active,.mega-left-item:hover{transform:translateX(6px);}.mega-right{flex:1;min-height:120px;}.mega-panel{display:none;}.mega-panel.active{display:block;}@media (max-width:900px){.mega-body{flex-direction:column;}.mega-left{width:100%;}}.menu.menu-level-1{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.menu.menu-level-1 li[data-menu-column="column_1"]{grid-column:1;}.menu.menu-level-1 li[data-menu-column="column_2"]{grid-column:2;}.mega-panel .tbm-submenu,.mega-panel .tbm-item-child,.mega-panel .tbm-group-container,.mega-panel .tbm-subnav,.mega-panel .tbm-row,.mega-panel .tbm-column,.mega-panel .tbm-block{display:block !important;}.mega-panel .hidden-collapse,.mega-panel .sub-hidden-collapse{display:block !important;}.mega-right .mega-panel{display:none;}.mega-right .mega-panel.active{display:block;}.mega-panel .tbm-submenu,.mega-panel .tbm-item-child,.mega-panel .tbm-group-container,.mega-panel .tbm-subnav,.mega-panel .tbm-row,.mega-panel .tbm-column,.mega-panel .tbm-block{display:block;}.mega-panel .hidden-collapse,.mega-panel .sub-hidden-collapse{display:block;}.mega-panel .tbm-submenu{width:100%;}.mega-panel .tbm-row{display:flex;column-gap:80px;}.mega-panel .tbm-column{box-sizing:border-box;padding:0;}.mega-panel .tbm-column.span1{flex:0 0 8.333%;max-width:8.333%;}.mega-panel .tbm-column.span2{flex:0 0 16.667%;max-width:16.667%;}.mega-panel .tbm-column.span3{flex:0 0 25%;max-width:25%;}.mega-panel .tbm-column.span4{flex:0 0 33.333%;max-width:33.333%;}.mega-panel .tbm-column.span5{flex:0 0 41.667%;max-width:41.667%;}.mega-panel .tbm-column.span6{flex:1;max-width:50%;}.mega-panel .tbm-column.span7{flex:0 0 58.333%;max-width:58.333%;}.mega-panel .tbm-column.span8{flex:0 0 66.667%;max-width:66.667%;}.mega-panel .tbm-column.span9{flex:0 0 75%;max-width:75%;}.mega-panel .tbm-column.span10{flex:0 0 83.333%;max-width:83.333%;}.mega-panel .tbm-column.span11{flex:0 0 91.667%;max-width:91.667%;}.mega-panel .tbm-column.span12{flex:0 0 100%;max-width:100%;}.mega-panel .tbm-block,.mega-panel .tbm-block .block-inner{width:100%;}.mega-panel .tbm-subnav{margin:0;padding:0;}.mega-panel .tbm-subnav ul{list-style:none;margin:0;padding:0;}@media (max-width:992px){.mega-panel .tbm-column{flex:0 0 100%;max-width:100%;}}.mega-panel .tbm-row{display:flex !important;}.mega-panel .tbm-submenu{position:relative;background:transparent;box-shadow:none;border:0 none;padding:0;}.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link{color:#fff;}
.facets-widget-searchbox,.all-filters-wrapper #edit-actions--3{display:none;}
