:root{--wit:#FBFAF6;--vlak:#F4F1EA;--inkt:#15120E;--zacht:#5A554D;--lijn:rgba(21,18,14,.16);--fout:#8F2D1E;--olijf:#8C7D3F;--olijf-tekst:#5E5527;--serif:"Ibarra Real Nova",Georgia,"Times New Roman",serif;--sans:"Zalando Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--gutter:clamp(16px,4vw,56px);--kop-h:clamp(56px,5vw,72px);--h:clamp(560px,47.92vw,880px);--ease:cubic-bezier(.16,1,.3,1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--wit);color:var(--inkt);font:400 15px/1.55 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{display:block;max-width:100%}p,h1,h2,figure,ul{margin:0}ul{padding:0;list-style:none}a{color:inherit;text-underline-offset:3px}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--inkt);outline-offset:3px}.cs-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.cs-sprong:focus{position:fixed!important;top:8px;left:8px;width:auto;height:auto;clip:auto;clip-path:none;z-index:20;background:var(--wit);padding:10px 14px}.cs-kop{height:var(--kop-h);display:grid;place-items:center;background:var(--wit);border-bottom:1px solid var(--lijn)}.cs-logo{line-height:0}.cs-logo svg{height:clamp(13px,1.35vw,20px);width:auto;color:var(--inkt)}.cs-held{display:grid;grid-template-columns:minmax(0,1fr);background:var(--wit)}.cs-b{position:relative;overflow:hidden;background:var(--vlak)}.cs-b img{width:100%;height:100%;object-fit:cover}.cs-b1,.cs-b2{display:none}.cs-b3{grid-area:1/1;height:min(125vw,74vh);min-height:400px}@media(min-width:600px){.cs-b3{height:min(80vw,62vh)}}.cs-b3 img{object-position:50% 40%}@media(min-width:600px)and (max-width:1023px){.cs-b3 img{object-position:50% 15%}}.cs-paneel{display:contents}.cs-kopgroep{grid-area:1/1;align-self:end;z-index:1;color:#fff;text-align:right;padding:96px var(--gutter) 24px;background:linear-gradient(to bottom,#15120e00,#15120e4d 45%,#15120e85);text-shadow:0 1px 14px rgba(21,18,14,.45)}.cs-nieuw{display:flex;align-items:center;justify-content:flex-end;gap:9px;font:500 10px/1 var(--sans);text-transform:uppercase;letter-spacing:.16em;margin-bottom:14px}.cs-stip{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.cs-naam{font:400 clamp(52px,15vw,78px)/.86 var(--serif);letter-spacing:-.02em}.cs-naam em{font-style:italic}.cs-zin{padding:24px var(--gutter) 0;font:400 16px/1.4 var(--sans);letter-spacing:.03em;color:var(--olijf-tekst);max-width:26em}.cs-lijst{padding:28px var(--gutter) 44px;scroll-margin-top:16px}.cs-lijst-kop{font:400 26px/1.05 var(--serif);text-transform:uppercase;letter-spacing:.02em;text-wrap:balance}.cs-lijst-kop em{font-style:italic}.cs-lijst-zin{margin-top:10px;font-size:14px;line-height:1.5;color:var(--zacht);max-width:30em}.cs-form{margin-top:16px}.cs-veld{display:flex;align-items:center;max-width:440px;border-bottom:1px solid var(--inkt);transition:box-shadow .2s var(--ease)}.cs-veld:focus-within{box-shadow:0 1px 0 0 var(--inkt)}.cs-veld input{flex:1;min-width:0;height:50px;padding:0;border:0;border-radius:0;background:transparent;color:var(--inkt);font:400 16px/1 var(--sans);-webkit-appearance:none;appearance:none}.cs-veld input::placeholder{color:var(--zacht);opacity:1}.cs-veld input:focus{outline:none}.cs-knop{flex:none;width:48px;height:48px;display:grid;place-items:center;margin-right:-12px}.cs-knop svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.4;transition:transform .3s var(--ease)}.cs-knop:hover svg,.cs-knop:focus-visible svg{transform:translate(3px)}.cs-veld-fout{border-bottom-color:var(--fout)}.cs-veld-fout:focus-within{box-shadow:0 1px 0 0 var(--fout)}.cs-fout{margin-top:8px;font-size:13px;line-height:1.4;color:var(--fout)}.cs-dank{font:italic 400 21px/1.35 var(--serif);max-width:22em;padding:4px 0}.cs-dank:focus{outline:none}.cs-akkoord{margin-top:14px;font-size:12px;line-height:1.5;color:var(--zacht);max-width:34em}.cs-tekstknop{text-decoration:underline;text-underline-offset:3px;color:inherit;font-size:inherit;line-height:inherit}.cs-voet{border-top:1px solid var(--inkt);padding:clamp(40px,6vw,88px) var(--gutter) 20px}.cs-woord svg{width:100%;height:auto;color:var(--inkt)}.cs-embleem{display:grid;place-items:center;margin-top:clamp(28px,4vw,56px)}.cs-embleem svg{width:clamp(40px,3.6vw,54px);height:auto;color:var(--inkt)}.cs-onder{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:clamp(24px,3vw,40px);font-size:12px;line-height:1.5;color:var(--zacht)}.cs-onder-links{display:flex;flex-wrap:wrap;gap:6px 18px}.cs-onder-links a,.cs-onder-links button{min-height:24px}.cs-dialoog{width:min(92vw,520px);max-width:none;border:0;padding:0;background:var(--wit);color:var(--inkt);box-shadow:0 30px 80px #15120e40}.cs-dialoog::backdrop{background:#15120e73}.cs-dialoog-in{position:relative;padding:48px clamp(22px,5vw,40px) 34px}.cs-dialoog-kop{font:400 26px/1.1 var(--serif);margin-bottom:14px;padding-right:36px}.cs-dialoog-in p{font-size:14px;line-height:1.6;color:var(--zacht)}.cs-dialoog-in p+p{margin-top:10px}.cs-dialoog-in .cs-veld{margin-top:8px}.cs-sluit{position:absolute;top:8px;right:8px;width:44px;height:44px;display:grid;place-items:center}.cs-sluit svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.4}.cs-klein{margin-top:16px}@media(min-width:1024px){.cs-held{grid-template-columns:205fr 338fr 486fr 403fr;column-gap:4px;grid-auto-rows:minmax(var(--h),auto)}.cs-b1,.cs-b2{display:block}.cs-b3{grid-area:auto;height:auto;min-height:0}.cs-b1 img{object-position:50% 30%}.cs-b2 img{object-position:100% 50%}.cs-b3 img{object-position:50% 40%}.cs-paneel{display:block;background:var(--wit);padding:clamp(56px,7.2vw,128px) clamp(20px,2.4vw,48px) 44px clamp(32px,3.6vw,64px)}.cs-kopgroep{grid-area:auto;color:var(--olijf);text-align:left;padding:0;background:none;text-shadow:none}.cs-nieuw{justify-content:flex-start;margin-bottom:clamp(16px,1.6vw,24px)}.cs-naam{font-size:clamp(56px,6.1vw,110px);white-space:nowrap}.cs-naam em{display:block}.cs-zin{padding:0;margin-top:clamp(14px,1.6vw,26px);font-size:clamp(15px,1.39vw,21px);line-height:1.3;max-width:17em}.cs-lijst{padding:0;margin-top:clamp(30px,3.6vw,60px)}.cs-lijst-kop{font-size:clamp(20px,1.75vw,30px)}.cs-lijst-zin{font-size:13.5px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cl-binnenkort.css.map */
