/* Grundopsætning af header transition */
.elementor-sticky--active {
transition: all 0.4s ease !important;
}
.header-hidden {
transform: translateY(-100%) !important;
opacity: 1 !important;
pointer-events: none;
}
.header-visible {
transform: translateY(0) !important;
opacity: 1 !important;
}
.top_frame {
position: fixed !important;
z-index: 1000;
}
.top_frame_bar {
background: color-mix(in oklab,var(--moerk-bg) 40%,transparent) !important;
backdrop-filter: blur(16px);
border: solid 1px color-mix(in oklab, var(--lys-bg) 6%, transparent) !important;
border-radius: 32px;
}
.top_frame_navigation .pp-advanced-menu > li > a > .menu-beskrivelse {
display: none !important;
}
.top_frame_navigation .pp-advanced-menu > li > a > .sub-arrow {
padding-left: 7px;
}
.top_frame_navigation .pp-advanced-menu > li > .sub-menu {
visibility: hidden !important;
opacity: 0 !important;
display: block !important;
transform: translateY(16px);
border-radius: 32px;
transition: all .25s ease !important;
}
.top_frame_navigation .pp-advanced-menu > li:hover > .sub-menu, .top_frame_navigation .pp-advanced-menu > li.highlighted > .sub-menu {
visibility: visible !important;
opacity: 1 !important;
transform: translateY(0px) !important;
}
.top_frame_navigation .pp-advanced-menu > li > .sub-menu > li > a {
display: flex !important;
flex-direction: row !important;
flex-wrap: wrap !important;
width: 100%;
gap: 10px !important;
justify-content: flex-start !important;
}
.top_frame_navigation .pp-advanced-menu > li > .sub-menu > li > a > i {
background-color: var(--lys-bg);
color: var(--cta) !important;
border-radius: 10px;
font-size: 18px;
width: 40px;
height: 40px;
display: flex !important;
justify-content: center;
align-items: center;
transition: all .25s ease !important;
}
.top_frame_navigation .pp-advanced-menu > li > .sub-menu > li > a:hover > i {
background-color: #FFF;
}
.top_frame_navigation .pp-advanced-menu > li > .sub-menu > li > a > .menu-beskrivelse {
display: none !important;
}
.pp-menu-style-toggle {
background: color-mix(in oklab,var(--moerk-bg) 40%,transparent) !important;
backdrop-filter: blur(16px);
border: solid 1px color-mix(in oklab, var(--lys-bg) 6%, transparent) !important;
z-index: 1001 !important;
}
.pp-menu-style-toggle .pp-advanced-menu > li > a > .menu-beskrivelse {
display: none;
}
.pp-menu-style-toggle .pp-advanced-menu > li > .sub-menu > li > a > i, .pp-menu-style-toggle .pp-advanced-menu > li > .sub-menu > li > a > .menu-beskrivelse {
display: none !important;
}
.pp-menu-style-toggle .pp-advanced-menu > li > .sub-menu {
width: 100% !important;
padding-left: 24px !important;
padding-right: 24px !important;
gap: 16px !important;
}
.pp-menu-style-toggle .pp-advanced-menu > li > .sub-menu[aria-hidden="true"] {
display: none;
opacity: 0;
width: 100% !important;
}
.pp-menu-style-toggle .pp-advanced-menu > li > .sub-menu[aria-hidden="false"] {
margin-bottom: 32px;
margin-top: 4px;
display: flex !important;
opacity: 1 !important;
flex-direction: column !important;
}
.pp-menu-style-toggle .pp-advanced-menu > li > .sub-menu > li > a {
padding: 0px !important;
}