.kcgive-section{padding-top:var(--kcgive-pad-top, 48px);padding-bottom:var(--kcgive-pad-bottom, 48px);color:var(--kcv2-ink, #0f172a)}.kcgive-wrap{width:100%;max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.kcgive-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:5px 12px;border-radius:999px;background:#ff68011a;color:var(--kcv2-accent, #ff6801);font-size:.8125rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.kcgive-title{margin:0 0 12px;font-size:clamp(1.75rem,4.5vw,2.75rem);line-height:1.12;letter-spacing:-.01em}.kcgive-subtitle{margin:0 0 16px;font-size:clamp(1.25rem,2.6vw,1.625rem);line-height:1.2}.kcgive-lead{margin:0;max-width:58ch;font-size:clamp(1rem,1.6vw,1.0625rem);line-height:1.6;color:var(--kcv2-dark, #1f2937)}.kcgive-lead p{margin:0 0 .75em}.kcgive-lead p:last-child{margin-bottom:0}.kcgive-signup__grid{display:grid;gap:clamp(24px,4vw,48px);align-items:start}@media screen and (min-width:900px){.kcgive-signup__grid{grid-template-columns:1fr minmax(380px,440px)}}.kcgive-voordelen{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:14px}.kcgive-voordeel{display:flex;align-items:flex-start;gap:12px;line-height:1.5}.kcgive-voordeel__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:1px;border-radius:50%;background:#16a34a1f;color:var(--kcv2-green, #16a34a)}.kcgive-voordeel__icon svg{width:16px;height:16px}.kcgive-voordeel__tekst strong{display:block;font-weight:650}.kcgive-voordeel__tekst span{color:var(--kcv2-muted, #6b7280);font-size:.9375rem}.kcgive-rust{display:flex;align-items:center;gap:10px;margin:24px 0 0;padding:12px 14px;border:1px solid var(--kcv2-line, #e5e7eb);border-radius:var(--kcv2-radius-sm, 8px);background:var(--kcv2-line-soft, #f1f3f5);font-size:.9375rem;line-height:1.45;color:var(--kcv2-dark, #1f2937)}.kcgive-rust svg{flex:0 0 auto;width:18px;height:18px;color:var(--kcv2-muted, #6b7280)}.kcgive-kaart{padding:clamp(20px,3.5vw,28px);border:1px solid var(--kcv2-line, #e5e7eb);border-radius:var(--kcv2-radius, 14px);background:#fff;box-shadow:var(--kcv2-shadow, 0 1px 2px rgba(15, 23, 42, .06), 0 8px 24px rgba(15, 23, 42, .06))}.kcgive-formulier{scroll-margin-top:clamp(80px,14vh,140px)}.kcgive-kaart__titel{margin:0 0 6px;font-size:1.25rem;line-height:1.25}.kcgive-kaart__uitleg{margin:0 0 18px;font-size:.9375rem;line-height:1.5;color:var(--kcv2-muted, #6b7280)}.kcgive-veld{display:block;margin-bottom:14px}.kcgive-veld__label{display:block;margin-bottom:6px;font-size:.875rem;font-weight:600}.kcgive-veld__input{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--kcv2-line, #e5e7eb);border-radius:var(--kcv2-radius-sm, 8px);background:#fff;font-family:inherit;font-size:1rem;color:var(--kcv2-ink, #0f172a);-webkit-appearance:none;appearance:none}.kcgive-veld__input::placeholder{color:var(--kcv2-faint, #9ca3af)}.kcgive-veld__input:focus{outline:2px solid var(--kcv2-accent, #ff6801);outline-offset:1px;border-color:transparent}.kcgive-akkoord{display:flex;align-items:flex-start;gap:10px;margin:0 0 18px;font-size:.875rem;line-height:1.5;color:var(--kcv2-dark, #1f2937);cursor:pointer}.kcgive-akkoord input[type=checkbox]{flex:0 0 auto;width:20px;height:20px;margin:1px 0 0;accent-color:var(--kcv2-accent, #ff6801);cursor:pointer}.kcgive-akkoord a{color:inherit;text-decoration:underline;text-underline-offset:2px}.kcgive-akkoord a:hover{color:var(--kcv2-accent, #ff6801)}.kcgive-knop{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;padding:0 20px;border:1px solid transparent;border-radius:var(--kcv2-radius-sm, 8px);background:var(--kcv2-accent, #ff6801);color:#fff;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.kcgive-knop:hover{background:var(--kcv2-accent-hover, #ff8f2b);color:#fff}.kcgive-kleine-letters{margin:14px 0 0;font-size:.8125rem;line-height:1.5;color:var(--kcv2-muted, #6b7280)}.kcgive-kleine-letters a{color:inherit;text-decoration:underline;text-underline-offset:2px}.kcgive-kleine-letters a:hover{color:var(--kcv2-accent, #ff6801)}.kcgive-beleidslinks{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0}.kcgive-melding{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:var(--kcv2-radius-sm, 8px);font-size:.9375rem;line-height:1.5}.kcgive-melding svg{flex:0 0 auto;width:20px;height:20px;margin-top:1px}.kcgive-melding__titel{display:block;margin-bottom:2px;font-weight:700}.kcgive-melding--ok{border:1px solid rgba(22,163,74,.35);background:var(--kcv2-green-soft, #dcfce7);color:#14532d}.kcgive-melding--fout{border:1px solid rgba(220,38,38,.35);background:#fef2f2;color:#7f1d1d}.kcgive-melding--fout ul{margin:4px 0 0;padding-left:18px}.kcgive-actueel__grid{display:grid;gap:clamp(24px,4vw,44px);align-items:start}@media screen and (min-width:900px){.kcgive-actueel__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.kcgive-prijzen{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.kcgive-prijzen--enkel{grid-template-columns:minmax(0,1fr)}.kcgive-prijs{margin:0;overflow:hidden;border:1px solid var(--kcv2-line-soft, #f1f3f5);border-radius:var(--kcv2-radius, 14px);background:#fff}.kcgive-prijs__beeld{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:var(--kcv2-line-soft, #f1f3f5)}.kcgive-prijs__naam{display:block;padding:10px 12px;font-size:.875rem;font-weight:600;line-height:1.35}.kcgive-prijs__naam small{display:block;margin-top:2px;font-weight:400;color:var(--kcv2-muted, #6b7280)}.kcgive-waarde{display:inline-flex;align-items:baseline;gap:8px;margin:0 0 16px;padding:8px 14px;border-radius:999px;background:var(--kcv2-green-soft, #dcfce7);color:#14532d;font-size:.9375rem;font-weight:600}.kcgive-data{display:grid;gap:1px;margin:20px 0 0;overflow:hidden;border:1px solid var(--kcv2-line, #e5e7eb);border-radius:var(--kcv2-radius-sm, 8px);background:var(--kcv2-line, #e5e7eb);grid-template-columns:minmax(0,1fr)}@media screen and (min-width:560px){.kcgive-data{grid-template-columns:repeat(3,minmax(0,1fr))}}.kcgive-data__item{padding:12px 14px;background:#fff}.kcgive-data__label{display:block;margin-bottom:2px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--kcv2-muted, #6b7280)}.kcgive-data__waarde{display:block;font-size:.9375rem;font-weight:600}.kcgive-voorwaarden{margin:20px 0 0;padding:16px;border:1px solid var(--kcv2-line, #e5e7eb);border-radius:var(--kcv2-radius-sm, 8px);background:var(--kcv2-line-soft, #f1f3f5);font-size:.875rem;line-height:1.55;color:var(--kcv2-dark, #1f2937)}.kcgive-voorwaarden p:first-child,.kcgive-voorwaarden ul:first-child{margin-top:0}.kcgive-voorwaarden p:last-child,.kcgive-voorwaarden ul:last-child{margin-bottom:0}.kcgive-winnaars{display:grid;gap:clamp(16px,2.5vw,24px);margin-top:28px;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:700px){.kcgive-winnaars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1040px){.kcgive-winnaars{grid-template-columns:repeat(3,minmax(0,1fr))}}.kcgive-winnaar{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--kcv2-line-soft, #f1f3f5);border-radius:var(--kcv2-radius, 14px);background:#fff;box-shadow:var(--kcv2-shadow, 0 1px 2px rgba(15, 23, 42, .06), 0 8px 24px rgba(15, 23, 42, .06))}.kcgive-winnaar__beelden{display:grid;gap:1px;background:var(--kcv2-line-soft, #f1f3f5);grid-template-columns:repeat(2,minmax(0,1fr))}.kcgive-winnaar__figuur{position:relative;margin:0}.kcgive-winnaar__foto{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:var(--kcv2-line-soft, #f1f3f5)}.kcgive-winnaar__bijschrift{position:absolute;inset-block-end:6px;inset-inline-start:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - 12px);padding:3px 9px;border-radius:999px;background:#0f172ab8;color:#fff;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;text-align:center}.kcgive-winnaar__body{display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px}.kcgive-winnaar__periode{font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--kcv2-accent, #ff6801)}.kcgive-winnaar__naam{margin:0;font-size:1.0625rem;line-height:1.25}.kcgive-winnaar__prijs{margin:0;font-size:.9375rem;line-height:1.45;color:var(--kcv2-muted, #6b7280)}.kcgive-winnaar__quote{margin:8px 0 0;padding-left:12px;border-left:2px solid var(--kcv2-line, #e5e7eb);font-size:.875rem;font-style:italic;line-height:1.5;color:var(--kcv2-dark, #1f2937)}.kcgive-editor-note{margin:16px 0 0;padding:12px 14px;border:1px dashed var(--kcv2-faint, #9ca3af);border-radius:var(--kcv2-radius-sm, 8px);font-size:.8125rem;line-height:1.5;color:var(--kcv2-muted, #6b7280)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/KCGIVE_landing.css.map */
