.price[data-astro-cid-ugvspj7a]{--price-size:var(--step-2)}.price-lg[data-astro-cid-ugvspj7a]{--price-size:var(--step-3)}.price-row[data-astro-cid-ugvspj7a]{flex-wrap:wrap;align-items:flex-end;gap:.35rem 1.4rem;display:flex}.price-main[data-astro-cid-ugvspj7a]{flex-direction:column;gap:.3rem;display:flex}.price-label[data-astro-cid-ugvspj7a]{font-size:var(--micro);letter-spacing:.2em;text-transform:uppercase;color:var(--copper);font-weight:500;line-height:1}.price-label-blossom[data-astro-cid-ugvspj7a]{color:var(--blossom-diep)}.price-label-cocoon[data-astro-cid-ugvspj7a]{color:var(--cocoon-diep)}.deep .price-label[data-astro-cid-ugvspj7a]{color:var(--gold)}.deep .price-label-blossom[data-astro-cid-ugvspj7a]{color:var(--blossom)}.deep .price-label-cocoon[data-astro-cid-ugvspj7a]{color:var(--cocoon)}.price-now[data-astro-cid-ugvspj7a]{font-family:var(--font-display);font-size:var(--price-size);letter-spacing:-.015em;line-height:.95}.price-basis[data-astro-cid-ugvspj7a]{font-size:var(--step--1);opacity:.8;margin-top:.7rem}.price-extras[data-astro-cid-ugvspj7a]{flex-wrap:wrap;gap:.4rem .75rem;margin-top:.7rem;display:flex}.price-per[data-astro-cid-ugvspj7a]{font-size:var(--micro);letter-spacing:.1em;text-transform:uppercase;border:1px solid color-mix(in oklab, currentColor 22%, transparent);opacity:.8;border-radius:999px;padding:.32rem .6rem;line-height:1}.card[data-astro-cid-r2rxgzlf]{background:var(--paper);border:1px solid color-mix(in oklab, var(--copper-soft) 45%, var(--paper-line));border-radius:var(--radius-vlak);flex-direction:column;transition:box-shadow .4s,border-color .4s;display:flex;overflow:hidden}.card[data-astro-cid-r2rxgzlf]:hover{box-shadow:var(--shadow-lift);border-color:color-mix(in oklab, var(--copper) 40%, var(--paper-line))}.card-media[data-astro-cid-r2rxgzlf]{aspect-ratio:4/3;border-radius:0;position:relative}.card-flag[data-astro-cid-r2rxgzlf]{background:color-mix(in oklab, var(--ink) 88%, transparent);color:var(--cream);font-size:var(--micro);letter-spacing:.16em;text-transform:uppercase;border-radius:var(--radius);padding:.4rem .7rem;position:absolute;inset-block-start:.9rem;inset-inline-start:.9rem}.card-body[data-astro-cid-r2rxgzlf]{flex-direction:column;flex:1;padding:clamp(1.4rem,1.1rem + 1vw,2rem);display:flex}.card-title[data-astro-cid-r2rxgzlf]{font-size:var(--step-2)}.card-pitch[data-astro-cid-r2rxgzlf]{font-size:var(--step-0);color:color-mix(in oklab, var(--copper) 85%, var(--ink));margin-top:.5rem;line-height:1.45}.card-text[data-astro-cid-r2rxgzlf]{font-size:var(--step--1);opacity:.8;margin-top:1rem;line-height:1.7}.card-basisaanbod[data-astro-cid-r2rxgzlf]{border-top:1px solid color-mix(in oklab, var(--gold) 40%, transparent);margin-top:1.25rem;padding-top:1rem}.card-basis-kop[data-astro-cid-r2rxgzlf]{font-family:var(--font-display);font-size:var(--micro);letter-spacing:.14em;text-transform:uppercase;color:var(--copper);font-weight:500}.card-list-basis[data-astro-cid-r2rxgzlf]{margin-top:.7rem}.card-list[data-astro-cid-r2rxgzlf]{font-size:var(--step--1);gap:.45rem;margin-top:1.1rem;padding:0;list-style:none;display:grid}.card-list[data-astro-cid-r2rxgzlf] li[data-astro-cid-r2rxgzlf]{opacity:.85;padding-left:1.15rem;position:relative}.card-list[data-astro-cid-r2rxgzlf] li[data-astro-cid-r2rxgzlf]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2a46b' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M3 20c6-1 12-7 15-15'/%3E%3Cpath d='M9 15c3 0 5-2 5.5-5'/%3E%3Cpath d='M13 11c-0.5 3 1 5 4 5.5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:.85em;height:.85em;position:absolute;top:.62em;left:0}.card-note[data-astro-cid-r2rxgzlf]{opacity:.8;margin-top:1.1rem;font-size:.78rem;font-style:italic;line-height:1.6}.card-foot[data-astro-cid-r2rxgzlf]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.1rem;margin-top:auto;padding-top:1.6rem;display:flex}.card-compact[data-astro-cid-r2rxgzlf] .card-foot[data-astro-cid-r2rxgzlf]{padding-top:1.2rem}.card-cta[data-astro-cid-r2rxgzlf]{min-height:42px;padding:.7rem 1.35rem}.card-basis[data-astro-cid-r2rxgzlf]{border-color:color-mix(in oklab, var(--copper) 45%, var(--paper-line));position:relative}.card-basis-lint[data-astro-cid-r2rxgzlf]{z-index:1;background:color-mix(in oklab, var(--copper) 88%, transparent);color:var(--paper);font-size:var(--micro);letter-spacing:.18em;text-transform:uppercase;text-align:center;padding:.5rem .9rem;font-weight:500;position:absolute;top:0;left:0;right:0}.uitleg[data-astro-cid-vuni6yd2]{border-left:2px solid var(--copper);max-width:72ch;padding-left:clamp(1.25rem,1rem + 1vw,2rem)}.uitleg-list[data-astro-cid-vuni6yd2]{counter-reset:uitleg;font-size:var(--step-0);gap:1.3rem;margin:1.6rem 0 0;padding:0;line-height:1.75;list-style:none;display:grid}.uitleg-list[data-astro-cid-vuni6yd2] li[data-astro-cid-vuni6yd2]{counter-increment:uitleg;grid-template-columns:auto 1fr;align-items:baseline;gap:.7rem;display:grid}.uitleg-list[data-astro-cid-vuni6yd2] li[data-astro-cid-vuni6yd2]:before{content:counter(uitleg);font-family:var(--font-display);font-size:var(--step-1);color:var(--copper)}.uitleg-list[data-astro-cid-vuni6yd2] strong[data-astro-cid-vuni6yd2]{font-weight:500}@media (width>=900px){.uitleg[data-astro-cid-vuni6yd2]{max-width:none}.uitleg-list[data-astro-cid-vuni6yd2]{grid-template-columns:repeat(2,1fr);gap:1.7rem 3rem}}.groep-titel[data-astro-cid-vuni6yd2]{font-size:var(--step-2);border-bottom:1px solid var(--paper-line);align-items:baseline;gap:.9rem;margin-bottom:clamp(1.5rem,1.2rem + 1.5vw,2.5rem);padding-bottom:1.1rem;display:flex}.groep-aantal[data-astro-cid-vuni6yd2]{font-family:var(--font-body);letter-spacing:.14em;color:var(--copper);border:1px solid color-mix(in oklab, var(--copper) 40%, transparent);border-radius:999px;padding:.2rem .55rem;font-size:.7rem}.groep-grid[data-astro-cid-vuni6yd2]{gap:clamp(1.25rem,1rem + 1.5vw,2rem);display:grid}@media (width>=640px){.groep-grid[data-astro-cid-vuni6yd2]{grid-template-columns:repeat(2,1fr)}}@media (width>=1060px){.groep-grid[data-astro-cid-vuni6yd2]{grid-template-columns:repeat(3,1fr)}}.feest-intro[data-astro-cid-vuni6yd2]{max-width:58ch;margin-top:.8rem}.feest-grid[data-astro-cid-vuni6yd2]{gap:clamp(1.1rem,.9rem + 1vw,1.75rem);display:grid}@media (width>=700px){.feest-grid[data-astro-cid-vuni6yd2]{grid-template-columns:repeat(2,1fr)}}@media (width>=1060px){.feest-grid[data-astro-cid-vuni6yd2]{grid-template-columns:repeat(3,1fr)}}.feest-kaart[data-astro-cid-vuni6yd2]{background-color:var(--paper);background-image:var(--textuur);border:1px solid color-mix(in oklab, var(--gold) 45%, var(--paper-line));border-radius:var(--radius-vlak);flex-direction:column;display:flex;overflow:hidden}.feest-media[data-astro-cid-vuni6yd2]{aspect-ratio:16/10;border-radius:0;position:relative}.feest-datum[data-astro-cid-vuni6yd2]{font-family:var(--font-display);font-size:var(--micro);letter-spacing:.16em;text-transform:uppercase;color:var(--cream);background:color-mix(in oklab, var(--waas) 80%, transparent);padding:.4rem .7rem;font-weight:600;position:absolute;bottom:.85rem;left:.85rem}.feest-body[data-astro-cid-vuni6yd2]{flex-direction:column;flex:1;padding:clamp(1.15rem,1rem + .8vw,1.6rem);display:flex}.feest-naam[data-astro-cid-vuni6yd2]{font-size:var(--step-2);line-height:1.05}.feest-pitch[data-astro-cid-vuni6yd2]{font-size:var(--step--1);opacity:.85;margin-top:.5rem}.feest-lijst[data-astro-cid-vuni6yd2]{font-size:var(--step--1);gap:.34rem;margin:.9rem 0 0;display:grid}.feest-prijzen[data-astro-cid-vuni6yd2]{flex-wrap:wrap;align-items:baseline;gap:.4rem 1.3rem;margin-top:auto;padding-top:1.25rem;display:flex}.feest-prijs[data-astro-cid-vuni6yd2]{font-family:var(--font-display);font-size:var(--step-2);flex-direction:column;gap:.25rem;line-height:1;display:flex}.feest-unit[data-astro-cid-vuni6yd2]{font-family:var(--font-display);font-size:var(--micro);letter-spacing:.16em;text-transform:uppercase;font-weight:600}.feest-prijs-blossom[data-astro-cid-vuni6yd2] .feest-unit[data-astro-cid-vuni6yd2]{color:var(--blossom-diep)}.feest-prijs-cocoon[data-astro-cid-vuni6yd2] .feest-unit[data-astro-cid-vuni6yd2]{color:var(--cocoon-diep)}.feest-extra[data-astro-cid-vuni6yd2]{font-size:var(--micro);letter-spacing:.1em;text-transform:uppercase;opacity:.8}.feest-bijzonder[data-astro-cid-vuni6yd2]{border-top:1px dotted color-mix(in oklab, var(--gold) 55%, var(--paper-line));font-size:var(--step--1);color:var(--copper);margin-top:.9rem;padding-top:.8rem}
