/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.navigation__list .link{color:var(--color-primary-darker);font-weight:900;justify-content:left;text-decoration:none;}.navigation__list .link span{display:inline-block;}.navigation__list .link:hover,.navigation__list .link:hover span{text-decoration:underline;}.navigation__list--inline{width:100%;}.navigation__list--inline,.navigation__list--inline .navigation__sublist{list-style:none outside none;margin:0;padding:0;}@media screen and (min-width:1020px){.navigation__list--inline{display:flex;flex-wrap:wrap;}}.navigation__item--inline{display:block;padding:0;}@media screen and (min-width:1020px){.navigation__item--inline{padding:0 .4rem;}.navigation__item--inline:first-child{padding-left:0;}}@media screen and (min-width:1440px){.navigation__item--inline{padding:0 .7rem;}}.navigation__list--grid{grid-gap:1rem;display:grid;grid-template-columns:1fr;width:100%;}.navigation__list--grid,.navigation__list--grid .navigation__sublist{list-style:none outside none;margin:0;padding:0;}@media screen and (min-width:481px){.navigation__list--grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media screen and (min-width:761px){.navigation__list--grid{grid-template-columns:repeat(4,minmax(0,1fr));}}@media screen and (min-width:1200px){.navigation__list--grid{grid-gap:2rem;}}.navigation__item--with-sub-items{position:relative;}.navigation__item--with-sub-items .navigation__sublist{left:-9999px;float:left;min-width:100%;position:absolute;width:auto;}.navigation__item--with-sub-items .navigation__sublist--inline{background:var(--color-white);clear:both;float:none;padding:0 .7rem;white-space:nowrap;}.navigation__item--with-sub-items:hover .navigation__sublist{left:0;}.header--transparent .navigation__item--with-sub-items .navigation__sublist--inline{background:transparent;}
