/* testing */
nav#nav .empty > a {color:red !important;}

/* navigation *//* bars */
nav#nav {z-index:999;position:sticky;width:100%;}
.logged-in nav#nav {top:32px;}
.split {display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;}
.split .part {display:flex;flex-wrap:wrap;align-items:center;}
.split .part p {margin-top:0;display:inline-block;}
.split .part i {color:var(--subColor);}
@media (max-width:992px) {
.split .part.site-logo {max-width:calc(100% / 10 * 7);}
/* .split .part.searchbar {position:absolute;bottom:10px;max-width:calc(100% / 10 * 7);z-index:12;} */
.split .part.woo {max-width:calc(100% / 10 * 3);}
}

/* navigation *//* bars *//* topbar */
.topbarsticked.navstick {top:0;}
.logged-in .topbarsticked.navstick {top:32px;}
@media (min-width:992px) {
.topbar {background:whitesmoke;padding:6px 0;}
.topbar * {color:var(--mainColor);}
.topbar a, .topbar a * {transition:var(--transition);}
.topbar a:hover, .topbar a:hover *:not(i) {color:var(--darkerMain);}
.topbar .part .offerte {margin-left:20px;}
}

/* navigation *//* bars *//* midbar */
nav#nav .midbar {}
nav#nav .midbar .part.site-logo {padding:0;max-width:186px;}
nav#nav .midbar .part.woo {margin:6px 0;}
nav#nav .midbar .part.woo a {display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:4px 10px;border-radius:10px;height:fit-content;}
nav#nav .midbar .part.woo a:hover {background:whitesmoke;}
nav#nav .midbar .part.woo a img {width:32px;height:32px;object-fit:contain;}
@media (min-width:992px) {
nav#nav {top:36px;}
.logged-in nav#nav {top:68px;}
}
@media (max-width:992px) {
nav#nav {top:0;}
.logged-in nav#nav {top:46px;}
/* nav#nav .midbar .part.searchbar form {width:90%;} */
/* nav#nav .midbar .part.searchbar form input {width:90%;} */
/* nav#nav .midbar .part.searchbar form button {width:40px;} */
}
@media (max-width:342px) {
nav#nav .midbar .part.woo a.cart-contents > span:nth-child(3) {font-size:0px;}
}

