body.blcl-aan #sidebar,body.blcl-aan .fusion-page-title-bar{display:none!important}body.blcl-aan #main{padding-top:0!important;padding-bottom:0!important}.blcl .blcl-wand{display:grid;grid-template-columns:repeat(3,1fr);width:100%;height:100%}.blcl .hero__doek .blcl-wand{grid-template-columns:repeat(4,1fr)}.blcl .blcl-wand img{width:100%!important;height:100%!important;object-fit:cover;min-width:0}.blcl .rol__beeld figure .blcl-wand img{transform:none}.blcl .blcl-heroknop{display:flex;flex-wrap:wrap;gap:12px;margin:clamp(22px,3vw,34px) 0 0}.blcl .blcl-heroknop .btn--lijn{color:#EDEAE0}.blcl .slijtegel__beeld{aspect-ratio:1/1;overflow:hidden;background:var(--rand-zacht)}.blcl .slijtegel__beeld img{width:100%;height:100%;object-fit:cover;object-position:center}.blcl .blcl-geenfoto{display:block;width:100%;height:100%;background:var(--rand-zacht)}.blcl .slijgroep__kop h3 a{color:inherit;text-decoration:none}.blcl .slijgroep__kop h3 a:hover{text-decoration:underline;text-underline-offset:3px}.blcl-rh{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(18px,3vw,40px);align-items:start}.blcl-rh__in{display:flex;flex-direction:column;gap:14px}.blcl-rh__gasten{display:flex;flex-direction:column;gap:6px;max-width:220px}.blcl-rh label span,.blcl-rh__rij label span{font-family:var(--smal);font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--zand-donker)}.blcl-rh input,.blcl-rh select{font:inherit;font-size:1rem;color:var(--tekst);background:var(--kaart);border:1px solid var(--as);border-radius:2px;padding:12px 14px;min-height:48px;width:100%;box-sizing:border-box}.blcl-rh input:focus,.blcl-rh select:focus{outline:2px solid var(--knop);outline-offset:1px}.blcl-rh__rij{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:end;background:var(--kaart);border:1px solid var(--rand);border-radius:2px;padding:14px}.blcl-rh__rij label{display:flex;flex-direction:column;gap:6px;min-width:0}.blcl-rh__aantal{width:120px}.blcl-rh__aantal[hidden]{display:none}.blcl-rh__weg{background:none;border:1px solid var(--rand);border-radius:2px;width:48px;height:48px;font-size:1.3rem;line-height:1;color:var(--stil);cursor:pointer}.blcl-rh__weg:hover{border-color:var(--tekst);color:var(--tekst)}.blcl-rh__info{grid-column:1/-1;margin:0;font-size:.92rem;line-height:1.5;color:var(--stil)}.blcl-rh__info a{color:var(--knop);text-decoration:underline;text-underline-offset:2px}.blcl-rh__info .let{color:#8a3b12;font-weight:600}.blcl-rh__erbij{align-self:flex-start;background:none;border:1px dashed var(--as-diep);border-radius:2px;padding:12px 18px;font:inherit;font-weight:600;color:var(--tekst);cursor:pointer}.blcl-rh__erbij:hover{border-color:var(--knop);color:var(--knop)}.blcl-rh__uit{background:var(--nacht-2);color:#EDEAE0;border-radius:2px;padding:clamp(20px,2.6vw,30px);position:sticky;top:calc(var(--bl-kop-h,0px) + 110px)}.blcl-rh__uit .kicker{color:var(--zand)}.blcl-rh__lijst{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:12px}.blcl-rh__lijst li{display:flex;justify-content:space-between;gap:14px;font-size:.95rem;line-height:1.45;border-bottom:1px solid rgb(201 185 141 / .18);padding-bottom:10px}.blcl-rh__lijst li small{display:block;color:#B9B6A8;font-size:.84rem}.blcl-rh__lijst li b{white-space:nowrap;font-variant-numeric:tabular-nums}.blcl-rh__som,.blcl-rh__pp{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.blcl-rh__som b{font-family:var(--smal);font-size:clamp(1.7rem,3vw,2.3rem);color:#fff;font-variant-numeric:tabular-nums}.blcl-rh__pp{margin-top:4px;color:#D8D4C6}.blcl-rh__pp b{font-variant-numeric:tabular-nums}.blcl-rh__noot{margin:14px 0 0;font-size:.86rem;line-height:1.5;color:#B9B6A8}.blcl-rh__knoppen{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}.blcl-rh__knoppen .btn--lijn{color:#EDEAE0}.blcl-slot__kaarten{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.blcl-slot__kaart{display:flex;flex-direction:column;gap:6px;background:var(--kaart);border:1px solid var(--rand);border-radius:2px;padding:20px 22px;text-decoration:none;color:var(--tekst)}.blcl-slot__kaart b{font-family:var(--smal);font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--zand-donker)}.blcl-slot__kaart span{font-size:1.1rem;font-weight:600}.blcl-slot__kaart:hover{border-color:var(--knop)}@media (max-width:900px){.blcl-rh{grid-template-columns:1fr}.blcl-rh__uit{position:static}.blcl .hero__doek .blcl-wand{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.blcl-rh__rij{grid-template-columns:minmax(0,1fr) auto}.blcl-rh__rij label.blcl-rh__aantal{grid-column:1/2;width:auto}}.blcl a.btn{text-decoration:none!important}.blcl a.btn--vol{color:#fff!important}.blcl .donker a.btn--lijn,.blcl .blcl-rh__uit a.btn--lijn{color:#EDEAE0!important}.blcl .donker a.btn--lijn:hover,.blcl .blcl-rh__uit a.btn--lijn:hover{color:var(--zand)!important}.blcl .schap a.btn--lijn{color:var(--tekst)!important}.blcl .donker h1,.blcl .donker h2,.blcl .donker h3{color:#F2EFE7!important}.blcl .schap h2,.blcl .schap h3{color:var(--tekst)!important}.blcl a.slijtegel,.blcl a.blcl-slot__kaart{text-decoration:none!important;color:var(--tekst)!important}.blcl .slijgroep__kop h3 a{color:var(--tekst)!important;text-decoration:none!important}.blcl .slijgroep__kop h3 a:hover{text-decoration:underline!important}.blcl .slijtegel__beeld{padding:0!important}.blcl .slijtegel__beeld img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}.blcl-rh__lijst li{margin:0!important}.blcl-av{margin-top:clamp(28px,4vw,48px);background:var(--kaart);border:1px solid var(--rand);border-radius:2px;padding:clamp(20px,3vw,34px);max-width:980px}.blcl-av h3{font-size:clamp(1.3rem,2.4vw,1.8rem);margin:0 0 .4em;color:var(--tekst)!important}.blcl-av__intro,.blcl-av--gelukt p{color:var(--stil);line-height:1.6;max-width:62ch;margin:0 0 18px}.blcl-av--gelukt{border-left:3px solid var(--knop)}.blcl-av--gelukt a{color:var(--knop)}.blcl-av__fout{background:#fbeceb;border-left:3px solid #a4413a;padding:10px 14px;margin:0 0 16px}.blcl-av__raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 18px}.blcl-av label{display:flex;flex-direction:column;gap:6px;margin:0}.blcl-av label span{font-family:var(--smal);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--zand-donker)}.blcl-av label i{font-style:normal;font-weight:500;letter-spacing:.04em;text-transform:none;color:var(--stil)}.blcl-av input,.blcl-av textarea{font:inherit;font-size:1rem;color:var(--tekst);background:#fff;border:1px solid var(--as);border-radius:2px;padding:12px 14px;min-height:48px;width:100%;box-sizing:border-box}.blcl-av input:focus,.blcl-av textarea:focus{outline:2px solid var(--knop);outline-offset:1px}.blcl-av__breed{margin-top:14px!important}.blcl-av__knop{margin:18px 0 0}.blcl-av__knop .btn{border:0;cursor:pointer;font-size:1rem}.blcl-av__klein{margin:10px 0 0;font-size:.86rem;color:var(--stil)}.blcl-av__pot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.blcl .sectiekop h2{font-size:clamp(1.7rem,3.6vw,2.8rem)!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:1.05!important}.blcl .rol__hst h2{font-weight:800!important;letter-spacing:-.035em!important}.blcl-keus__raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.blcl a.blcl-keus__tegel{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:2px;background:var(--nacht-2);text-decoration:none!important;color:#fff!important}.blcl-keus__beeld,.blcl-keus__beeld img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}.blcl-keus__beeld img{transition:transform .5s ease}.blcl a.blcl-keus__tegel:hover .blcl-keus__beeld img{transform:scale(1.04)}.blcl-keus__tekst{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:3px;padding:48px 18px 16px;background:linear-gradient(to top,rgb(14 17 12 / .88),#fff0)}.blcl-keus__tekst b{font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:800;letter-spacing:-.02em;color:#fff}.blcl-keus__tekst span{font-size:.95rem;color:#E4DFD0}.blcl-keus__tekst i{font-style:normal;font-family:var(--smal);font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--zand);margin-top:4px}.blcl a.blcl-keus__tegel:focus-visible{outline:3px solid var(--zand);outline-offset:2px}.blcl-vragen__lijst{display:flex;flex-direction:column;gap:10px;max-width:860px}.blcl-vraag{background:var(--kaart);border:1px solid var(--rand);border-radius:2px}.blcl-vraag summary{cursor:pointer;list-style:none;padding:18px 52px 18px 20px;font-weight:700;font-size:1.05rem;position:relative;color:var(--tekst)}.blcl-vraag summary::-webkit-details-marker{display:none}.blcl-vraag summary::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.4rem;color:var(--zand-donker)}.blcl-vraag[open] summary::after{content:"\2212"}.blcl-vraag p{margin:0;padding:0 20px 18px;line-height:1.6;color:var(--stil);max-width:70ch}.blcl-vraag p a{color:var(--knop)!important;text-decoration:underline!important}@media (max-width:900px){.blcl-keus__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.blcl-keus__raster{grid-template-columns:1fr}}