.neas-header,:root :where(.is-layout-flow)>.neas-header{&.neas-header--panel-open{@media (width < 1024px){& .neas-header__logo{color:var(--wp--preset--color--neutral-white);position:absolute;z-index:2}& .neas-header__nav{padding-top:calc(var(--wp--preset--spacing--40) + 47px)}}}& .neas-header__logo{height:clamp(1.125rem,1.0946rem + .1295vw,1.25rem);width:clamp(6rem,5.8326rem + .7124vw,6.6875rem);& svg{fill:currentColor;height:100%;width:100%}}& .neas-header__button{a.wp-block-button__link{@media (width < 1024px){background-color:var(--wp--preset--color--primary-red)!important;color:var(--wp--preset--color--neutral-400);&:hover{background-color:var(--wp--preset--color--primary-red-light)!important;color:var(--wp--preset--color--neutral-300)}svg{path{fill:var(--wp--preset--color--neutral-400)!important}}}}}}body:has(.neas-header--panel-open){@media (width < 1024px){overflow:hidden}}


