.ai-mp{--mp-line: #e6e0d9;--mp-on: #2f2a26;--mp-muted: #6f635b;--mp-bg: #fff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.ai-mp[hidden]{display:none!important}.ai-mp *,.ai-mp *:before,.ai-mp *:after{box-sizing:border-box}.ai-mp__scherm{position:absolute;top:0;right:0;bottom:0;left:0;background:#1b171461;opacity:0;transition:opacity .28s ease}.ai-mp.is-open .ai-mp__scherm{opacity:1}.ai-mp__paneel{position:absolute;inset-block:0;inset-inline-start:0;width:min(420px,92vw);background:var(--mp-bg);display:flex;flex-direction:column;transform:translate(-100%);transition:transform .3s cubic-bezier(.32,.72,0,1);box-shadow:0 0 40px #1b17141f}.ai-mp.is-open .ai-mp__paneel{transform:translate(0)}@media(prefers-reduced-motion:reduce){.ai-mp__scherm,.ai-mp__paneel{transition:none}}.ai-mp__kop{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px 14px;border-bottom:1px solid var(--mp-line)}.ai-mp__titel{margin:0;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mp-on)}.ai-mp__sluit{-webkit-appearance:none;appearance:none;border:0;background:none;padding:4px;margin:-4px;width:30px;height:30px;color:var(--mp-on);cursor:pointer}.ai-mp__sluit svg{width:100%;height:100%;display:block}.ai-mp__inhoud{flex:1 1 auto;min-height:0;overflow-y:auto;padding:6px 22px 18px}.ai-mp__groep{padding:16px 0;border-bottom:1px solid var(--mp-line)}.ai-mp__groep:last-child{border-bottom:0}.ai-mp__groepkop{display:block;font-size:11.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--mp-muted);text-decoration:none;margin-bottom:10px}.ai-mp__groepkop:hover{color:var(--mp-on)}.ai-mp__sub{list-style:none;margin:0;padding:0}.ai-mp__sublink{display:block;padding:7px 0;font-size:16px;line-height:1.3;color:var(--mp-on);text-decoration:none}.ai-mp__sublink:hover{text-decoration:underline;text-underline-offset:3px}.ai-mp__alles{font-size:14px;color:var(--mp-muted)}body.ai-mp-open{overflow:hidden}@media screen and (max-width:749px){.ai-mp__paneel{width:100vw}.ai-mp__inhoud,.ai-mp__kop{padding-inline:18px}}.ai-mp-aan .menu-list__submenu{display:none!important}.ai-mp-aan .menu-list__list-item:hover>.menu-list__trigger,.ai-mp-aan .menu-list__list-item:focus-within>.menu-list__trigger{outline:none;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ai-menupaneel.css.map */
