:root .is-style-header:where(.is-layout-flex){gap:3px}@media only screen and (min-width:480px){:root .is-style-header:where(.is-layout-flex){gap:20px}}.is-style-header .wp-block-site-logo{width:clamp(135px,47vw,218px)}@media only screen and (min-width:480px){.is-style-header .wp-block-site-logo{width:218px}}.is-style-header>.is-style-nav-main.wp-block-navigation{--wp--preset--font-size--menu:12px}@media only screen and (min-width:1020px){.is-style-header>.is-style-nav-main.wp-block-navigation{--wp--preset--font-size--menu:14px}}.is-style-header>.is-style-nav-main.wp-block-navigation .wp-block-navigation__container{gap:10px}@media only screen and (min-width:1020px){.is-style-header>.is-style-nav-main.wp-block-navigation .wp-block-navigation__container{gap:clamp(10px,1.2vw,38px)}}@media only screen and (min-width:1200px){.is-style-header>.is-style-nav-main.wp-block-navigation .wp-block-navigation__container{gap:38px}}.is-style-header>.is-style-nav-main.wp-block-navigation .wp-block-navigation-item:not(.is-style-filled) .wp-block-navigation-item__content{padding-left:2px;padding-right:2px}@media only screen and (min-width:1060px){.is-style-header>.is-style-nav-main.wp-block-navigation .wp-block-navigation-item:not(.is-style-filled) .wp-block-navigation-item__content{padding-left:6px;padding-right:6px}}.is-style-header>.wp-block-group:last-child{flex-shrink:1;max-width:218px;--wp--preset--spacing--10:0}
