wp-component[name=OneProductNavigationBurger]{block-size:var(--navigation-height-mobile);position:fixed;inset:0 0 auto 0;z-index:99990;background-image:linear-gradient(to right,var(--color-blue) 0%,var(--color-blue-dark) 50%)}@media (min-width: 1180px){wp-component[name=OneProductNavigationBurger]{display:none}}.admin-bar wp-component[name=OneProductNavigationBurger]{inset-block-start:var(--wp-admin--admin-bar--height)}wp-component[name=OneProductNavigationBurger][data-status=menuIsOpen] .container{box-shadow:0 0 24px #00000012}wp-component[name=OneProductNavigationBurger] .navigation{align-items:center;block-size:var(--navigation-height-mobile);background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 bottom;background-size:100% 3px;background-repeat:no-repeat;inset-block-start:0;inset-inline:0}wp-component[name=OneProductNavigationBurger] .navigation-right{display:flex;align-items:center;gap:10px;justify-self:end;grid-row:1;grid-column:3/span 2}wp-component[name=OneProductNavigationBurger] .container-grid{align-items:center;height:100%}wp-component[name=OneProductNavigationBurger] .container-grid>*{margin:0}wp-component[name=OneProductNavigationBurger] .logo{block-size:100%;display:block;flex-shrink:0;text-decoration:none;margin:0}wp-component[name=OneProductNavigationBurger] .logo-image{block-size:100%;inline-size:auto}wp-component[name=OneProductNavigationBurger] .logo-meinbuero{align-self:center;grid-row:1;grid-column:1/span 3;max-height:28px}wp-component[name=OneProductNavigationBurger] .hamburger{--line-width: 14px;--line-border-width: 1px;align-items:center;block-size:28px;background-color:#163c67;border-radius:14px;color:#fff;cursor:pointer;display:flex;inline-size:28px;justify-content:center;position:relative}wp-component[name=OneProductNavigationBurger] .hamburger:focus:not(:focus-visible){outline:none}wp-component[name=OneProductNavigationBurger] .hamburger-lines{block-size:9px;inline-size:var(--line-width);position:relative}wp-component[name=OneProductNavigationBurger] .hamburger-lines:before,wp-component[name=OneProductNavigationBurger] .hamburger-lines:after{content:""}wp-component[name=OneProductNavigationBurger] .hamburger-lines:before,wp-component[name=OneProductNavigationBurger] .hamburger-lines:after,wp-component[name=OneProductNavigationBurger] .hamburger-lines--primary,wp-component[name=OneProductNavigationBurger] .hamburger-lines--secondary{background-color:currentColor;block-size:var(--line-border-width);display:block;inline-size:var(--line-width);inset-inline-start:0;position:absolute;transition:opacity .2s ease-in-out .2s,rotate .2s ease-in-out .2s,translate .2s ease-in-out .2s}wp-component[name=OneProductNavigationBurger] .hamburger-lines:before,wp-component[name=OneProductNavigationBurger] .hamburger-lines:after{will-change:translate,opacity}wp-component[name=OneProductNavigationBurger] .hamburger-lines:before{inset-block-start:0}wp-component[name=OneProductNavigationBurger] .hamburger-lines--primary,wp-component[name=OneProductNavigationBurger] .hamburger-lines--secondary{inset-block-start:4px;transition-delay:0s;will-change:rotate}wp-component[name=OneProductNavigationBurger] .hamburger-lines:after{inset-block-start:8px}wp-component[name=OneProductNavigationBurger][data-status=menuIsOpen] .hamburger{background-color:#e9435c;border-color:#e9435c}wp-component[name=OneProductNavigationBurger][data-status=menuIsOpen] .hamburger-lines:before{translate:0 9px}wp-component[name=OneProductNavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{translate:0 -9px}wp-component[name=OneProductNavigationBurger][data-status=menuIsOpen] .hamburger-lines--primary{background-color:#fff;rotate:45deg;transition-delay:.2s}wp-component[name=OneProductNavigationBurger][data-status=menuIsOpen] .hamburger-lines--secondary{background-color:#fff;rotate:-45deg;transition-delay:.2s}wp-component[name=OneProductNavigationBurger][data-status=menuIsOpen] .hamburger-lines:before,wp-component[name=OneProductNavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}wp-component[name=OneProductNavigationBurger] .menu-container{--padding-block: 32px;--padding-inline: 22px;backface-visibility:hidden;background-image:linear-gradient(to right,var(--color-blue) 0%,var(--color-blue-dark) 50%);block-size:calc(100% - var(--navigation-height-mobile) + 3px);inline-size:100%;inset-block-start:calc(var(--navigation-height-mobile) - 4px);inset-inline-start:0;margin:0;overflow-x:hidden;overflow-y:auto;padding:32px 22px 0;position:fixed;transition:translate .45s cubic-bezier(.19,1,.22,1),visibility .45s;translate:100% 0;visibility:hidden;will-change:translate,visibility;z-index:99995}.admin-bar wp-component[name=OneProductNavigationBurger] .menu-container{block-size:calc(100% - var(--navigation-height-mobile) - var(--wp-admin--admin-bar--height) + 3px);inset-block-start:calc(var(--navigation-height-mobile) + var(--wp-admin--admin-bar--height) - 4px)}@media (min-width: 1024px){wp-component[name=OneProductNavigationBurger] .menu-container{block-size:calc(100% - var(--navigation-height) + 3px);inset-block-start:calc(var(--navigation-height) - 3px)}.admin-bar wp-component[name=OneProductNavigationBurger] .menu-container{block-size:calc(100% - var(--navigation-height) - var(--wp-admin--admin-bar--height) + 3px);inset-block-start:calc(var(--navigation-height) + var(--wp-admin--admin-bar--height) - 4px)}}wp-component[name=OneProductNavigationBurger] .menuwrapper{display:grid;position:relative;min-height:calc(100dvh - 113px)}wp-component[name=OneProductNavigationBurger] .menuwrapper:after{content:"";display:block;height:3px;inset:auto 0 0 0;margin-inline:-22px;position:absolute;background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 bottom;background-size:100% 3px;background-repeat:no-repeat}wp-component[name=OneProductNavigationBurger] .menu-bottom{align-self:end;display:flex;gap:12px;justify-content:center;padding-inline:22px;margin-block-end:32px}wp-component[name=OneProductNavigationBurger] .menu-bottom a.button{transition:all ease .3s}wp-component[name=OneProductNavigationBurger] .menu-bottom a.button--login{--button-background-color: transparent;--button-hover-color: rgb(255 255 255 / .3)}wp-component[name=OneProductNavigationBurger] .menu-bottom a.button--login:hover{border-color:transparent}wp-component[name=OneProductNavigationBurger] .menu-bottom a.button--register{--button-background-color: var(--color-orange);--button-hover-color: var(--color-orange-dark)}wp-component[name=OneProductNavigationBurger] .menu{list-style:none;color:#fff}wp-component[name=OneProductNavigationBurger] .menu>.item{padding-inline:12px}wp-component[name=OneProductNavigationBurger] .menu>.item:not(.has-children){margin-inline-start:24px}wp-component[name=OneProductNavigationBurger] .menu .item:not(:last-of-type){margin-bottom:14px}wp-component[name=OneProductNavigationBurger] .menu>.item.has-children .link{display:flex;align-items:center;cursor:pointer}wp-component[name=OneProductNavigationBurger] .menu>.item.has-children .link .childmenu-lines{--line-border-width: 1px;--line-width: 11px;position:relative;block-size:25px;inline-size:25px}wp-component[name=OneProductNavigationBurger] .menu>.item.has-children .link .childmenu-lines--primary,wp-component[name=OneProductNavigationBurger] .menu>.item.has-children .link .childmenu-lines--secondary{background-color:currentColor;block-size:var(--line-border-width);display:block;inline-size:var(--line-width);inset-inline-start:4px;inset-block-start:13px;position:absolute;transition:rotate .3s ease-in-out}wp-component[name=OneProductNavigationBurger] .menu>.item.has-children .link .childmenu-lines--secondary{rotate:-90deg}wp-component[name=OneProductNavigationBurger] .menu>.item.has-children[data-show=false] .sub-menu-container{grid-template-rows:0}wp-component[name=OneProductNavigationBurger] .menu>.item.has-children[data-show=true]{background-color:#031f40;border-radius:22px;padding-block:12px}wp-component[name=OneProductNavigationBurger] .menu>.item.has-children[data-show=true]>.link{margin-bottom:14px;color:var(--color-yellow)}wp-component[name=OneProductNavigationBurger] .menu>.item.has-children[data-show=true]>.link .childmenu-lines--primary{rotate:-45deg}wp-component[name=OneProductNavigationBurger] .menu>.item.has-children[data-show=true]>.link .childmenu-lines--secondary{rotate:-135deg}wp-component[name=OneProductNavigationBurger] .menu>.item.has-children[data-show=true]>.sub-menu-container{grid-template-rows:1fr}wp-component[name=OneProductNavigationBurger] .menu>.item.faded>.link{opacity:.4}wp-component[name=OneProductNavigationBurger] .menu .link{color:currentColor;display:block;font-size:25px;font-weight:600;line-height:36px;text-decoration:none}wp-component[name=OneProductNavigationBurger] .menu .link:hover{color:var(--color-yellow)}wp-component[name=OneProductNavigationBurger] .menu .current-menu-item .link{color:var(--color-accent);text-decoration:underline}wp-component[name=OneProductNavigationBurger][data-status=menuIsOpen] .menu-container{translate:0 0;visibility:visible}wp-component[name=OneProductNavigationBurger] .sub-menu-container{display:grid}wp-component[name=OneProductNavigationBurger] .sub-menu-container .wrapper{overflow:hidden}wp-component[name=OneProductNavigationBurger] .sub-menu-container .sub-menu{list-style:none}wp-component[name=OneProductNavigationBurger] .sub-menu-container .sub-menu>li.item{padding-inline:12px}wp-component[name=OneProductNavigationBurger] .sub-menu-container .sub-menu>li.item:last-of-type{margin-block-end:12px}wp-component[name=OneProductNavigationBurger] .sub-menu-container .sub-menu .link{font-weight:400;font-size:var(--font-size-body-medium);line-height:var(--font-size-body)}wp-component[name=OneProductNavigationBurger] .sub-menu-container .sub-menu .link span.icon{inline-size:54px;block-size:54px;margin-inline-end:18px}wp-component[name=OneProductNavigationBurger] .sub-menu-container .sub-menu .link strong{font-weight:600}wp-component[name=OneProductNavigationBurger] .sub-menu-container .sub-menu .faded{opacity:.4}wp-component[name=OneProductNavigationBurger] .item-icon-button>.link[data-fullwidth="1"]{color:#ffffff80;font-weight:600;justify-content:center;padding-block-start:12px;transition:all ease .3s}wp-component[name=OneProductNavigationBurger] .item-icon-button>.link[data-fullwidth="1"]:hover{color:#fff}wp-component[name=OneProductNavigationBurger] .item-icon-button>.link:has(+.link){margin-block-end:14px}wp-component[name=OneProductNavigationBurger] .item-icon-button>.link:has(.icon[style])>.icon:before{aspect-ratio:1;content:"";display:block;background-color:#fff;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;inline-size:26px}wp-component[name=OneProductNavigationBurger] .item-icon-button>.link:hover .icon{background-color:#ffffff4d}wp-component[name=OneProductNavigationBurger] .item-icon-button>.link>.icon{aspect-ratio:1;background-color:#fff3;border-radius:12px;display:grid;place-items:center;transition:all ease .3s}wp-component[name=OneProductNavigationBurger] .item-icon-button>.link>.icon>img,wp-component[name=OneProductNavigationBurger] .item-icon-button>.link>.icon>svg{max-inline-size:26px}wp-component[name=OneProductNavigationBurger] .item-icon-button>.link>.icon>svg{color:#fff}wp-component[name=OneProductNavigationBurger] .item-icon-button .content .title{font-family:var(--font-family-heading);font-size:var(--font-size-body-medium);font-weight:600;line-height:var(--font-size-body)}wp-component[name=OneProductNavigationBurger] .item-icon-button .content .description{font-size:var(--font-size-body-small);line-height:var(--font-size-body-medium)}wp-component[name=OneProductNavigationBurger] .sub-menu[data-menu=produkte] .item-icon-button>.link>.icon{background-color:transparent;display:block}wp-component[name=OneProductNavigationBurger] .sub-menu[data-menu=produkte] .item-icon-button>.link>.icon>img{max-inline-size:100%}wp-component[name=OneProductNavigationBurger] .sub-menu[data-menu=produkte] .item-icon-button .content>.title{font-weight:400}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}body.admin-bar wp-component[name=NavigationBurger]{top:var(--wp-admin--admin-bar--height)}@media (max-width: 1180px){body:has(wp-component[name=NotificationBanner]) wp-component[name=OneProductNavigationBurger]{inset-block-start:var(--notification-banner-height)}body:has(wp-component[name=NotificationBanner]) wp-component[name=OneProductNavigationBurger] .navigation .menu-container{inset-block-start:calc(var(--notification-banner-height) + var(--navigation-height-mobile) - 4px)}}body.admin-bar wp-component[name=NotificationBanner]+wp-component[name=OneProductNavigationBurger],body.admin-bar wp-component[name=NotificationBanner]~wp-component[name=OneProductNavigationBurger]{inset-block-start:calc(var(--wp-admin--admin-bar--height) + var(--notification-banner-height))}body.admin-bar wp-component[name=NotificationBanner]+wp-component[name=OneProductNavigationBurger] .navigation .menu-container,body.admin-bar wp-component[name=NotificationBanner]~wp-component[name=OneProductNavigationBurger] .navigation .menu-container{inset-block-start:calc(var(--notification-banner-height) + var(--navigation-height-mobile) - 4px)}body.admin-bar wp-component[name=NotificationBanner][data-animated="1"]+wp-component[name=OneProductNavigationBurger],body.admin-bar wp-component[name=NotificationBanner][data-animated="1"]~wp-component[name=OneProductNavigationBurger]{--notification-banner-height: 100px;inset-block-start:calc(var(--wp-admin--admin-bar--height) + var(--notification-banner-height))}@media (min-width: 504px){body.admin-bar wp-component[name=NotificationBanner][data-animated="1"]+wp-component[name=OneProductNavigationBurger],body.admin-bar wp-component[name=NotificationBanner][data-animated="1"]~wp-component[name=OneProductNavigationBurger]{--notification-banner-height: 64px}}body.admin-bar wp-component[name=NotificationBanner][data-animated="1"]+wp-component[name=OneProductNavigationBurger] .navigation .menu-container,body.admin-bar wp-component[name=NotificationBanner][data-animated="1"]~wp-component[name=OneProductNavigationBurger] .navigation .menu-container{inset-block-start:calc(var(--notification-banner-height) + var(--navigation-height-mobile) - 4px)}
