:root{--lucy-zand:#F1EADB;--lucy-zwart:#161513;--lucy-rood:#E2452B;--lucy-kobalt:#2743C6;--lucy-roze:#F3BFC8;--lucy-wit:#FFFFFF}.lucy-page,.lucy-page p,.lucy-page li{font-family:'Work Sans',sans-serif!important;color:inherit;line-height:1.65}.lucy-page h1,.lucy-page h2,.lucy-page h3{font-family:'Anton',sans-serif!important;text-transform:uppercase;letter-spacing:.01em;line-height:1;font-weight:400!important}.lucy-h1 h1{font-size:clamp(3rem,8vw,6.2rem)!important;max-width:12ch;color:var(--lucy-zwart)}.lucy-h2 h2{font-size:clamp(2rem,4.5vw,3.2rem)!important}.lucy-rood{color:var(--lucy-rood)}.lucy-kobaltkleur{color:var(--lucy-kobalt)}.lucy-rozekleur{color:var(--lucy-roze)}.lucy-eyebrow p{font-weight:800;font-size:.78rem!important;letter-spacing:.2em;text-transform:uppercase;color:var(--lucy-rood)}.lucy-eyebrow.op-donker p{color:var(--lucy-roze)}.lucy-intro p{max-width:52ch;font-size:1.1rem}.lucy-marquee{background:var(--lucy-rood);color:var(--lucy-zand);overflow:hidden;white-space:nowrap;border-top:3px solid var(--lucy-zwart);border-bottom:3px solid var(--lucy-zwart)}.lucy-marquee span{display:inline-block;padding:9px 0;font-family:'Anton',sans-serif;font-size:.95rem;letter-spacing:.14em;animation:lucy-schuif 26s linear infinite}@keyframes lucy-schuif{from{transform:translateX(0)}to{transform:translateX(-50%)}}.lucy-stickers{display:flex;gap:14px;flex-wrap:wrap;margin:10px 0 6px}.lucy-sticker{font-family:'Anton',sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.08em;padding:10px 20px;border:3px solid var(--lucy-zwart);background:var(--lucy-roze);box-shadow:4px 4px 0 var(--lucy-zwart);transform:rotate(4deg)}.lucy-sticker:nth-child(2){background:var(--lucy-zand);transform:rotate(-3deg)}.lucy-sticker:nth-child(3){background:var(--lucy-kobalt);color:var(--lucy-zand);transform:rotate(2deg)}.lucy-page .et_pb_button{background:var(--lucy-zwart)!important;color:var(--lucy-zand)!important;border:3px solid var(--lucy-zwart)!important;border-radius:0!important;font-family:'Anton',sans-serif!important;text-transform:uppercase;letter-spacing:.08em;font-size:1rem!important;padding:13px 28px!important;box-shadow:5px 5px 0 var(--lucy-rood);transition:transform .12s ease,box-shadow .12s ease}.lucy-page .et_pb_button:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--lucy-rood);padding:13px 28px!important}.lucy-page .et_pb_button:after{display:none!important}.lucy-page .lucy-knop-rood .et_pb_button,.lucy-page .lucy-knop-rood.et_pb_button,.lucy-page .lucy-knop-rood a.et_pb_button,.lucy-page .et_pb_button_module_wrapper.lucy-knop-rood .et_pb_button{background:var(--lucy-rood)!important;border-color:var(--lucy-zand)!important;color:var(--lucy-zand)!important;box-shadow:5px 5px 0 var(--lucy-zand)!important}.lucy-page .lucy-knop-rood .et_pb_button:hover,.lucy-page .lucy-knop-rood.et_pb_button:hover,.lucy-page .et_pb_button_module_wrapper.lucy-knop-rood .et_pb_button:hover{box-shadow:2px 2px 0 var(--lucy-zand)!important}.lucy-poster img{border:3px solid var(--lucy-zand);box-shadow:10px 10px 0 var(--lucy-rood);transform:rotate(-2deg)}.lucy-quote p{font-style:italic;color:var(--lucy-roze)!important;border-left:4px solid var(--lucy-rood);padding-left:16px}.lucy-speellijst{list-style:none;margin:20px 0;padding:0;border-top:2px solid var(--lucy-zand)}.lucy-speellijst li{padding:11px 0;border-bottom:2px solid rgba(241,234,219,.22);font-size:.97rem;color:var(--lucy-zand)}.lucy-speellijst strong{font-family:'Anton',sans-serif;letter-spacing:.06em;color:var(--lucy-roze);margin-right:12px;font-weight:400}.lucy-missieblok blockquote{font-family:'Anton',sans-serif;text-transform:uppercase;font-size:clamp(1.5rem,3.6vw,2.4rem);line-height:1.12;max-width:26ch;margin:0 auto;border:none;padding:0;color:var(--lucy-zwart)}.lucy-missieblok blockquote em{font-style:normal;color:var(--lucy-rood)}.lucy-missieblok p{max-width:60ch;margin:20px auto 0}.lucy-mark{background:var(--lucy-roze);padding:0 .15em}.lucy-groot p{font-size:1.4rem;line-height:1.5;font-weight:600}.lucy-polaroid img{background:var(--lucy-wit);border:3px solid var(--lucy-zwart);padding:10px;box-shadow:5px 5px 0 var(--lucy-zwart);transform:rotate(-2deg)}.lucy-polaroid.p2 img{transform:rotate(2deg)}.lucy-polaroid.p3 img{transform:rotate(-1deg)}.lucy-naam p{font-family:'Anton',sans-serif;text-transform:uppercase;text-align:center;font-size:.9rem;letter-spacing:.06em;margin-top:10px}.lucy-naam p small{font-family:'Work Sans',sans-serif;text-transform:none;display:block;font-weight:400;color:#6b6560}.lucy-flyer img{border:3px solid var(--lucy-zwart);box-shadow:7px 7px 0 var(--lucy-zwart);transform:rotate(-1.2deg);transition:transform .15s ease}.lucy-flyer:hover img{transform:rotate(0) scale(1.02)}.lucy-flyertekst p{color:var(--lucy-zand);margin-top:12px}.lucy-flyertekst strong{font-family:'Anton',sans-serif;text-transform:uppercase;letter-spacing:.03em;font-weight:400;font-size:1.05rem}.lucy-flyertekst small{color:var(--lucy-roze);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:600}.lucy-alles a{color:var(--lucy-zand)!important;font-weight:800;text-transform:uppercase;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px}@media (prefers-reduced-motion:reduce){.lucy-marquee span{animation:none}.lucy-poster img,.lucy-polaroid img,.lucy-flyer img,.lucy-sticker{transform:none}}.lucy-paginakop{border-bottom:3px solid var(--lucy-zwart)}.lucy-paginakop h1{font-size:clamp(2.6rem,7vw,5rem)!important;color:var(--lucy-zand)}.lucy-placeholder p{background:repeating-linear-gradient(45deg,#fff,#fff 12px,#FDEDEF 12px,#FDEDEF 24px);border:3px dashed var(--lucy-rood);padding:18px 20px;font-weight:600;color:#8a1f10}.lucy-datumgroot{list-style:none;margin:0;padding:0}.lucy-datumgroot li{display:flex;gap:22px;align-items:baseline;padding:18px 0;border-bottom:2px solid var(--lucy-zwart);font-size:1.05rem}.lucy-datumgroot .d{font-family:'Anton',sans-serif;font-size:1.5rem;letter-spacing:.04em;min-width:120px;color:var(--lucy-rood)}.lucy-kader{border:3px solid var(--lucy-zwart);box-shadow:7px 7px 0 var(--lucy-zwart);background:var(--lucy-wit);padding:26px 28px}.lucy-page .et_pb_contact_field input,.lucy-page .et_pb_contact_field textarea{border:3px solid var(--lucy-zwart)!important;border-radius:0!important;background:var(--lucy-wit)!important}.lucy-page .et_pb_contact_submit_button,.lucy-page .et_pb_contact_submit{background:var(--lucy-zwart)!important;color:var(--lucy-zand)!important;border:3px solid var(--lucy-zwart)!important;border-radius:0!important;font-family:'Anton',sans-serif!important;text-transform:uppercase;letter-spacing:.08em;box-shadow:5px 5px 0 var(--lucy-rood)}.lucy-page .et_pb_button_module_wrapper{display:inline-block;margin:0 14px 14px 0}#main-header{background-color:#161513!important;box-shadow:none!important}#main-header .container{align-items:center}#top-menu li a{color:#F1EADB!important;font-family:'Work Sans',sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:.9rem;padding-bottom:20px}#top-menu li a:hover{color:#F3BFC8!important;opacity:1}#top-menu li.current-menu-item a{color:#E2452B!important}#et_mobile_nav_menu .mobile_menu_bar:before{color:#F1EADB!important}#mobile_menu{background:#161513!important;border-top:3px solid #E2452B!important}#mobile_menu li a{color:#F1EADB!important;border-bottom:1px solid rgba(241,234,219,.15)!important;text-transform:uppercase;font-family:'Work Sans',sans-serif}#mobile_menu li a:hover{color:#F3BFC8!important;background:transparent!important}.et-fixed-header#main-header{background-color:#161513!important}.lucy-footer{background:#161513!important}.lucy-footer h4,.lucy-footer h4 *{font-family:'Anton',sans-serif!important;text-transform:uppercase;letter-spacing:.1em;font-size:.9rem!important;color:#F3BFC8!important;font-weight:400!important}.lucy-footer p,.lucy-footer li,.lucy-footer a{color:#F1EADB!important;font-family:'Work Sans',sans-serif!important}.lucy-footer a:hover{color:#F3BFC8!important;text-decoration:underline}.lucy-footer .lucy-footlogo p{font-family:'Anton',sans-serif!important;font-size:2rem!important;color:#F1EADB!important}.lucy-footer .lucy-footlogo span{color:#E2452B}.lucy-footer ul{list-style:none;margin:0;padding:0}.lucy-footer li{padding:4px 0}.lucy-footbalk{border-top:1px solid rgba(241,234,219,.2)}.lucy-footbalk p{font-size:.78rem!important;letter-spacing:.12em;text-transform:uppercase;color:rgba(241,234,219,.6)!important}.lucy-header{background:var(--lucy-zwart)!important;overflow:hidden}.lucy-header .lucy-marquee-row{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.lucy-header .lucy-marquee-row .et_pb_column{margin:0!important;padding:0!important}.lucy-marquee-full{background:var(--lucy-rood);color:var(--lucy-zand);width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;white-space:nowrap;border-bottom:3px solid var(--lucy-zwart)}.lucy-marquee-track span{display:inline-block;padding:9px 0;font-family:'Anton',sans-serif;font-size:.95rem;letter-spacing:.14em;animation:lucy-schuif 26s linear infinite}.lucy-headbar-row{align-items:center!important}.lucy-headlogo{margin:0!important}.lucy-headlogo-link{font-family:'Anton',sans-serif;font-size:1.7rem;letter-spacing:.02em;color:var(--lucy-zand)!important;text-decoration:none;text-transform:uppercase}.lucy-headlogo-link span{color:var(--lucy-rood)}.lucy-headmenu{background:transparent!important}.lucy-headmenu .et_pb_menu__menu>nav>ul{justify-content:flex-end!important}.lucy-headmenu .et_pb_menu__menu>nav>ul>li>a{color:var(--lucy-zand)!important;font-family:'Work Sans',sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:.9rem}.lucy-headmenu .et_pb_menu__menu>nav>ul>li>a:hover{color:var(--lucy-roze)!important}.lucy-headmenu .et_pb_menu__menu>nav>ul>li.current-menu-item>a{color:var(--lucy-rood)!important}.lucy-headmenu .et_mobile_menu{background:var(--lucy-zwart)!important;border-top:3px solid var(--lucy-rood)!important}.lucy-headmenu .et_mobile_menu li a{color:var(--lucy-zand)!important;border-color:rgba(241,234,219,.15)!important}.lucy-headmenu .et_pb_menu__mobile-bottom-border{display:none}.lucy-headmenu .mobile_menu_bar:before{color:var(--lucy-zand)!important}@media (prefers-reduced-motion:reduce){.lucy-marquee-track span{animation:none}}.lucy-stickers{display:flex;gap:14px;flex-wrap:wrap;margin:28px 0 34px!important;padding:6px 0}.lucy-sticker{margin:6px 0!important}.lucy-tagline h2,.lucy-tagline h3{color:var(--lucy-rood)!important;font-size:clamp(1.3rem,3vw,2rem)!important;max-width:26ch}.lucy-tagline.op-donker h2,.lucy-tagline.op-donker h3{color:var(--lucy-roze)!important}.lucy-projectbody p{font-size:1.05rem;margin-bottom:14px}.lucy-projectbody p.groot{font-size:1.3rem;line-height:1.5;font-weight:600}.lucy-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border:3px solid var(--lucy-zwart);box-shadow:8px 8px 0 var(--lucy-rood)}.lucy-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.lucy-credits{border:3px solid var(--lucy-zwart);box-shadow:6px 6px 0 var(--lucy-zwart);background:var(--lucy-wit);padding:22px 26px}.lucy-credits h4{font-family:'Anton',sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:1rem;color:var(--lucy-rood);margin-bottom:10px;font-weight:400}.lucy-credits p{font-size:.92rem;line-height:1.7;margin:0}.lucy-credits strong{font-weight:800}.lucy-praktisch{background:var(--lucy-roze);border:3px solid var(--lucy-zwart);padding:22px 26px}.lucy-praktisch h4{font-family:'Anton',sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:1rem;margin-bottom:8px}.lucy-praktisch p{margin:0 0 6px}.lucy-galerij .et_pb_column{margin-bottom:26px!important}.lucy-galerij img{border:3px solid var(--lucy-zwart);box-shadow:6px 6px 0 var(--lucy-zwart)}.lucy-socials{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px}.lucy-socialknop{display:inline-flex;align-items:center;gap:10px;font-family:'Anton',sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:1rem;padding:14px 26px;border:3px solid var(--lucy-zwart);background:var(--lucy-zwart);color:var(--lucy-zand)!important;text-decoration:none;box-shadow:5px 5px 0 var(--lucy-rood);transition:transform .12s ease,box-shadow .12s ease}.lucy-socialknop:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--lucy-rood)}.lucy-socialknop.insta{background:var(--lucy-rood);box-shadow:5px 5px 0 var(--lucy-zwart)}.lucy-socialknop.insta:hover{box-shadow:2px 2px 0 var(--lucy-zwart)}.lucy-anbi p{margin-bottom:6px}.lucy-anbi .doc a{display:inline-block;font-family:'Anton',sans-serif;text-transform:uppercase;letter-spacing:.04em;background:var(--lucy-kobalt);color:var(--lucy-zand)!important;padding:10px 18px;margin:6px 8px 6px 0;text-decoration:none;font-size:.85rem}.lucy-headmenu .et_pb_menu__menu>nav>ul{flex-wrap:nowrap!important;white-space:nowrap}.lucy-headmenu .et_pb_menu__menu>nav>ul>li{margin:0 0 0 18px!important}.lucy-headmenu .et_pb_menu__menu>nav>ul>li>a{font-size:.82rem!important;letter-spacing:.04em!important}@media (max-width:1100px){.lucy-headmenu .et_pb_menu__menu>nav>ul>li>a{font-size:.76rem!important}.lucy-headmenu .et_pb_menu__menu>nav>ul>li{margin-left:12px!important}}@media (max-width:980px){.lucy-headmenu .et_pb_menu__menu{display:none!important}.lucy-headmenu .et_mobile_nav_menu{display:block!important}}.lucy-stickers-rechts{display:flex;flex-direction:column;align-items:flex-end;gap:16px;margin:0!important}.lucy-stickers-rechts .lucy-sticker{align-self:flex-end}@media (max-width:980px){.lucy-stickers-rechts{flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin-top:24px!important}.lucy-stickers-rechts .lucy-sticker{align-self:auto}}.lucy-flyertekst a{color:var(--lucy-zand)!important;text-decoration:none}.lucy-flyertekst a:hover{color:var(--lucy-roze)!important;text-decoration:none}.lucy-flyertekst a strong{color:inherit!important}