.nonstandard-header{--right-menu-items-padding:.75rem;transition:background-color .2s ease,color .2s ease}.nonstandard-header__link-logo{display:inline-block;max-width:min(100%,45dvw,350px);min-width:0}.nonstandard-header__first-logo,.nonstandard-header__second-logo{transition:height .2s ease;vertical-align:middle;width:auto}.nonstandard-header__first-logo{height:calc(4rem*var(--logo-multiplier, 1));max-width:100%;object-fit:contain!important}@media(min-width:768px){.nonstandard-header__first-logo{height:calc(4.75rem*var(--logo-multiplier, 1))}}@media(min-width:992px){.nonstandard-header__first-logo{height:calc(5.625rem*var(--logo-multiplier, 1))}}.nonstandard-header__second-logo{height:2.5rem;margin-left:var(--right-menu-items-padding)}@media(min-width:992px){.nonstandard-header__second-logo{height:4.875rem}}.nonstandard-header__menu-right{flex-shrink:0}.nonstandard-header--no-menu .nonstandard-header__menu-right{margin-left:var(--right-menu-items-padding)}@media(max-width:360px){.nonstandard-header--no-menu .nonstandard-header__cta{display:none}}.nonstandard-header__menu{align-items:center;display:flex;font-size:1.5rem;justify-content:space-between;line-height:1em;padding:.75rem 1rem;width:100%}@media(min-width:576px){.nonstandard-header__menu{padding:.75rem 2rem}}@media(min-width:992px){.nonstandard-header__menu{padding:1.5rem 2rem}}.nonstandard-header__menu div{align-items:center;display:flex}.nonstandard-header__menu .base-header{justify-content:var(--non-standard-header-orientation-x);margin-left:1.75rem}.nonstandard-header__cta+.nonstandard-header__cta{margin-left:1.5rem}.nonstandard-header__language-switch a,.nonstandard-header__mobile-menu-trigger,.nonstandard-header__mobile-sms{padding:var(--right-menu-items-padding)}.nonstandard-header__mobile-sms{background-color:transparent;border-width:0}.nonstandard-header__mobile-sms:hover{background-color:transparent}.nonstandard-header__language-switch a{font-size:1rem;font-weight:500}.nonstandard-header__mobile-menu-trigger{background-color:transparent;border-width:0;color:inherit;cursor:pointer}.nonstandard-header .cms-icon,.nonstandard-header .cms-link .icon,.nonstandard-header__mobile-menu-trigger .icon{transition:none}@media(min-width:992px){.nonstandard-header--desktop-nav{--right-menu-items-padding:1.5rem}.nonstandard-header--desktop-nav:not(.nonstandard-header--single-logo) .nonstandard-header__language-switch{margin-right:calc(var(--right-menu-items-padding)*-1)}}.nonstandard-header--decal-menu-right .nonstandard-header__menu-right{margin-right:calc(var(--right-menu-items-padding)*-1)}.nonstandard-header--opaque{box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.block-header-outofnorm__supermenu{position:relative}.block-header-outofnorm__supermenu>.super-header{--superheader-separatable-spacing:1rem;height:2.375rem;padding:.375rem 1rem;position:relative}@media(min-width:576px){.block-header-outofnorm__supermenu>.super-header{--superheader-separatable-spacing:1.5rem}}.block-header-outofnorm__supermenu>.super-header:before{background-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.block-header-outofnorm__supermenu>.super-header .super-header__separatable+.super-header__separatable:before,.block-header-outofnorm__supermenu>.super-header:before{opacity:var(--supermenu-seps-opacity,.1);transition:opacity .2s ease}.block-header-outofnorm__supermenu>.super-header .cms-icon,.block-header-outofnorm__supermenu>.super-header .cms-link .icon{color:var(--supermenu-icon-color,var(--swb-highlight-color,inherit));font-size:1rem;transition:none}