/* Klassisk WordPress-navigation til Flyvegigt-design */
:root{--fly-primary:#254D75} body{font-family:Tahoma,Geneva,sans-serif} a{color:var(--fly-primary)} .header .nav.wrap{max-width:1180px} .navitems .wp-menu{display:flex;gap:4px;align-items:center;list-style:none;margin:0;padding:0}.navitems .wp-menu>li{position:relative;list-style:none}.navitems a{display:block;padding:12px 13px;text-decoration:none;color:#254D75;font-weight:600}.navitems .sub-menu{display:none;position:absolute;z-index:30;left:0;top:100%;min-width:220px;list-style:none;padding:7px;margin:0;background:white;box-shadow:0 12px 28px #20364a20;border:1px solid #dce3e9;border-radius:6px}.navitems .sub-menu li{list-style:none}.navitems li:hover>.sub-menu,.navitems li:focus-within>.sub-menu{display:block}.navitems a:hover{color:var(--fly-primary);background:#e7ebef}.hero h1,.banner h1,.section h2,.section h3{color:var(--fly-primary)}.btn.primary{background:var(--fly-primary)}.reading{max-width:790px;min-width:0;font-size:17px;line-height:1.75}.reading img{max-width:100%;height:auto}.reading h2,.reading h3{line-height:1.25}.reading p{margin:0 0 1.3em}.post-list{max-width:900px}.post-list .blogitem{margin:0 0 22px}.screen-reader-text:not(:focus){clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;position:absolute}.skip-link:focus{position:absolute;z-index:999;top:8px;left:8px;background:white;padding:12px}.wp-block-image img{height:auto}.footer a{color:inherit}.woocommerce .button{background:var(--fly-primary)!important;color:#fff!important}
@media(max-width:800px){.navitems .wp-menu{display:block}.navitems .wp-menu>li{border-bottom:1px solid #e7ebef}.navitems .sub-menu{display:none;position:static;box-shadow:none;border:0;margin:0;padding:0 0 0 14px}.navitems .submenu-open>.sub-menu{display:block}.navitems a{padding:12px 10px}.navitems.open{overflow:auto;max-height:75vh}}
