@supports(-webkit-touch-callout: none){.wp-block-group{background-attachment:scroll !important}}@media(max-width: 599px){.wp-block-group{background-attachment:scroll !important}}header:has(header.is-position-sticky){position:sticky;top:calc(0px + var(--wp-admin--admin-bar--height, 0px));z-index:1}html[data-departing-top="1"] header:has(header.is-position-sticky){position:relative;top:auto}header:has(header.is-position-sticky) .wp-block-navigation__responsive-container.is-menu-open{overflow:visible}header:has(header.is-position-sticky) .wp-block-navigation__responsive-close{background:inherit}header:has(header.is-position-sticky) .is-menu-open .wp-block-navigation__responsive-dialog{padding:var(--wp--preset--spacing--40);box-shadow:var(--wp--preset--shadow--lg)}header:has(header.is-position-sticky) .wp-block-navigation__responsive-container-close{right:var(--wp--preset--spacing--40);top:var(--wp--preset--spacing--40)}[data-scroll-dir=down] header:has(header.is-position-sticky) header{opacity:0;transform:translateY(-100%)}[data-scroll-dir=up] header:has(header.is-position-sticky) header{opacity:1;transform:translateY(0%)}html:not([data-at-top="0"],[data-at-top="1"]) header:has(header.is-position-sticky) header,html[data-at-top="1"] header:has(header.is-position-sticky) header,html[data-departing-top="1"] header:has(header.is-position-sticky) header{box-shadow:none !important}[data-departing-top="0"] header:has(header.is-position-sticky) header{transition:opacity .5s,transform cubic-bezier(0.16, 0.68, 0.57, 1) .5s,background-color .6s,color .6s,box-shadow .6s}header:has(header.is-position-sticky) header{background:#fff;box-shadow:0 0 90px rgba(0,0,0,.168627451)}header:has(header.is-position-sticky) header,header:has(header.is-position-sticky) header svg,header:has(header.is-position-sticky) header path{color:#000}body.home header:has(header.is-position-sticky) header{position:absolute;width:100%;top:0}html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header{background:none}html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header,html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header svg,html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header path,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header svg,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header path,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header svg,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header path{color:#fff}html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header .wp-block-navigation__responsive-container-close,html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header .wp-block-navigation__responsive-container-close svg,html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header .wp-block-navigation__responsive-container-close path,html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header .is-menu-open,html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header .is-menu-open svg,html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header .is-menu-open path,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header .wp-block-navigation__responsive-container-close,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header .wp-block-navigation__responsive-container-close svg,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header .wp-block-navigation__responsive-container-close path,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header .is-menu-open,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header .is-menu-open svg,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header .is-menu-open path,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header .wp-block-navigation__responsive-container-close,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header .wp-block-navigation__responsive-container-close svg,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header .wp-block-navigation__responsive-container-close path,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header .is-menu-open,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header .is-menu-open svg,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header .is-menu-open path{color:#000}html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header{opacity:1}html:not([data-at-top="0"],[data-at-top="1"]) body.home header:has(header.is-position-sticky) header .wp-block-site-logo .custom-logo,html[data-at-top="1"] body.home header:has(header.is-position-sticky) header .wp-block-site-logo .custom-logo,html[data-departing-top="1"] body.home header:has(header.is-position-sticky) header .wp-block-site-logo .custom-logo{display:none}@media(max-width: 599px){.wp-block-navigation__responsive-container.is-menu-open .wp-block-ollie-mega-menu__menu-container{position:relative}.wp-block-navigation__responsive-container.is-menu-open .wp-block-ollie-mega-menu__menu-container .menu-container__close-button{display:none}}.wp-block-navigation-item a[aria-current=page],.wp-block-navigation-item:has(.wp-block-navigation a[aria-current=page]),.wp-block-navigation-item:has(.wp-block-navigation-submenu a[aria-current=page]){border-bottom:3px solid red}.is-style-no-underline-links a{text-decoration:none}*,*::before,*::after{box-sizing:border-box}body{margin:0}
