.nieuwsbrief,.vragen,.winkelinfo,.eigencode{padding-block:clamp(2rem,5vw,4rem);color:var(--inkt)}.vragen__binnen,.eigencode__binnen{width:100%;padding-inline:var(--paginamarge)}.nieuwsbrief__binnen,.winkelinfo__binnen{width:100%}.nieuwsbrief__kaart{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.25em;padding:clamp(1.5rem,3vw,2.5rem) clamp(1rem,2vw,1.75rem)}.nieuwsbrief__tekst{display:flex;flex-direction:column;gap:.5em}.nieuwsbrief__titel{margin:0;font-family:var(--font-titel);font-size:2.5em;font-weight:500;line-height:80%;letter-spacing:-.03em;text-transform:uppercase}.nieuwsbrief__regel{max-width:40ch;margin:0;font-family:var(--font-kop);font-size:1.25em;line-height:105%;letter-spacing:-.02em;opacity:.7}.nieuwsbrief__vorm{display:flex;flex-wrap:wrap;gap:.4em;min-width:min(100%,22em)}.nieuwsbrief__veld{flex:1 1 12em;min-width:0;padding:.6em 1.1em .65em;border:1px solid color-mix(in srgb,var(--inkt) 18%,transparent);border-radius:var(--radius-vol);background:none;color:var(--inkt);font-family:var(--font-kop);font-size:1.25em;line-height:1;letter-spacing:-.02em}.nieuwsbrief__knop{flex:none;padding:.6em 1.4em .65em;border:0;border-radius:var(--radius-vol);background:var(--inkt);color:var(--vlak-licht);font-family:var(--font-kop);font-size:1.25em;font-weight:500;line-height:1;letter-spacing:-.02em;cursor:pointer;transition:scale .25s var(--stuiter)}.nieuwsbrief__gelukt,.nieuwsbrief__fout{margin:0;font-family:var(--font-kop);font-size:1.25em;line-height:1.15}.nieuwsbrief__fout{color:#b3402c}@media(hover:hover)and (pointer:fine){.nieuwsbrief__knop:hover{scale:1.04}}.vragen__kop{display:flex;flex-direction:column;gap:.5em;margin-bottom:clamp(1rem,2.5vw,2rem)}.vragen__titel,.vragen__tekst,.vragen__lijst{display:flex;flex-direction:column;gap:10px;max-width:64rem}.vraag{overflow:hidden;border-radius:6px;background:var(--wit)}.vraag__knop{display:flex;align-items:center;justify-content:space-between;gap:1em;width:100%;padding:1em 1.1em;border:0;background:none;color:inherit;font-family:var(--font-kop);font-size:1.375em;font-weight:500;line-height:92%;letter-spacing:-.02em;text-align:left;cursor:pointer}.vraag__teken{position:relative;flex:none;width:.75em;height:.75em}.vraag__teken:before,.vraag__teken:after{content:"";position:absolute;inset:50% 0 auto;height:1px;background:var(--inkt);transition:rotate .3s var(--soepel)}.vraag__teken:after{rotate:90deg}.vraag__knop[aria-expanded=true] .vraag__teken:after{rotate:0deg}.vraag__paneel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--soepel)}.vraag__paneel.is-open{grid-template-rows:1fr}.vraag__lijf{overflow:hidden;padding-inline:1.1em}.vraag__paneel.is-open .vraag__lijf{padding-bottom:1.1em}.winkelinfo__vak{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:10px;align-items:stretch}.winkelinfo__tekst{display:flex;flex-direction:column;gap:.75em;padding:clamp(1.25rem,3vw,2.5rem) clamp(.75rem,1.5vw,1.25rem)}.winkelinfo__titel{margin:0;font-family:var(--font-titel);font-size:clamp(2rem,5vw,3.75em);font-weight:500;line-height:80%;letter-spacing:-.03em;text-transform:uppercase}.winkelinfo__adres,.winkelinfo__tijden{margin:0;font-family:var(--font-kop);font-size:1.25em;line-height:1.2;letter-spacing:-.02em}.winkelinfo__tijden{opacity:.7}.winkelinfo__knoppen{display:flex;flex-wrap:wrap;align-items:center;gap:1em;margin-top:.5em}.winkelinfo__link{color:inherit;font-family:var(--font-kop);font-size:1.125em;letter-spacing:-.02em;text-decoration:none}.winkelinfo__beeld{overflow:hidden;border-radius:3px;background:var(--vlak-licht)}.winkelinfo__beeld img{width:100%;height:100%;min-height:14rem;object-fit:cover}.eigencode__binnen>*{max-width:100%}.popup{position:fixed;z-index:1150;inset:auto auto clamp(.75rem,2vw,1.5rem) clamp(.75rem,2vw,1.5rem);width:min(26rem,calc(100vw - 1.5rem))}.popup__kaart{position:relative;display:flex;flex-direction:column;gap:.75em;overflow:hidden;padding:clamp(1rem,2vw,1.5rem);border-radius:6px;background:var(--wit);box-shadow:0 18px 40px color-mix(in srgb,var(--inkt) 18%,transparent);translate:0 1rem;opacity:0;transition:translate .45s var(--soepel),opacity .45s var(--soepel)}.popup.is-open .popup__kaart{translate:0 0;opacity:1}.popup__sluit{position:absolute;top:.6rem;right:.6rem;display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:50%;background:var(--vlak-licht);color:var(--inkt);cursor:pointer}.popup__sluit svg{width:.7rem;height:.7rem}.popup__beeld{margin:calc(-1*clamp(1rem,2vw,1.5rem));margin-bottom:0;aspect-ratio:16 / 9;overflow:hidden;background:var(--vlak-licht)}.popup__beeld img{width:100%;height:100%;object-fit:cover}.popup__titel{margin:0;font-family:var(--font-titel);font-size:2em;font-weight:500;line-height:80%;letter-spacing:-.03em;text-transform:uppercase}.popup__regel{margin:0;font-family:var(--font-kop);font-size:1.125em;line-height:1.15;letter-spacing:-.02em;opacity:.75}.popup__vorm{display:flex;flex-wrap:wrap;gap:.4em}.popup__veld{flex:1 1 10em;min-width:0;padding:.55em 1em .6em;border:1px solid color-mix(in srgb,var(--inkt) 18%,transparent);border-radius:var(--radius-vol);background:none;color:var(--inkt);font-family:var(--font-kop);font-size:1.125em;line-height:1}.popup__knop{flex:none;padding:.55em 1.2em .6em;border:0;border-radius:var(--radius-vol);background:var(--inkt);color:var(--vlak-licht);font-family:var(--font-kop);font-size:1.125em;font-weight:500;line-height:1;text-decoration:none;cursor:pointer}.popup__knop--link{align-self:flex-start}.popup__gelukt{margin:0;font-family:var(--font-kop);font-size:1.125em}.producten{padding-block:clamp(2rem,5vw,4rem);color:var(--inkt)}.producten__binnen{width:100%;padding-inline:var(--paginamarge)}.producten__kop{margin-bottom:clamp(1.75rem,3vw,2.75rem)}.producten__rij{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem clamp(1.5rem,3vw,3rem)}.producten__tekstvak{display:flex;flex-direction:column;gap:.7rem}.producten__label{margin:0}.producten__titel{margin:0;font-family:var(--font-titel);font-size:clamp(2.25rem,4.5vw,4em);font-weight:500;line-height:80%;letter-spacing:-.03em;text-transform:uppercase}.producten__tekst{max-width:46ch;margin:clamp(.85rem,1.4vw,1.25rem) 0 0;font-family:var(--font-kop);font-size:1.125em;line-height:1.25;letter-spacing:-.02em;opacity:.65}.producten__zij{display:flex;flex-wrap:wrap;align-items:center;gap:1em;margin-bottom:-.15em}.aftelklok{display:flex;gap:.4em}.aftelklok__deel{display:flex;flex-direction:column;align-items:center;gap:.2em;min-width:3.25em;padding:.5em .6em .55em;border-radius:6px;background:var(--wit)}.aftelklok__deel b{font-family:var(--font-kop);font-size:1.5625em;font-weight:500;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.aftelklok__deel small{font-family:var(--font-kop);font-size:.8125em;line-height:1;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.aftelklok.is-tik .aftelklok__deel:last-child{scale:1.04}.aftelklok__deel:last-child{transition:scale .18s var(--stuiter)}.producten__afgelopen{margin:0;font-family:var(--font-kop);font-size:1.25em;line-height:1.1;letter-spacing:-.02em}
/*# sourceMappingURL=/cdn/shop/t/11/assets/blokken.css.map */