/* swapped out searchbar */
@media (min-width:992px) {
nav#nav .midbar .part.searchbar form {display:flex;flex-wrap:nowrap;background:whitesmoke;padding:4px;border-radius:6px;}
nav#nav .midbar .part.searchbar form button {padding:6px 8px;margin:0;}
nav#nav .midbar .part.searchbar form input {background:none;border:none;min-width:20vw;}
nav#nav .midbar .part.searchbar form input {min-width:20vw;}
}
@media (max-width: 992px) {
.part.searchbar {display:flex;align-items:center;position:relative;order:1;}
.part.searchbar form {display:flex;align-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:4px;padding:4px;}
.part.searchbar.is-open form {background:#fff;z-index:999;}
.part.searchbar .search-field {max-width:322px;display:initial;width:0;opacity:0;padding:0;border:none;transition:width 0.3s ease, opacity 0.3s ease, padding 0.3s ease;pointer-events:none;}
.part.searchbar.is-open .search-field {width:80vw;opacity:1;padding:6px 12px;pointer-events:auto;background:whitesmoke;border-radius:6px;}
.part.searchbar form button {background:none !important;color:var(--subColor) !important;box-shadow:none;margin:0;padding:10px 0 10px 10px;}
.part.searchbar form button:before {content:none;}
nav#nav .midbar .part.woo {margin-left:auto;margin-right:52px;}
nav#nav .midbar .part.woo a.cart-contents > span:last-child {display:none;}
}

/* navigation *//* bars *//* bottombar */
nav#nav .bottombar {background:var(--mainColor);padding:10px 0;}

/* navigation *//* cart */
.cart-contents {position:relative;display:inline-block;font-size:24px;}
.cart-contents .cart-count {background-color:var(--cta);color:#000;font-size:11px;font-weight:bold;border-radius:50%;padding:2px 2px;line-height:1;min-width:12px;text-align:center;margin-right:-52px;margin-bottom:-15px;}
.cart-contents .cart-count:empty {display:none;}

/* === */

@media (max-width:992px) {
nav#nav #mega-menu-wrap-hoofd_menu .mega-menu-toggle .mega-toggle-blocks-right {padding-right:0;margin-right:-5px;}
nav#nav #mega-menu-wrap-hoofd_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, 
nav#nav #mega-menu-wrap-hoofd_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, 
nav#nav #mega-menu-wrap-hoofd_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {background:white;}
}
	
/* plugin support *//* max mega menu *//* upper menu */
nav#nav #mega-menu-wrap-hoofd_menu {background:none;width:100%;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu {display:flex;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item  {margin:0 3px;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item:first-child > a.mega-menu-link {background:var(--cta) !important;color:black !important;padding-left:20px;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item:first-child > a.mega-menu-link:hover,
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item:first-child > a.mega-menu-link:focus {background:black !important;color:white !important;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item:first-child > a.mega-menu-link > span.mega-indicator:after {transform:scale(1.35);}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > a.mega-menu-link {transition:0.2s;background:none;border-radius:6px;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > a.mega-menu-link:hover, 
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > a.mega-menu-link:focus {background:var(--darkerMain) !important;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item.invis > a.mega-menu-link {visibility:hidden;opacity:0;font-size:0;color:white;display:none;}
@media (min-width:992px) {
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item:first-child {margin-right:auto;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > a.mega-menu-link {color:white !important;}
}
@media (max-width:992px) {
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > a.mega-menu-link {padding-top:0;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > a.mega-menu-link:hover, 
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > a.mega-menu-link:focus {color:white !important;}
}	

/* plugin support *//* max mega menu *//* flyout dropdown */
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item.mega-menu-flyout > ul.mega-sub-menu {padding-top:8px;padding-bottom:8px;transition:0.2s;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link {font-weight:700;text-transform:none;background:none;color:var(--bs-black);font-family:var(--bs-font-headings);transition:0.2s;padding:12px 20px;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item:hover,
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item:focus {border:none;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item:hover > a.mega-menu-link,
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item:focus > a.mega-menu-link {}
	
/* plugin support *//* max mega menu *//* custom submenu */
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu {background:white;padding:1rem 20px 2rem;box-shadow:0 0 20px rgba(0 0 0 / 0.1);max-width:724px;border-radius:10px;}
@media (min-width:992px) {
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu .mega-menu-column:not(:last-child):after {content:"";display:block;width:2px;height:calc(100% - (40px + 1em));position:absolute;right:10px;bottom:0;}
}

nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link {text-transform:none;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link {display:flex;justify-content:space-between;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link:after {content:"\f054";font-family:var(--icons);display:inline-block !important;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item.widget_custom_html {padding-top:0 !important;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item span.submenu-title {font-size:22px;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item.widget_text {padding-bottom:0 !important;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item > .mega-block-title {text-transform:none;}
	
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item {padding:0;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link {font-weight:normal !important;transition:0.2s;padding:8px !important;/* max-width:80%; */border-radius:6px;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item.mega-menu-grid > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link {border-bottom:1px solid #ccc;border-radius:0;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item:hover > a.mega-menu-link {}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item.btn {margin-left:10px;max-width:90%;margin-top:10px;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item.btn > a.mega-menu-link {font-weight:bold;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item.btn > a.mega-menu-link:before {content:none;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item.btn > a.mega-menu-link > i {margin-left:auto;}
@media (min-width:992px) {
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item.mega-menu-grid > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link {max-width:80%;}
}
	
/* plugin support *//* max mega menu *//* sub⁵ menu */
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column:nth-child(1) > ul.mega-sub-menu {z-index:3;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item-has-children {position:unset;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item-has-children.mega-toggle-on,
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item-has-children:hover {}	
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {padding:1rem 0;box-shadow:none;border-top:none;background:white;z-index:-1;grid-template-columns:repeat(1, minmax(0, 1fr));display:none;margin-bottom:0;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu,
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item:hover > ul.mega-sub-menu {display:grid;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:before {content:none;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {font-size:16px;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {margin-left:0;margin-bottom:1rem;border-top:none;box-shadow:none;padding:0;visibility:unset;background:none;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {padding:2px 0 !important;}
@media (max-width:992px) {
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {background:white !important;padding-top:0;}
}
	
/* plugin support *//* max mega menu *//* sub⁵ menu *//* responsive */
@media (min-width:992px) {
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {padding:0;position:absolute;padding-left:100% !important;width:calc(200% + 0px);top:0;grid-template-columns:repeat(1, minmax(0, 1fr));border-bottom:20px solid white;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item-has-children li.minititle {position:absolute;left:calc(100% / 3 - 13px);margin-top:-60px;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item-has-children li.minititle > a.mega-menu-link {font-size:19px !important;}
}
	
/* plugin support *//* max mega menu *//* per submenu styling */
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu > * {z-index:5;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > ul.mega-sub-menu:after {font-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Pro"));font-weight:bold;color:#EBEBEB;position:absolute;bottom:0;left:50%;padding:0;line-height:1.25;height:100%;z-index:2;overflow:hidden;}
	
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item.over {}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item.over > ul.mega-sub-menu:after {content:"\f82c";display:block;font-size:17.5rem;}
	
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item.kraan {}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item.kraan > ul.mega-sub-menu:after {content:"\f5cd";display:block;font-size:13.5rem;transform:rotate(-15deg);height:auto;}
	
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item.regels {}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item.regels > ul.mega-sub-menu:after {content:"\f5ad";display:block;font-size:17.5rem;}
	
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item.opleiding {}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item.opleiding > ul.mega-sub-menu:after {content:"\f5f3";display:block;font-size:15rem;left:35%;}
	
/* plugin support *//* max mega menu *//* responsive */
@media (max-width:992px) {
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu {background:white;padding-bottom:6rem;padding-top:2rem;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu * {flex:unset;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-grid > ul.mega-sub-menu > li.mega-menu-row {padding-bottom:0 !important;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item > a.mega-menu-link {padding-bottom:0;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu {padding-left:0;padding-left:0;background:#e3e3e3 !important;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item.widget_custom_html {padding-bottom:0 !important;}
}
	
/* plugin support *//* max mega menu *//* current item */
body.single-post nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item-object-post > a.mega-menu-link,
body.single-projecten nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item-object-projecten > a.mega-menu-link,
body.single-reviews nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-menu-item-object-reviews > a.mega-menu-link,
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-current_page_parent > a.mega-menu-link,
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-current-menu-ancestor > a.mega-menu-link,
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu li.mega-current-menu-item > a.mega-menu-link {background:var(--darkerMain) !important;color:white !important;}

/* plugin support *//* max mega menu *//* header fix */
@media (max-width:992px) {
nav#nav #mega-menu-wrap-hoofd_menu .mega-menu-toggle {background:none;}
nav#nav #mega-menu-wrap-hoofd_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, 
nav#nav #mega-menu-wrap-hoofd_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, 
nav#nav #mega-menu-wrap-hoofd_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {}
nav#nav #mega-menu-wrap-hoofd_menu .mega-menu-toggle.mega-menu-open ~ button.mega-close {display:none;}
	
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item.home > a.mega-menu-link:after {content:"Home";padding-left:6px;display:inline-block;}
nav#nav #mega-menu-wrap-hoofd_menu #mega-menu-hoofd_menu > li.mega-menu-item.desktop-hidden > a.mega-menu-link {font-size: 12px;opacity:.5;text-transform:uppercase;border:0;min-height:26px;}
	
section.header__mainbar {padding:16px 0;}
#menu-topbar-1, .loggedinassubmenu {display:none !important;}
}

/* === */

/* shortcode *//* [menustuff] */
.menustuff {box-shadow:0 0 15px rgba(0 0 0 / 0.15);overflow:hidden;border-radius:6px;}
.menustuff .box span {text-align:center;padding:6px 0;width:100%;display:block;}

/* menubar mobile */
.menubar {background:white;padding:10px 0px;width:100%;display:flex;justify-content:flex-start;position:fixed;bottom:0;box-shadow:0 0 10px rgba(0 0 0 / 0.1);z-index:99999;}
.menubar .serving {max-width:524px;display:flex;flex-direction:row;justify-content:center;}
.menubar .page {width:30vw;}
.menubar .page a {display:flex;flex-direction:column;align-items:center;}
.menubar .page i {display:block;width:fit-content;max-width:1.5rem;font-size:1.5rem;border-radius:200px;}
.menubar .page span {color:#5e5e5e;font-size:13px;text-align:center;line-height:1;margin-top:4px;}
.menubar .tel {width:22vw;display:flex;flex-direction:column;align-items:center;}
.menubar .tel a {height:auto;margin-top:-42px;border:12px solid white;border-radius:200px;}
.menubar .tel i {display:block;width:fit-content;max-width:12rem;font-size:32px;background:#1ec100;color:white;border-radius:200px;padding:15px;}
.menubar .tel.whatsapp {width:16vw;}
.menubar .tel.whatsapp a {margin-top:-22px;}
.menubar .tel.whatsapp i {font-size:20px;padding:9px 10px;background:#25d366;}
@media (min-width:992px) {
.desktop-hidden {display:none;}
}
@media (max-width:254px) {
.menubar .page {display:none;}
}

/*  */
section.breadcrumbs {border:none;}
section.breadcrumbs li {}
section.breadcrumbs li * {font-size:13px;}