section.menubar {position: relative;z-index: 999;height: 90px;display: flex;justify-content: space-between;align-items: center;}section.menubar .shoppingcart {flex: 0 1 auto;-webkit-flex: 0 1 auto;padding: 0;position: relative;order: 3;-webkit-order: 3;justify-content: flex-end;-webkit-justify-content: flex-end;display: flex;align-items: center;}section.menubar .one2track-menu ul {visibility: visible;overflow: visible;vertical-align: top;padding-left: 0;flex-wrap: wrap;background: 0 0;flex-direction: column;}.showmenu section.menubar .one2track-menu ul {opacity: 1;}section.menubar .one2track-menu ul li ul {overflow: hidden;position: initial;height: 0;z-index: 9999 }section.menubar ul {opacity: 1;}section.menubar ul li {padding: 15px 20px;font-weight: 400;border-bottom: 1px solid rgba(255,255,255,.2);position: relative }section.menubar .menholder>ul>li:first-child {font-weight: 600;}section.menubar ul li.active ul {display: block;visibility: visible;height: 0;background: #fff }section.menubar .shopbtn {display: none }section.menubar ul li {font-weight: 300;transition: background .5s linear;line-height: 2;padding: 0 32px;margin: 0 0;z-index: 99999;padding-right: 0;}section.menubar ul li:last-child {margin-right: 0;padding-right: 0 }.shopcartbtn {width: 50px;border-radius: 10px;display: flex;height: 40px;align-items: center;justify-content: center;font-size: 18px;max-width: none;border-radius: 8px;background: var(--color5);}.shopcartbtn.active {}.shopcartbtn.active .totaalprod {background: var(--color1);font-weight: 600;color: var(--text-white);}.shopcartbtn .flex {gap: 0px;}.shopcartbtn svg {width: 24px;fill: var(--color2);}.shopcartbtn .totaalprod {justify-content: center;display: none;color: var(--color2);font-weight: 300;margin-left: 0px;top: -7px;position: absolute;font-size: 13px;right: -8px;background: var(--color5);width: 20px;height: 20px;border-radius: 50%;display: block;text-align: center;align-items: center;}section.menubar .o2t-logo {order: 2;-webkit-order: 2;width: 50%;text-align: center;line-height: 70px;height: 100%;object-fit: cover }section.menubar .o2t-logo {display: flex;height: 100%;align-items: center;justify-content: center;}section.menubar .o2t-logo img {height: auto;max-height: 100%;max-width: 220px;}body.front section.menubar .o2t-logo img:nth-child(1) {display: none }section.menubar .one2track-menu {position: relative;display: flex!important;display: -webkit-flex!important;justify-content: space-between;order: 1;-webkit-order: 1;width: 70px;text-align: center;z-index: 999999999 }section.menubar .menu-btn {display: flex;position: relative;z-index: 99999999;width: 50px;height: 50px;line-height: 50px;color: var(--color5);font-size: 24px;background: #FFFFFF;border-radius: 10px;justify-content: center;align-items: center;cursor: pointer;}section.menubar .menu-btn svg {fill: var(--color2);width: 20px;line-height: 1;}section.menubar ul {margin: 0;padding: 0;border: 0;list-style-type: none;text-align: left;vertical-align: -webkit-baseline-middle;overflow: scroll;top: 100px;background: #fff;flex-wrap: nowrap;flex-direction: column;overflow-x: hidden;opacity: 0;}body section.menubar .menholder {background: #ffff;width: 0;position: fixed;z-index: 99999999;visibility: hidden;max-height: initial;top: 0;bottom: 0;height: auto;overflow-y: scroll;left: 0;max-width: 400px;display: flex;flex-direction: column;border-radius: 0 42px 42px 0;}body.showmenu section.menubar .menholder {visibility: visible;width: 100%;}section.menubar ul li a,section.menubar ul li a strong,section.menubar ul li span {text-transform: initial;color: var(--color2);font-size: 18px;display: block;font-weight: inherit;font-weight: 400;text-decoration: none;}section.menubar ul>li>a.strong {font-weight: 600 !important;}section.menubar .menholder>ul>li>a {font-weight: 600;padding: 12px 0;}body.showmenu section.menubar ul li ul.showingHeight {height: 100%;position: relative;top: initial;background: 0 0;margin-top: revert-layer;visibility: visible;overflow: visible }body.showmenu section.menubar ul li ul.showingHeight lu ul {overflow: visible }section.menubar .one2track-menu ul li ul li ul li #gadieper {right: -40px }.shopcartbtn.active .icon svg {}.menholder .closebtn {border-radius: 10px;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;cursor: pointer;}.menholder .closebtn svg {fill: var(--color2);width: 18px;}body.showmenu .menuoverlay {background: #00000070;position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;}#gadieper {min-width: 0;padding: 0!important;position: absolute;right: 13px;text-align: center!important;width: 50px!important;z-index: 99999999;font-size: 10px;line-height: 50px;top: 5px;transition: transform 0.4s ease;}#gadieper.active {transform: rotate(180deg);}#gadieper svg {width: 18px;height: 18px;}body.showmenu section.menubar ul li ul.showingHeight {height: 100%;position: relative;top: initial;background: 0 0;margin-top: revert-layer;visibility: visible;overflow: visible }.menholder .shopcartbtn {color: var(--main-brand-blue-1);width: auto;min-width: 50px;padding: 0 15px;}.menholder .shopcartbtn .text {display: block;}.menholder .shopcartbtn .icon {display: flex;align-items: center;}.menholder .shopcartbtn .icon>div {}.menholder .shopcartbtn .icon>div.text {padding: 0 10px;display: none;}body.showmenu section.menubar ul li ul.showingHeight lu ul {overflow: visible }section.menubar .one2track-menu ul li ul li #gadieper {right: 10px;top: 0;}section.menubar .one2track-menu ul li ul li ul li #gadieper {right: -40px }.menholder>.flex {justify-content: space-between;padding: 16px 32px;align-items: center;padding-right: 12px;}.menholder>.flex>img {max-width: 120px;margin: 0;}section.menubar .menholder .shopcart .shopbtn {margin-left: 0;}section.menubar ul li ul li {border: none;padding: 0 0px;}.item-351 {cursor: default }section.menubar .one2track-menu ul li:hover a,section.menubar .one2track-menu ul li:hover span {text-decoration: none }section.menubar .one2track-menu ul li:hover a span {}section.menubar .one2track-menu ul li ul li a span {display: block }section.menubar .one2track-menu ul li ul {height: 0;}section.menubar .one2track-menu ul li ul {}section.menubar .one2track-menu ul li ul li a,section.menubar .one2track-menu ul li ul li span,section.menubar .one2track-menu ul li ul li strong {}section.menubar .one2track-menu ul li ul li strong {font-weight: 600;padding: 0;}section.menubar .one2track-menu ul li ul li span {padding: 0;}section.menubar .one2track-menu ul li ul li a, section.menubar .one2track-menu ul li ul li>span {line-height: normal;padding: 12px;padding-left: 4px;}@media (min-width: 375px) {.menholder .shopcartbtn .icon>div.text {display:block }}@media(min-width: 768px) {body section.menubar .menholder {top:0px }section.menubar>.container {justify-content: start;}section.menubar .o2t-logo>a {justify-content: start;}.menu-ico {max-height: 100%;width: auto;text-align: left }section.menubar .o2t-logo img {max-height: 90px;margin: 0;width: 180px;}section.menubar .o2t-logo {margin: 0 }.shopcartbtn {width: 70px;padding: 0 18px 0 18px;}.vmCartModule {display: flex }.menholder .shopcartbtn .totaalprod {display: none }.shopcartbtn .totaalprod {display: flex;}section.menubar .shoppingcart .shopbtn {display: none;align-items: center;padding: 0 20px;margin: 0 1rem;color: var(--color1);border-radius: 10px;height: 50px;border: 1px solid var(--color1);font-weight: 400;}.white-content section.menubar .shoppingcart .shopbtn {color: #fff;background: #ffffff34;}.white-content section.menubar .menholder .shoppingcart .shopbtn {color: var(--main-brand-blue-1);}.shopbutton {line-height: 42px;width: auto;display: inline-block }}@media(min-width: 992px) {section.menubar ul li {border-bottom: 0;}section.menubar ul li:first-child {margin-right: 0 }section.menubar .shoppingcart {flex: 0 1 auto;line-height: 1;padding: 0;position: relative;order: 3;justify-content: flex-end }section.menubar ul li ul li:before {display: none }ul li {}section.menubar .one2track-menu ul li.deeper:after {right: 20px }}@media(min-width: 1200px) {section.menubar {background: var(--main-brand-blue-2)d6 }body.showmenu .menuoverlay {display: none;}body.showmenu section.menubar .menholder {justify-content: end;}section.menubar ul {opacity: 1;}.white-content section.menubar .menholder>ul>li>a {color: #fff;}body section.menubar .menholder>div.flex, section.menubar .shoppingcart .shopbtn {display: none;}header:after {display: none }section.menubar .one2track-menu .menu-btn {display: none }section.menubar .one2track-menu {height: 70px;width: 100%;text-align: left;order: 2;margin-right: 1rem;justify-content: flex-start }body section.menubar .menholder {position: relative;visibility: visible;overflow: visible;width: auto;background: none;max-width: none;display: flex;margin-left: auto;flex-wrap: wrap;flex-direction: row;align-items: center;justify-content: center;gap: 1rem;}section.menubar ul li:last-child {margin-right: 0;padding-right: 0 }section.menubar .one2track-menu ul li ul li a span {padding: 0;font-weight: 400;}section.menubar .one2track-menu ul {flex-direction: row;}section.menubar ul li:last-child {margin-right: 0;padding-right: 0 }body section.menubar ul li:nth-child(n+4) a {font-size: 16px;}section.menubar .one2track-menu ul li ul li:hover ul {overflow: visible;visibility: visible;max-width: 900px;opacity: 1;z-index: 99999 }section.menubar .one2track-menu ul li ul {left: 0;top: 0;}section.menubar .one2track-menu ul li ul:before {width: 10px;height: 10px;content: "";top: -5px;left: 25px;background: var(--light);position: absolute;transform: rotate(45deg) }section.menubar .one2track-menu ul li ul li ul:before {display: none }section.menubar .one2track-menu ul li ul li {display: block;width: 100%;white-space: nowrap;border-bottom: 1px solid rgba(255,255,255,.1);font-size: 14px;color: #fff;line-height: 40px;margin: 0;padding: 0;}section.menubar .one2track-menu ul li ul li:last-child {border: none;}section.menubar .one2track-menu ul li ul li ul {left: calc(100%)!important;top: 0!important;max-width: 0;transition: opacity .35s ease-in;padding: 0!important }section.menubar .one2track-menu ul li ul li:hover ul {overflow: visible;visibility: visible;max-width: 900px;opacity: 1;z-index: 9999999 }section.menubar .one2track-menu ul li ul li.deeper {overflow: hidden }section.menubar .one2track-menu ul li.deeper:hover {overflow: visible }section.menubar .one2track-menu ul li:hover ul {visibility: visible;top: 99%;opacity: 1;max-height: 1500px;z-index: 999;display: block;overflow: visible;background: var(--color4);}section.menubar .one2track-menu ul>li:hover>a{color:var(--color1);}section.menubar .one2track-menu ul li ul li ul {left: 100%!important;top: 0!important;max-width: 0;transition: opacity .45s ease-in;opacity: 0!important }section.menubar .one2track-menu ul li ul li:hover ul {opacity: 1!important;padding: 0 20px }.shopbutton {display: inline-block;padding: 0 40px }.shopbutton {padding: 0 65px }section.menubar .o2t-logo {width: 220px;order: 1;margin: 0 30px 0 2rem;line-height: 40px;}section.menubar .one2track-menu ul li ul {visibility: hidden;position: absolute;z-index: 10;left: 0;top: 0;padding: 10px;display: inline-block;opacity: 0;border-radius: 24px;max-height: 0;transition: opacity .35s ease-out,max-height .1s ease-in,top .1s ease }section.menubar .one2track-menu ul li ul {margin-top: 0;height: auto! important;max-height: none;}section.menubar .one2track-menu ul li.deeper {overflow: visible;}section.menubar .menholder>ul>li {display: flex;align-items: center;}section.menubar .one2track-menu ul li {padding-left: 0;}#gadieper {display: none !important;}section.menubar .one2track-menu ul li a,section.menubar .one2track-menu ul li span {padding: 0 15px;font-size: 18px;font-weight: 400;line-height: 2;}section.menubar .one2track-menu ul.nav.menu>li>a{padding:0 24px;}section.menubar .one2track-menu ul li ul li a,section.menubar .one2track-menu ul li ul li span,section.menubar .one2track-menu ul li ul li strong {font-size: 16px;color: var(--color2);line-height: 1.5;font-weight: 600;}section.menubar .one2track-menu ul li ul li strong {padding: 0;}section.menubar .one2track-menu ul li ul li a,section.menubar .one2track-menu ul li ul li span {padding: 12px 16px;font-weight: 400;}}@media (min-width: 1400px) {section.menubar .shoppingcart .shopbtn {display:none;margin: 0 1rem;}section.menubar .one2track-menu ul li a,section.menubar .one2track-menu ul li span {font-size: 18px;padding: 0 1rem;}}@media(min-width: 1600px) {section.menubar .shoppingcart .shopbtn {font-size: 14px;}section.menubar .one2track-menu ul li a,section.menubar .one2track-menu ul li span {}}