@media(max-width:1279.98px){.mega-menu{display:none}}@media(min-width:1280px){.mega-menu{gap:calc(32px + ((100vw - 1280px) / ((1920 - 1280) / (48 - 32))));-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1920px){.mega-menu{gap:48px}}.mega-menu__divider{color:var(--header-color);opacity:.5;place-self:flex-end;font-family:proxima-nova,sans-serif;font-size:18px;line-height:18px;font-weight:400}.mega-menu .menu{gap:calc(32px + ((100vw - 1280px) / ((1920 - 1280) / (40 - 32))));list-style:none;margin:0;padding:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:1920px){.mega-menu .menu{gap:40px}}.mega-menu .menu-item__link{color:var(--header-color);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:1280px)and (max-width:1919.98px){.mega-menu .menu-item__link--toggle{gap:calc(8px + ((100vw - 1280px) / ((1920 - 1280) / (16 - 8))))}}@media(min-width: 1920px){.mega-menu .menu-item__link--toggle{gap:16px}}.mega-menu .menu-item__link--toggle:after{font-family:proxima-nova,sans-serif;font-size:22px;line-height:15px;font-weight:600;content:"+";display:inline-block;position:static}.mega-menu .menu-item__link--toggle[aria-expanded=true]:after{content:"—";font-size:13px;line-height:13px;-webkit-margin-after:2px;margin-block-end:2px}.mega-menu .menu-item--weather{color:var(--header-color);line-height:1;--icon-height:16px}.mega-menu .menu-item--weather span{gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1919.98px){.mega-menu .menu-item--weather{display:none}}#mega-menu .menu-item__link{position:relative}#mega-menu .menu-item__link:before{background-color:#fdb827;height:1px;inset:auto 0 calc((var(--header-menu-spacing) + 1px)*-1) 0;scale:0 1;-webkit-transform-origin:left;transform-origin:left;content:"";display:block;position:absolute;z-index:2;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(prefers-reduced-motion:reduce){#mega-menu .menu-item__link:before{-webkit-transition:none;transition:none}}#mega-menu .menu-item__link:hover:before,#mega-menu .menu-item__link:focus:before,#mega-menu .menu-item__link[aria-expanded=true]:before{scale:1 1}