a[data-v-934f0ee3]{color:#fff;font-weight:400}a.active[data-v-934f0ee3],a[data-v-934f0ee3]:hover{color:var(--cta-color)}.mobile-dropdown[data-v-934f0ee3]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAIBAMAAAA/ygPCAAAAD1BMVEVHcEz///////////////8T4DEaAAAABHRSTlMAIHDfso2WyQAAADFJREFUeNoVx8EJACAMwMDUCQpdwIcLFJxA99/J+AjkGAkxWQ11qJuxG/OQAvkhxad4fd0EDi4sNnoAAAAASUVORK5CYII=) 50% no-repeat;cursor:pointer;display:inline-block;height:22px;line-height:22px;margin-top:-3px;vertical-align:middle;width:22px}.mobile-dropdown.active[data-v-934f0ee3]{transform:rotate(180deg)}.submenu[data-v-934f0ee3]{list-style:none;padding:10px 0 0 15px}.submenu.active[data-v-934f0ee3]{display:block}.submenu li[data-v-934f0ee3],.submenu li a[data-v-934f0ee3]{font-size:18px;line-height:32px;text-decoration:none;white-space:nowrap}.submenu a[data-v-934f0ee3]{border-bottom:3px solid transparent;padding:2px 0;transition:all .3s ease-in-out}.submenu a.router-link-exact-active[data-v-934f0ee3],.submenu a[data-v-934f0ee3]:hover{border-color:#fff}.hidden[data-v-ea92acbf]{display:none!important}.main-nav[data-v-ea92acbf]{font-family:var(--heading-font-family);inset:50px auto 0 10px;position:absolute;z-index:5}.main-nav ul[data-v-ea92acbf]{display:flex;flex-flow:column wrap;font-size:18px;letter-spacing:1px;margin:100px 0 0;text-decoration:none}.main-nav ul li[data-v-ea92acbf]{display:inline-block;margin:5px 0}.main-nav ul li a[data-v-ea92acbf]{border-bottom:3px solid transparent;font-size:23px;padding:2px 0;text-decoration:none;transition:all .3s ease-in-out}.main-nav ul li a.router-link-exact-active[data-v-ea92acbf],.main-nav ul li a[data-v-ea92acbf]:hover{border-color:#fff}.nav-content[data-v-ea92acbf]{padding-top:160px}.logo[data-v-ea92acbf]{background:url(./logo-cafe-de-jeugd-full-rotated.CXlTGVzv.png) no-repeat 50%;background-size:100%;border:none;box-shadow:none;cursor:pointer;height:212px;inset:60px auto auto 60px;outline:none;position:fixed;width:200px;z-index:5}.logo.fixed[data-v-ea92acbf]{height:144px;width:140px}.menu-button[data-v-ea92acbf]{color:#fff;cursor:pointer;display:none;font-size:44px;inset:40px 20px auto auto;position:fixed;z-index:5}.language-navigation[data-v-ea92acbf]{font-family:var(--heading-font-family);inset:60px 40px auto auto;position:absolute;z-index:5}.language-navigation p[data-v-ea92acbf]{display:flex;flex-flow:column wrap}.language-navigation a[data-v-ea92acbf]{align-items:center;display:flex;flex-flow:row nowrap;font-weight:400;gap:5px;justify-content:flex-start;margin:3px 0;text-decoration:none;text-transform:uppercase;width:100%}.language-navigation a[data-v-ea92acbf]:before{border:1px solid #fff;border-radius:50%;content:"";display:block;height:13px;margin:-1px 0 1px;width:13px}.language-navigation a.router-link-exact-active[data-v-ea92acbf]:before{background:#fff}@media(max-width:900px){.main-nav[data-v-ea92acbf]{inset:50px auto 0 0}.language-navigation[data-v-ea92acbf]{inset:160px 30px auto auto;margin-right:-100%;position:fixed;transition:all .5s ease-in-out}.language-navigation.show-mobile-nav[data-v-ea92acbf]{margin-right:0}.nav-content[data-v-ea92acbf]{padding-top:50px}.menu-button[data-v-ea92acbf]{display:block}.nav-bar[data-v-ea92acbf]{background:#ef7999;inset:0;margin-left:-150%;overflow-y:scroll;padding:50px;position:fixed;transition:all .5s ease-in-out;width:100%;z-index:100}.nav-bar.show-mobile-nav[data-v-ea92acbf]{margin-left:0}.logo[data-v-ea92acbf]{height:180px;inset:50px auto auto 30px;width:170px}.logo.fixed[data-v-ea92acbf]{height:111px;width:108px}}@media(max-width:900px)and (orientation:landscape){.main-nav ul[data-v-ea92acbf]{margin:30px 0 0}}@media(max-height:640px){.main-nav ul[data-v-ea92acbf]{margin:50px 0 0}}.socials[data-v-c6929e18]{align-items:flex-start;display:flex;flex-flow:row nowrap;font-family:var(--heading-font-family);gap:25px;justify-content:flex-start}.socials a[data-v-c6929e18]{align-items:center;color:var(--cta-color);display:flex;font-size:20px;font-weight:400;letter-spacing:2px;text-align:center;text-decoration:none;text-transform:uppercase}.socials a[data-v-c6929e18]:hover{color:var(--cta-color-hover)}.footers[data-v-e42532e1]{background:var(--footer-background-color);font-size:15px;padding:20px 0 0}.footers .extra-margin[data-v-e42532e1]{margin:80px auto 0}.footers .extra-margin[data-v-e42532e1] p,.footers .extra-margin a[data-v-e42532e1],.footers .extra-margin p[data-v-e42532e1],.footers .extra-margin span[data-v-e42532e1]{font-size:15px}.footers .small[data-v-e42532e1],.footers a[data-v-e42532e1],.footers span[data-v-e42532e1]{color:var(--footer-color);font-family:var(--body-font-family);font-size:var(--body-font-size);text-decoration:none}.footers[data-v-e42532e1] h3,.footers h3[data-v-e42532e1]{font-size:17px}.openinghours[data-v-e42532e1]{font-family:var(--heading-font-family)}.footer-nav[data-v-e42532e1]{margin:-8px 0 15px}.footer-nav a[data-v-e42532e1]{display:inline-block}.footer-nav span[data-v-e42532e1]{display:inline-block!important}.footer-nav span span[data-v-e42532e1]{margin:0 5px 0 0}.main-footer[data-v-e42532e1]{padding-left:150px;width:100%}.main-footer a[data-v-e42532e1],.main-footer span[data-v-e42532e1]{display:block}.main-footer a[data-v-e42532e1]:hover{color:var(--cta-color-hover)}.bottom-footer[data-v-e42532e1]{background:#fff;color:#ef7999;margin:30px 0 0;padding:15px 0 15px 150px}.bottom-footer a[data-v-e42532e1],.bottom-footer p[data-v-e42532e1]{font-family:tomarikextrovert,sans-serif;font-size:16px;font-weight:400;margin:0}.socials-row[data-v-e42532e1]{margin:50px auto 0}@media(max-width:1080px){.main-footer[data-v-e42532e1]{padding-left:0}}@media(max-width:900px){.footers[data-v-e42532e1]{font-size:14px}.footers .columns[data-v-e42532e1]{margin:20px auto}.footers .bottom-footer[data-v-e42532e1]{padding:10px 0 60px;text-align:center}.footers .bottom-footer .columns[data-v-e42532e1],.socials-row[data-v-e42532e1]{margin:0 auto}}.to-top[data-v-e2cbae28]{bottom:90px;color:#333;cursor:pointer;opacity:0;position:fixed;right:20px;text-align:center;transform:scale(-1);width:60px;z-index:4}.to-top.show[data-v-e2cbae28]{opacity:1}@media(max-width:900px){.to-top[data-v-e2cbae28]{bottom:160px}}
