.content-block>.content-block__bak--drank{max-width:860px!important;padding-left:var(--container-padding,clamp(16px,4vw,24px));padding-right:var(--container-padding,clamp(16px,4vw,24px))}.content-block .content-block__artikel{max-width:72ch;font-size:17px;line-height:1.6;color:var(--color-text-primary)}.content-block .content-block__artikel h2{font-family:var(--font-heading,var(--font-display,inherit));font-size:26px!important;font-weight:700;line-height:1.18!important;letter-spacing:-.01em;color:var(--color-primary);margin:32px 0 12px}.content-block .content-block__artikel h2:first-child{margin-top:0}.content-block .content-block__artikel h3{font-size:19px!important;margin:20px 0 8px}.content-block .content-block__artikel p{margin:0 0 14px;color:var(--color-text-primary)}.content-block .content-block__artikel ol,.content-block .content-block__artikel ul{margin:0 0 14px 22px}.content-block .content-block__artikel ul{list-style:disc}.content-block .content-block__artikel ol{list-style:decimal}.content-block .content-block__artikel li{margin-bottom:6px}.content-block .content-block__artikel a{text-decoration:underline;color:var(--color-primary)}.countdown-block--drank>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;text-align:left}.countdown-block--drank>div>p{margin:0;font-family:var(--font-heading);font-size:18px}.countdown-block--drank [role=timer]{display:flex;flex-wrap:nowrap;gap:12px}.countdown-block--drank [role=timer]>div{display:flex;flex-direction:column;align-items:center;min-width:70px;padding:8px 14px;border:1px solid color-mix(in srgb,var(--color-surface) 22%,transparent);border-radius:var(--r-md,6px);background:color-mix(in srgb,var(--color-surface) 10%,transparent);font-size:12px}.countdown-block--drank [role=timer]>div>span:first-child{font-family:var(--font-heading);font-size:28px;font-weight:700;line-height:1.6}.countdown-block--drank [role=timer]>div>span+span{margin:0;font-size:12px;line-height:1.6}@media (max-width:480px){.countdown-block--drank [role=timer]>div{min-width:58px;padding:6px 8px}}.hero-block--drank p.font-label[class*="before:w-[28px]"]{display:inline-flex!important;font-size:13px;letter-spacing:.16em}.hero-block--drank .btn-outline-light{background:transparent;border-color:var(--color-surface);color:var(--color-surface)}.hero-block--drank .btn-outline-light:hover{background:color-mix(in srgb,var(--color-surface) 10%,transparent)}.features-block--drank>.max-w-7xl>.mb-12{margin-bottom:28px}.features-block--drank>.max-w-7xl>.mb-12 .section-lead{margin-bottom:0!important}.features-block--drank .grid>*{display:flex;flex-direction:column;gap:6px}.features-block--drank .grid>*>.flex-col{flex:1 1 auto;align-items:stretch}.features-block--drank .grid>*>.flex-col>.flex-1{display:flex;flex-direction:column}.features-block--drank .grid>* p{flex:1 0 auto}.features-block--drank .grid>* .gap-1\.5.font-semibold:has(>svg){align-self:flex-start;margin-top:0;gap:0;padding-bottom:1px;border-bottom:1.5px solid var(--color-accent);font-size:inherit;font-weight:700;line-height:inherit;color:var(--color-primary)!important}.features-block--drank .grid>* .gap-1\.5.font-semibold:has(>svg)>svg{display:none}.features-block--drank .features-sectie-knop{margin-top:28px;text-align:center}.features-block--drank .features-kaart-link:after{content:"";position:absolute;inset:0}.features-block--drank .features-kaart-link:focus-visible{outline:none}.features-block--drank .features-kaart-link:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--r-lg)}.cta-block--drank>.relative.z-10>.flex{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}.cta-block--drank>.relative.z-10>.flex>.shrink-0{justify-content:flex-start}@media (min-width:769px){.cta-block--drank>.relative.z-10>.flex{grid-template-columns:1.6fr 1fr}.cta-block--drank>.relative.z-10>.flex>.shrink-0{justify-content:flex-end}}.cta-block--drank>.relative.z-10>.flex p{font-size:var(--text-body,1rem);line-height:var(--body-line-height,1.6);margin-top:10px;max-width:60ch;color:rgb(var(--color-surface-rgb,255 255 255)/.78)}.cta-block--drank .btn-light{background:var(--color-surface);border-color:transparent}.cta-block--drank h2{color:var(--color-on-dark-text,rgb(var(--color-surface-rgb,255 255 255)))}.cta-block--drank>.relative.z-10>.flex p{opacity:1!important}.theme-provider [data-contact-kop=kolom] .section-title{margin-bottom:0!important}.theme-provider [data-contact-kop=kolom] .section-lead,.theme-provider [data-contact-kop=kolom] .section-title+.section-lead{margin-top:12px!important;max-width:none!important}.theme-provider [data-contact-kop=kolom] :has(>.section-title+.section-lead:last-child),.theme-provider [data-contact-kop=kolom] :has(>.section-title:last-child){max-width:none!important;margin-bottom:28px!important}.theme-provider [data-contact-kop=kolom] .section-lead{line-height:var(--body-line-height,1.6)!important}.newsletter-block--drank .grid.md\:grid-cols-2{gap:40px}@media (max-width:768px){.newsletter-block--drank .grid.md\:grid-cols-2{grid-template-columns:minmax(0,1fr)}}.newsletter-block--drank .grid.md\:grid-cols-2>*{text-align:left}.newsletter-block--drank .grid.md\:grid-cols-2>:first-child>h2+p{margin-top:8px;opacity:1!important;color:var(--color-text-secondary);font-size:var(--text-body,17px);line-height:var(--body-line-height,1.6)}.newsletter-block--drank form button[type=submit]{width:auto}.legal-article-block--drank>div{max-width:var(--container-width,1280px)}@media (max-width:1024px){.legal-article-block--drank .grid{grid-template-columns:minmax(0,1fr)}.legal-article-block--drank nav[aria-label]{position:static}}.legal-article-block--drank nav[aria-label]{display:block;font-size:var(--text-body,17px);line-height:1.6}.legal-article-block--drank .legal-toc-lijst{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px;list-style:decimal;font-size:var(--text-small,14px);color:var(--color-text-secondary)}.legal-article-block--drank .legal-toc-lijst li{margin:0}.legal-article-block--drank .legal-toc-lijst a:hover{color:var(--color-primary);text-decoration:underline}.legal-article-block--drank .legal-meta{display:block;margin:0;font-size:inherit;color:inherit}.legal-article-block--drank .legal-meta__badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:3px 9px;border-radius:var(--r-full,9999px);background:var(--color-surface);color:var(--color-primary);letter-spacing:.02em}.legal-article-block--drank .legal-meta small{font-size:smaller}.policy-list-block--drank .drank-beleid__wrap{max-width:860px;margin-left:auto;margin-right:auto;padding-left:var(--container-padding,clamp(16px,4vw,24px));padding-right:var(--container-padding,clamp(16px,4vw,24px))}.policy-list-block--drank .drank-beleid__kop{font-family:var(--font-heading,var(--font-display,inherit));font-size:clamp(26px,3vw,var(--text-section,38px));font-weight:700;line-height:1.18;letter-spacing:-.01em;color:var(--color-primary);margin:0}.policy-list-block--drank .drank-beleid__lijn{width:48px;height:6px;border:0;border-top:1px solid var(--color-accent);border-bottom:2px solid var(--color-accent);margin:14px 0 16px}.policy-list-block--drank .drank-beleid__lead{margin:0;font-size:var(--text-body,17px);line-height:1.6;color:var(--color-text-primary)}.policy-list-block--drank .drank-beleid__lijst{list-style:none;display:flex;flex-direction:column;gap:6px;margin:10px 0 0;padding:0;font-size:var(--text-body,17px);line-height:1.6;color:var(--color-text-primary)}.policy-list-block--drank .drank-beleid__lijst li{margin:0}.category-grid--drank .category-grid-lijn{width:48px;height:6px;border-top:1px solid var(--color-accent);border-bottom:2px solid var(--color-accent);margin:14px 0 16px}.category-grid--drank h2~p{max-width:62ch!important;margin-bottom:0;color:var(--color-text-secondary);font-size:18px;line-height:1.55}.category-grid--drank a.btn.btn-outline-neutral{padding:0 0 1px;margin-bottom:0;border-width:0 0 1.5px;border-style:none none solid;border-color:currentColor currentColor var(--color-accent);border-radius:0;background:transparent;color:var(--color-primary);font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;letter-spacing:normal;text-align:left;gap:0}.category-grid--drank a.btn.btn-outline-neutral:hover{border-bottom-color:var(--color-primary)}.category-grid--drank .category-grid-stijlgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:1024px){.category-grid--drank .category-grid-stijlgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.category-grid--drank .category-grid-stijlgrid{gap:10px}}.category-grid--drank .category-grid-stijlkaart{display:flex;flex-direction:column;gap:4px;border:1px solid var(--color-border);border-radius:var(--r-lg);padding:18px 20px;background:var(--card-surface,var(--color-background));text-decoration:none;transition:border-color .18s}.category-grid--drank .category-grid-stijlkaart:hover{border-color:var(--color-primary)}.category-grid--drank .category-grid-stijlkaart__naam{font-family:var(--font-heading,serif);font-weight:700;font-size:20px;color:var(--color-primary)}.category-grid--drank .category-grid-stijlkaart__abv{font-size:14px;color:var(--color-text-secondary)}.category-grid--drank .category-grid-stijlkaart__aantal{font-size:13px;color:var(--color-text-muted)}.contact-block__raster--drank.contact-block__raster--drank{gap:48px;align-items:start}@media (max-width:768px){.contact-block__raster--drank.contact-block__raster--drank{grid-template-columns:minmax(0,1fr)}}.contact-block__raster--drank>.drank-formkaart{padding:24px}.contact-gegevens--drank .contact-gegevens__adres{margin:18px 0 0}.contact-gegevens--drank .contact-gegevens__bereik{margin:10px 0 0}.contact-gegevens--drank .contact-gegevens__bereik a{color:inherit;text-decoration:none}.contact-gegevens--drank .contact-gegevens__bereik a:hover{text-decoration:underline}.contact-gegevens--drank .contact-gegevens__uren{display:table;width:100%;border-collapse:collapse;max-width:360px;margin:16px 0 0;font-size:15px}.contact-gegevens--drank .contact-gegevens__uren>div{display:table-row}.contact-gegevens--drank .contact-gegevens__uren dd,.contact-gegevens--drank .contact-gegevens__uren dt{display:table-cell;margin:0;padding:10px 12px;text-align:left;font-weight:400;vertical-align:top;border-bottom:1px solid var(--color-border)}.theme-provider [data-contact-kop=kolom] .contact-block__info--drank>div:first-of-type.contact-kop--drank{max-width:none!important;margin-bottom:0!important}.theme-provider [data-contact-kop=kolom] .contact-block__info--drank .contact-kop--drank .section-lead{margin-top:0!important;line-height:var(--section-lead-lh,var(--body-line-height,1.6))!important}.theme-provider [data-contact-formkop=kaart] h3[class*=t-h]{line-height:1.25!important;letter-spacing:-.01em}.process-steps-block--drank .mb-12:has(>h2){margin-bottom:28px}.process-steps-block--drank .mb-12:has(>h2) .section-lead{margin-bottom:0!important}.drank-formulier [data-slot=select-trigger],.drank-formulier input:not([type=checkbox]):not([type=radio]):not([type=file]),.drank-formulier select,.drank-formulier textarea{height:auto;min-height:0;padding:10px 12px;font-size:16px;font-weight:400;line-height:var(--body-line-height,1.6);background:var(--color-background);border-width:1px;border-color:var(--color-border);border-radius:var(--r-sm,3px)!important;box-shadow:none!important;color:var(--color-text-primary)}.drank-formulier.drank-formulier textarea{min-height:110px}.drank-formulier label[data-slot=label]{font-size:14px;font-weight:700;line-height:var(--body-line-height,1.6);margin-bottom:0;color:var(--color-primary)}.drank-formulier .flex-col:has(>label[data-slot=label]){gap:6px}.drank-formulier .formveld-raster{row-gap:14px;-moz-column-gap:20px;column-gap:20px}@media (max-width:768px){.drank-formulier .formveld-raster>.formveld-raster-item{grid-column:1/-1}}.drank-formulier button[type=submit].btn{width:auto}.drank-formkaart.drank-formkaart{background:var(--card-surface,var(--color-background));border:1px solid var(--color-border);border-radius:var(--r-lg,8px);box-shadow:none}.product-grid-blok--drank{--section-lead-mb:0px}.product-grid-blok--drank>.container>.grid.lg\:grid-cols-4{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1025px){.product-grid-blok--drank>.container>.grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:480px){.product-grid-blok--drank>.container>.grid.lg\:grid-cols-4{gap:12px}}.product-grid-blok--drank .product-grid-tekstlink{font-size:var(--text-body,1rem);font-weight:700;color:var(--color-primary);border-bottom:1.5px solid var(--color-accent);padding-bottom:1px;white-space:nowrap}.product-grid-blok--drank .product-grid-tekstlink:hover{border-bottom-color:var(--color-primary)}