@media screen and (min-width:.0625em){.panel .panel__link{padding-right:1.5em;position:relative}.panel .panel__link:after{display:block;content:'';margin-top:-0.1875em;width:0;height:0;border-left:.625em solid transparent;border-right:.625em solid transparent;border-top:.625em solid #807f7b;border-width:.375em;position:absolute;top:50%;right:.46153846em;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}}@media screen and (min-width:20em){[class*="--panel"]{position:relative}}@media screen and (min-width:20em){button.panel__link{border:0;width:100%;font-family:inherit;text-align:left;background-color:none;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.panel>.menu{display:none}.panel:hover>.menu{display:flex;gap:2em}.panel .js-panel__child{display:none}.panel .js-panel__child.is-open{display:block}.global-nav--panel .panel>.menu,.tertiary-nav--panel .panel>.menu{position:absolute;left:0;right:0;width:100%;z-index:425;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}}@media screen and (min-width:64em){.mustardo .js-panel:hover>.js-panel__child.is-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em}.mustardo .js-panel:hover>.js-panel__child.is-open .js-panel__child{display:block}.panel:hover>.menu{display:none;gap:2em}.panel:hover>.menu>li>span{display:none}.mustardo .js-panel>.js-panel__child.is-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em}.js-panel:hover .js-panel__child{display:none}}