.ecb{--ecb-tekst:#1f1b18;--ecb-body:#2e2a26;--ecb-muted:#6f675e;--ecb-label:#7a5c33;--ecb-label-bg:#f3ebe1;--ecb-lijn:#eee8df;--ecb-rand:#d7cec4;--ecb-accent:#b0894f;font-family:var(--font-body-family);font-weight:600;color:var(--ecb-tekst);-webkit-font-smoothing:antialiased}:where(.ecb) a{color:inherit;text-decoration:none}.ecb,.ecb a,.ecb span,.ecb time,.ecb nav{letter-spacing:normal}.ecb.page-width{padding-left:16px;padding-right:16px}:where(.ecb) :where(h1,h2,h3,p){margin:0}.ecb h1,.ecb h2,.ecb h3,.ecb p{letter-spacing:normal;text-transform:none}.ecb img{display:block;width:100%;height:100%;object-fit:cover}.ecb-h1{font-family:var(--font-body-family);font-size:28px;line-height:1.15;font-weight:700;letter-spacing:-.01em;color:var(--ecb-tekst);text-align:left}.ecb-h1 em{font-family:"EC Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:1.12em}.ecb-sub{font-size:14px;line-height:1.4;color:var(--ecb-muted);margin-top:6px}.ecb-pillen{display:flex;gap:8px;margin-top:12px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-right:-16px;padding-right:16px;scroll-padding-left:0}.ecb-pillen::-webkit-scrollbar{display:none}.ecb-pillen{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.ecb-pil{flex:none;padding:8px 14px;border-radius:999px;font-size:14px;line-height:1.2;font-weight:600;border:1px solid var(--ecb-rand);color:var(--ecb-body);background:#fff;transition:background .15s ease,color .15s ease,border-color .15s ease}.ecb-pil:hover{border-color:var(--ecb-tekst)}.ecb .ecb-pil--aan,.ecb .ecb-pil--aan:hover{background:var(--ecb-tekst);color:#fff;border-color:var(--ecb-tekst)}.ecb-pil:focus-visible,.ecb-groot__kop a:focus-visible,.ecb-rij__kop a:focus-visible,.ecb-label:focus-visible{outline:2px solid var(--ecb-accent);outline-offset:2px;border-radius:6px}.ecb-leeg{margin-top:24px;color:var(--ecb-muted);font-size:15px}.ecb-leeg a{text-decoration:underline;text-underline-offset:3px}.ecb-groot,.ecb-rij{position:relative}.ecb-groot__kop a:after,.ecb-rij__kop a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ecb-groot .ecb-label,.ecb-rij .ecb-label{position:relative;z-index:1}.ecb-label{display:inline-block;font-size:12px;line-height:1.3;font-weight:700;color:var(--ecb-label);background:var(--ecb-label-bg);padding:3px 9px;border-radius:999px}.ecb-meta{font-size:13px;line-height:1.3;color:var(--ecb-muted);margin-top:5px}.ecb-meta time{white-space:nowrap}.ecb-lijst{margin-top:16px}.ecb-groot__beeld{display:block;aspect-ratio:361/203;border-radius:14px;overflow:hidden;background:var(--ecb-label-bg)}.ecb-groot .ecb-label{margin-top:10px}.ecb-groot__kop{font-size:18px;line-height:1.25;font-weight:700;margin-top:6px}.ecb-groot{margin-bottom:14px}.ecb-rij{display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--ecb-lijn)}.ecb-rij:last-child{border-bottom:1px solid var(--ecb-lijn)}.ecb-rij__beeld{display:block;flex:none;width:92px;height:92px;border-radius:10px;overflow:hidden;background:var(--ecb-label-bg)}.ecb-rij__tekst{min-width:0;display:flex;flex-direction:column;justify-content:center}.ecb-rij .ecb-label{align-self:flex-start}.ecb-rij__kop{font-size:15px;line-height:1.3;font-weight:700;margin-top:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ecb-rij .ecb-meta{margin-top:4px}.ecb-pagina{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.ecb-pagina__knop{padding:10px 16px;border-radius:999px;border:1px solid var(--ecb-rand);font-size:14px;font-weight:600;color:var(--ecb-body)}.ecb-pagina__knop--uit{opacity:.4}.ecb-pagina__stand{font-size:13px;color:var(--ecb-muted)}@media(hover:hover){.ecb-groot__beeld img,.ecb-rij__beeld img{transition:transform .4s ease}.ecb-groot:hover img,.ecb-rij:hover img{transform:scale(1.03)}.ecb-groot__kop a:hover,.ecb-rij__kop a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ecb-rand)}}@media(prefers-reduced-motion:reduce){.ecb *{transition:none!important}}@media screen and (max-width:360px){.ecb-h1{font-size:25px}.ecb-rij__beeld{width:84px;height:84px}}@media screen and (min-width:990px){.ecb.page-width{max-width:1040px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.ecb-kop{max-width:720px}.ecb-h1{font-size:40px}.ecb-sub{font-size:16px;margin-top:8px}.ecb-pillen{margin-top:18px;margin-right:0;padding-right:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.ecb-pil{font-size:15px;padding:9px 18px}.ecb-lijst{margin-top:32px}.ecb-groot{display:grid;grid-template-columns:600px 1fr;gap:32px;align-items:center}.ecb-groot__beeld{aspect-ratio:16/9;border-radius:18px}.ecb-groot .ecb-label{margin-top:0}.ecb-groot__kop{font-size:26px;line-height:1.2;margin-top:12px}.ecb-groot .ecb-meta{font-size:14px;margin-top:10px}.ecb-groot{margin-bottom:36px}.ecb-lijst{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.ecb-groot{grid-column:1/-1}.ecb-rij{padding:18px 0;gap:18px}.ecb-rij:last-child{border-bottom:0}.ecb-rij__beeld{width:120px;height:120px;border-radius:12px}.ecb-rij__kop{font-size:17px;-webkit-line-clamp:3}.ecb-pagina{margin-top:36px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-main-blog.css.map */
