.klussenbord__kop{max-width:46rem}.klussenbord__intro{font-size:1.15rem;line-height:1.5;margin-top:.5rem}.klussenbord__keuzes{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.klussenbord__keuzes .btn{flex:1 1 14rem;text-align:center}.klussenbord__plaatslink{margin-top:.9rem;font-size:.9rem}.klussenbord__disclaimer{margin-top:2rem;padding:1rem 1.15rem;border:1px solid currentColor;border-left-width:4px;border-radius:.5rem;font-size:.85rem;line-height:1.65;opacity:.85}.klussenbord__balk{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:2.5rem;padding:1rem;border:1px solid currentColor;border-radius:.6rem}.klussenbord__zoek{flex:1 1 18rem;display:block}.klussenbord__zoek input,.klussenbord__balk select{width:100%;padding:.65rem .8rem;font:inherit;border:1px solid currentColor;border-radius:.4rem;background:transparent;color:inherit}.klussenbord__balk select{width:auto;min-width:12rem}.klussenbord__telling{margin:1.2rem 0 .8rem;font-size:.85rem;opacity:.75}.klussenbord__rooster{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}.klussenbord__kaart{display:flex;flex-direction:column;border:1px solid currentColor;border-radius:.6rem;overflow:hidden;border-top-width:4px}.klussenbord__kaart--zoekt-schilder{border-top-color:#11a0ec}.klussenbord__kaart--biedt-zich-aan{border-top-color:#43db00}.klussenbord__kaart--zoekt-hulp{border-top-color:#f93900}.klussenbord__kaart[hidden]{display:none}.klussenbord__kaartkop{padding:1.1rem 1.1rem .3rem;flex:1}.klussenbord__label{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.klussenbord__titel{font-size:1.05rem;line-height:1.3;margin:.5rem 0 0}.klussenbord__titel a{color:inherit;text-decoration:none}.klussenbord__titel a:hover{text-decoration:underline}.klussenbord__kenmerken{list-style:none;margin:.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem .9rem;font-size:.82rem;opacity:.8}.klussenbord__werksoorten{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.7rem}.klussenbord__werksoort{font-size:.72rem;padding:.18rem .55rem;border:1px solid currentColor;border-radius:1rem;opacity:.8}.klussenbord__omschrijving{font-size:.88rem;line-height:1.6;margin-top:.7rem;opacity:.85}.klussenbord__foto{display:block;margin-top:.9rem}.klussenbord__fotobeeld{width:100%;height:11rem;object-fit:cover;display:block}.klussenbord__kaartvoet{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;padding:.9rem 1.1rem 1.1rem;margin-top:auto}.klussenbord__kaartvoet .btn{flex:0 0 auto;white-space:nowrap;display:inline-block;width:auto;padding:.55rem 1.1rem;font-size:.85rem;line-height:1.45}.klussenbord__meldknop{flex:0 0 auto;white-space:nowrap}.klussenbord__datum{flex:1 0 100%;font-size:.75rem;opacity:.7;line-height:1.5}.klussenbord__leeg{padding:2.5rem 0;text-align:center;opacity:.75}.klussenbord__verf{display:grid;gap:1.5rem;margin-top:3rem;padding:1.75rem;border:1px solid currentColor;border-radius:.6rem;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.klussenbord__verf h2{font-size:1.15rem;margin:0 0 .5rem}.klussenbord__verf p{font-size:.9rem;line-height:1.6;margin:0 0 1rem;opacity:.85}.klussenbord__plaatsen{margin-top:3rem;max-width:38rem}.klussenbord__plaatsen h2{font-size:1.4rem}.klussenbord__veld{margin-top:1rem}.klussenbord__veld label{display:block;font-size:.85rem;font-weight:600;margin-bottom:.3rem}.klussenbord__veld input,.klussenbord__veld select,.klussenbord__veld textarea{width:100%;padding:.65rem .8rem;font:inherit;border:1px solid currentColor;border-radius:.4rem;background:transparent;color:inherit}.klussenbord__veld small{display:block;margin-top:.3rem;font-size:.78rem;opacity:.7}.klussenbord__veld--akkoord label{display:flex;gap:.55rem;font-weight:400;line-height:1.5}.klussenbord__veld--akkoord input{width:auto;flex-shrink:0;margin-top:.2rem}.klussenbord__formulier .btn{margin-top:1.25rem}.klussenbord__gelukt,.klussenbord__fout{padding:.9rem 1rem;border:1px solid currentColor;border-radius:.4rem;margin-bottom:1rem}.klussenbord__qr{margin-top:3rem;text-align:center}.klussenbord__qrbeeld{width:11rem;height:auto;margin:0 auto;display:block}.klussenbord__qrtekst{margin-top:.6rem;font-size:.85rem;opacity:.8}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:46rem){.klussenbord__balk select,.klussenbord__balk .btn{width:100%;min-width:0}}.klussenbord__balk[hidden],.klussenbord__tv{display:none}body.klussenbord-tv{overflow:hidden}body.klussenbord-tv>*:not(.klussenbord__tv){display:none!important}body.klussenbord-tv .klussenbord__tv{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000;color:#fff;overflow:hidden}.klussenbord__tvraster{height:100%;display:grid;grid-template-columns:1fr 1fr}.klussenbord__tvlinks{padding:5vh 4vw;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #222}.klussenbord__tvmerk{display:flex;align-items:center;gap:1.2vw}.klussenbord__tvmerk img{height:6vh;width:auto}.klussenbord__tvmerk span{font-size:1.1vw;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#9a9a9a;border-left:1px solid #333;padding-left:1.2vw}.klussenbord__tvkop{font-size:4.2vw;line-height:1.08;font-weight:700;margin:4vh 0 0}.klussenbord__tvintro{font-size:1.5vw;line-height:1.5;color:#c4c4c4;margin:2.5vh 0 0;max-width:28vw}.klussenbord__tvscan{display:flex;align-items:center;gap:2.5vw;margin-top:5vh}.klussenbord__tvqr{background:#fff;padding:1vw;border-radius:.8vw;width:15vw}.klussenbord__tvqr img{display:block;width:100%;height:auto}.klussenbord__tvscantekst .klussenbord__tvactie{font-size:1.3vw;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.klussenbord__tvscantekst{flex:1;min-width:0}.klussenbord__tvnaam{font-size:1.8vw;font-weight:700}.klussenbord__tvscantekst .klussenbord__tvurl{font-size:1.35vw;font-weight:700;margin-top:1.4vh;word-break:break-word}.klussenbord__tvrechts{padding:5vh 4vw;display:flex;flex-direction:column;justify-content:center;background:#0d0d0d}.klussenbord__tvlabel{font-size:1.1vw;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9a9a9a}.klussenbord__tvkaart{margin-top:3vh;background:#171717;border:1px solid #262626;border-radius:1vw;padding:4vh 2.5vw;min-height:38vh;display:flex;flex-direction:column;justify-content:center}.klussenbord__tvsoort{font-size:1.05vw;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#c4c4c4}.klussenbord__tvtitel{font-size:2.6vw;line-height:1.15;font-weight:700;margin:2.5vh 0 0}.klussenbord__tvkenmerk{font-size:1.4vw;color:#c4c4c4;margin:2vh 0 0}.klussenbord__tvstippen{display:flex;gap:.7vw;justify-content:center;margin-top:3vh}.klussenbord__tvstippen i{width:.7vw;height:.7vw;min-width:7px;min-height:7px;border-radius:50%;background:#333;display:block}.klussenbord__tvstippen i.aan{background:#fff}.klussenbord__tvvoet{position:fixed;left:2vw;bottom:2vh;font-size:.8vw;letter-spacing:.08em;text-transform:uppercase;color:#555;font-weight:700}@media(max-width:900px){.klussenbord__tvraster{grid-template-columns:1fr;grid-template-rows:auto 1fr}.klussenbord__tvlinks{border-right:none;border-bottom:1px solid #222}.klussenbord__tvkop{font-size:7vw}.klussenbord__tvintro{font-size:2.6vw;max-width:none}.klussenbord__tvqr{width:28vw}}.klussenbord__kaart--introductie{border-top-color:currentColor}.klussenbord__meldknop{background:none;border:0;padding:0;font:inherit;font-size:.85rem;text-decoration:underline;cursor:pointer;opacity:.75}.klussenbord__meldknop:hover{opacity:1}.klussenbord__reageren{margin-top:3rem}.klussenbord>*:not(.klussenbord__tv){max-width:88rem;margin-left:auto;margin-right:auto}.klussenbord__contact{margin-top:.7rem;font-size:.88rem;font-weight:600}.klussenbord__fotonote{margin-top:.8rem;font-size:.8rem;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-klussenbord.css.map */
