.vac{--vac-inkt: #121212;--vac-tekst: #3d3d3d;--vac-meta: #6b6259;--vac-ivoor: #faf7f3;--vac-beige: #f4eee8;--vac-lijn: #e9e2d4;--vac-goud: #7a6235;--vac-fout: #a3261c;--vac-kopletter: "Marcellus", "Times New Roman", Georgia, serif;--vac-letter: "Ubuntu", -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--vac-goot: clamp(20px, 5vw, 40px);font-family:var(--vac-letter);font-size:17px;font-weight:400;line-height:1.6;letter-spacing:normal;color:var(--vac-tekst);background:#fff;overflow-x:clip}.vac *,.vac *:before,.vac *:after{box-sizing:border-box}.vac :where(h1,h2,h3,p,ul,ol,fieldset,legend){margin:0;padding:0}.vac :where(ul,ol){list-style:none}.vac :where(fieldset){border:0;min-width:0}.vac [hidden]{display:none!important}.vac a:focus-visible,.vac button:focus-visible,.vac summary:focus-visible{outline:2px solid var(--vac-inkt);outline-offset:3px}.vac__binnen{max-width:760px;margin:0 auto;padding:44px var(--vac-goot)}.vac--beige{background:var(--vac-ivoor)}.vac__kop{font-family:var(--vac-kopletter);font-size:clamp(26px,6vw,34px);font-weight:400;line-height:1.2;color:var(--vac-inkt);margin-bottom:14px}.vac__intro{margin-bottom:18px}.vac__knop{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;border:1px solid var(--vac-inkt);border-radius:5px;background:var(--vac-inkt);color:#fff;font-family:var(--vac-letter);font-size:17px;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.vac__knop:hover{opacity:.88;color:#fff}.vac__knop[disabled]{opacity:.55;cursor:default}.vac-hero{position:relative;display:grid;align-items:center;min-height:min(78vh,560px);background:#2a2622;color:#fff;text-align:center}.vac-hero__beeld{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}@media screen and (min-width:750px){.vac-hero__beeld{object-position:50% 45%}}.vac .vac-hero__waas{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.vac-hero__tekst{position:relative;max-width:720px;margin:0 auto;padding:56px var(--vac-goot);text-shadow:0 1px 14px rgba(0,0,0,.55)}.vac-hero .vac__knop{text-shadow:none}.vac-hero__label{font-size:13px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:14px}.vac-hero__titel{font-family:var(--vac-kopletter);font-size:clamp(34px,9vw,54px);font-weight:400;line-height:1.12;color:#fff;margin-bottom:16px}.vac-hero__sub{font-size:18px;line-height:1.5;margin-bottom:26px}.vac-hero .vac__knop{background:#fff;border-color:#fff;color:var(--vac-inkt)}.vac-hero__klein{font-size:15px;margin-top:14px}.vac-feiten{display:grid;grid-template-columns:1fr;gap:0;max-width:760px;margin:0 auto;padding:14px var(--vac-goot) 8px}.vac-feiten li{display:flex;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid var(--vac-lijn);color:var(--vac-inkt);font-weight:500}.vac-feiten li:last-child{border-bottom:0}.vac-feiten svg{flex:0 0 24px;width:24px;height:24px;stroke:var(--vac-goud);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media screen and (min-width:750px){.vac-feiten{grid-template-columns:1fr 1fr;column-gap:40px;padding-top:24px}.vac-feiten li:nth-last-child(2){border-bottom:0}}.vac-lijst li{position:relative;padding:9px 0 9px 32px}.vac-lijst li:before{content:"";position:absolute;left:4px;top:17px;width:14px;height:8px;border-left:2px solid var(--vac-goud);border-bottom:2px solid var(--vac-goud);transform:rotate(-45deg)}.vac-faq details{border-bottom:1px solid var(--vac-lijn)}.vac-faq details:first-of-type{border-top:1px solid var(--vac-lijn)}.vac-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 0;color:var(--vac-inkt);font-weight:500;cursor:pointer;list-style:none}.vac-faq summary::-webkit-details-marker{display:none}.vac-faq summary:after{content:"";flex:0 0 10px;width:10px;height:10px;border-right:2px solid var(--vac-inkt);border-bottom:2px solid var(--vac-inkt);transform:rotate(45deg);transition:transform .2s ease;margin-right:4px}.vac-faq details[open] summary:after{transform:rotate(-135deg)}.vac-faq__antwoord{padding:0 0 18px}.vac-stappen{counter-reset:stap;display:grid;gap:18px}.vac-stappen li{counter-increment:stap;position:relative;padding-left:58px;min-height:42px}.vac-stappen li:before{content:counter(stap);position:absolute;left:0;top:0;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--vac-inkt);color:#fff;font-family:var(--vac-kopletter);font-size:19px}.vac-stappen strong{display:block;color:var(--vac-inkt);font-weight:500}.vac-form{display:grid;gap:20px;margin-top:24px}.vac-form__rij{display:grid;gap:20px}@media screen and (min-width:600px){.vac-form__rij{grid-template-columns:1fr 1fr}}.vac-veld label,.vac-veld legend{display:block;margin-bottom:7px;color:var(--vac-inkt);font-size:16px;font-weight:500}.vac-veld input[type=text],.vac-veld input[type=email],.vac-veld input[type=tel],.vac-veld input[type=date],.vac-veld select,.vac-veld textarea{display:block;width:100%;min-height:50px;margin:0;padding:12px 14px;border:1px solid #b9b0a3;border-radius:5px;background:#fff;color:var(--vac-inkt);font-family:var(--vac-letter);font-size:17px;line-height:1.4;box-shadow:none;appearance:none;-webkit-appearance:none}.vac-veld select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23121212' stroke-width='2'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.vac-veld textarea{min-height:120px;resize:vertical}.vac-veld input:focus,.vac-veld select:focus,.vac-veld textarea:focus{outline:2px solid var(--vac-inkt);outline-offset:1px;border-color:var(--vac-inkt)}.vac-veld [aria-invalid=true]{border-color:var(--vac-fout)}.vac-veld__hint{margin:6px 0 0;color:var(--vac-meta);font-size:14px;line-height:1.4}.vac-keuzes{display:flex;flex-wrap:wrap;gap:10px}.vac-keuze{position:relative}.vac-keuze input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.vac-keuze span{display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:48px;padding:10px 16px;border:1px solid #b9b0a3;border-radius:5px;background:#fff;color:var(--vac-inkt);font-size:16px}.vac-keuze input:checked+span{background:var(--vac-inkt);border-color:var(--vac-inkt);color:#fff}.vac-keuze input:focus-visible+span{outline:2px solid var(--vac-inkt);outline-offset:2px}.vac-akkoord{display:grid;grid-template-columns:26px 1fr;gap:12px;align-items:start;font-size:15px;line-height:1.5}.vac-akkoord input{width:24px;height:24px;margin:1px 0 0;accent-color:var(--vac-inkt)}.vac-akkoord label{margin:0;font-size:15px;font-weight:400;color:var(--vac-tekst)}.vac-fout{margin-top:6px;color:var(--vac-fout);font-size:15px}.vac-fout:empty{display:none}.vac-melding{padding:14px 16px;border:1px solid var(--vac-fout);border-radius:5px;background:#fdf3f2;color:var(--vac-fout);font-size:16px}.vac-lok{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.vac-form .vac__knop{width:100%}.vac-bedankt{padding:26px 22px;border:1px solid var(--vac-lijn);border-radius:8px;background:#fff}.vac-bedankt h3{font-family:var(--vac-kopletter);font-size:24px;font-weight:400;line-height:1.25;color:var(--vac-inkt);margin-bottom:8px}.vac-vast{position:fixed;left:16px;right:88px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:30;transition:transform .25s ease,opacity .25s ease}.vac-vast .vac__knop{width:100%;box-shadow:0 6px 20px #00000038}.vac-vast[data-verborgen]{transform:translateY(140%);opacity:0;pointer-events:none}@media screen and (min-width:750px){.vac-vast{display:none}}.sch{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/70/assets/vacature.css.map */
