:root{--gs-groen: #007D48;--gs-groen-donker: #003d26;--gs-groen-footer: #004427;--gs-groen-licht: #f3f7f1;--gs-groen-tint: #cfe6b8;--gs-geel: #F5C800;--gs-geel-hover: #e6bc00;--gs-zand: #F3F0E6;--gs-zand-lijn: #e4dfcf;--gs-inkt: #111111;--gs-tekst: #333333;--gs-grijs: #666666;--gs-lijn: #dddddd;--gs-lijn-zacht: #eeeeee;--gs-wit: #ffffff;--gs-op-donker: rgba(255, 255, 255, .8);--gs-font-tekst: "DM Sans Alt", "DM Sans", Arial, sans-serif;--gs-font-kop: Oswald, "Arial Narrow", sans-serif;--gs-radius-knop: 6px;--gs-radius-veld: 8px;--gs-radius-kaart: 12px;--gs-radius-blok: 16px;--gs-schaduw-veld: 0 1px 2px rgba(0, 0, 0, .05);--gs-breed: 1440px;--gs-rand: 80px}@media(max-width:749px){:root{--gs-rand: 20px}}html.gs-letters,html.gs-letters :is(body,input,button,select,textarea){font-feature-settings:"ss02","ss03"}.gs-h1,.gs-h2,.gs-h3{margin:0;font-family:var(--gs-font-kop);font-weight:600;text-transform:uppercase;letter-spacing:-.01em;color:var(--gs-inkt);text-wrap:balance}.gs-h1{font-size:56px;line-height:60px}.gs-h2{font-size:40px;line-height:44px}.gs-h3{font-size:28px;line-height:32px}@media(max-width:749px){.gs-h1{font-size:36px;line-height:40px}.gs-h2{font-size:30px;line-height:34px}.gs-h3{font-size:28px;line-height:32px}}.gs-tekst{font-family:var(--gs-font-tekst);font-size:16px;line-height:1.55;color:var(--gs-tekst);text-wrap:pretty}.gs-intro{font-family:var(--gs-font-tekst);font-size:18px;line-height:1.55;color:var(--gs-tekst);text-wrap:pretty}.gs-klein{font-family:var(--gs-font-tekst);font-size:13px;line-height:18px;color:var(--gs-grijs)}.gs-knop{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 19px;box-sizing:border-box;border-radius:var(--gs-radius-knop);border:1px solid transparent;font-family:var(--gs-font-tekst);font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.gs-knop--groot{height:48px;padding:0 22px;font-size:16px}.gs-knop--breed{display:flex;width:100%}.gs-knop--primair{background:var(--gs-geel);border-color:var(--gs-geel);color:var(--gs-inkt)}.gs-knop--primair:hover{background:var(--gs-geel-hover);border-color:var(--gs-geel-hover);color:var(--gs-inkt)}.gs-knop--outline{background:var(--gs-wit);border-color:var(--gs-groen);color:var(--gs-groen)}.gs-knop--outline:hover{background:var(--gs-groen);color:var(--gs-wit)}.gs-knop--groen{background:var(--gs-groen);border-color:var(--gs-groen);color:var(--gs-wit)}.gs-knop--groen:hover{background:var(--gs-groen-donker);border-color:var(--gs-groen-donker);color:var(--gs-wit)}.gs-knop--klein{height:34px;padding:0 14px;font-size:14px}.gs-knop--secundair{background:var(--gs-wit);border-color:var(--gs-lijn);color:var(--gs-inkt)}.gs-knop--secundair:hover{border-color:var(--gs-groen);color:var(--gs-groen)}.gs-knop--tekst-wit{height:auto;padding:0;background:none;color:var(--gs-wit);text-decoration:underline;text-underline-offset:3px}.gs-knop--icoon{width:42px;padding:0}.gs-knop svg{flex:none;display:block}.gs-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:4px;font-family:var(--gs-font-tekst);font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.gs-tag--aanleg{background:var(--gs-groen);color:var(--gs-wit)}.gs-tag--onderhoud{background:var(--gs-groen-tint);color:var(--gs-groen-donker)}.gs-tag--wit{background:var(--gs-wit);color:var(--gs-groen);border:1px solid var(--gs-lijn)}.gs-chip{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;box-sizing:border-box;border:1px solid var(--gs-lijn);border-radius:99px;background:var(--gs-wit);color:var(--gs-inkt);font-family:var(--gs-font-tekst);font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none;transition:border-color .15s,color .15s}.gs-chip:hover{border-color:var(--gs-groen);color:var(--gs-groen)}.gs-chip--klein{height:30px;padding:0 12px}.gs-chip[aria-pressed=true],.gs-chip.is-actief{background:var(--gs-groen);border-color:var(--gs-groen);color:var(--gs-wit)}button.gs-chip{cursor:pointer}.gs-ikaart{display:flex;flex-direction:column;height:100%;box-sizing:border-box;background:var(--gs-wit);border:1px solid var(--gs-lijn);border-radius:var(--gs-radius-kaart);overflow:hidden;color:var(--gs-inkt);font-family:var(--gs-font-tekst)}.gs-ikaart__foto{flex:none;height:200px;background:var(--gs-zand)}.gs-ikaart__foto img{display:block;width:100%;height:100%;object-fit:cover}.gs-ikaart--product .gs-ikaart__foto{padding:28px;box-sizing:border-box;background:var(--gs-groen-licht)}.gs-ikaart--product .gs-ikaart__foto img{object-fit:contain;mix-blend-mode:multiply}.gs-ikaart__tekst{flex:1;display:flex;flex-direction:column;gap:10px;padding:24px}.gs-ikaart__label{font-size:13px;line-height:18px;font-weight:600;color:var(--gs-groen)}.gs-ikaart__titel{margin:0;font-family:var(--gs-font-tekst);font-size:20px;line-height:26px;font-weight:650;text-transform:none;letter-spacing:0;color:var(--gs-inkt)}.gs-ikaart__p{margin:0;font-size:15px;line-height:1.55;color:var(--gs-tekst)}.gs-ikaart__link{margin-top:auto;padding-top:6px;font-size:15px;font-weight:600;color:var(--gs-groen);text-decoration:none}.gs-ikaart__link:hover{text-decoration:underline;text-underline-offset:3px}.gs-kaart{background:var(--gs-wit);border:1px solid var(--gs-lijn);border-radius:var(--gs-radius-kaart);overflow:hidden}.gs-veld{height:44px;box-sizing:border-box;padding:0 14px;border:1px solid rgba(0,0,0,.16);border-bottom-color:#0003;border-radius:var(--gs-radius-veld);background:var(--gs-wit);box-shadow:var(--gs-schaduw-veld);font-family:var(--gs-font-tekst);font-size:16px;font-weight:400;letter-spacing:normal;color:var(--gs-inkt)}.gs-veld::placeholder{color:#686868b8}.gs-veld:focus,.gs-veld:focus-within{outline:0;border-color:#a3a3a3;box-shadow:0 0 0 3px #a3a3a33d}input.gs-veld:not([type=checkbox],[type=radio]){border-color:#00000029;border-bottom-color:#0003;background-color:var(--gs-wit)}input.gs-veld:not([type=checkbox],[type=radio]):focus{border-color:#a3a3a3}input.gs-veld:not([type=checkbox],[type=radio]):user-invalid,input.gs-veld:not([type=checkbox],[type=radio])[aria-invalid=true]{border-color:#fb2c365c}.gs-vinklijst{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:16px;line-height:22px;color:var(--gs-tekst)}.gs-vinklijst li{display:flex;align-items:flex-start;gap:8px}.gs-vinklijst svg{flex:none;margin-top:3px}.gs-binnen{max-width:var(--gs-breed);margin:0 auto;padding-left:var(--gs-rand);padding-right:var(--gs-rand);box-sizing:border-box}.gs-prijs{display:flex;align-items:flex-start;color:var(--gs-inkt);line-height:1;font-family:var(--gs-font-tekst)}.gs-prijs__eu,.gs-prijs__dec{font-size:18px;font-weight:800}.gs-prijs__eu{margin-right:1px}.gs-prijs__dec{font-weight:900;margin-left:1px}.gs-prijs__int{font-size:30px;font-weight:870;letter-spacing:-.02em;line-height:26px}.gs-prijs__oud{align-self:center;margin-left:10px;font-size:16px;font-weight:500;color:var(--gs-grijs)}.gs-prijs--product .gs-prijs__eu,.gs-prijs--product .gs-prijs__dec{font-size:24px}.gs-prijs--product .gs-prijs__int{font-size:44px;line-height:38px}.gs-prijs--aanvraag{align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;color:var(--gs-grijs)}.gs-prijs--aanvraag svg{flex:none}.gs-label{height:25px;padding:0 11px;display:inline-flex;align-items:center;font-size:12px;font-weight:580;line-height:1;border-radius:6px;background:var(--gs-wit);color:var(--gs-groen);box-shadow:0 1px 1px #10182824}.gs-label--korting{border-radius:55px;background:#f04438;color:var(--gs-wit);box-shadow:none}.gs-kruimelpad{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;line-height:20px;color:#333;font-family:var(--gs-font-tekst)}.gs-kruimelpad a{display:flex;align-items:center;color:#333;font-weight:500;text-decoration:none}.gs-kruimelpad a:hover{text-decoration:underline;text-underline-offset:3px}.gs-kruimelpad__huis{color:var(--gs-inkt)}.gs-kruimelpad svg{display:block;flex:none}.gs-kruimelpad .gs-kruimelpad__terug{display:none}.gs-kruimelpad__pijl{color:#666}.gs-kruimelpad--donker,.gs-kruimelpad--donker a,.gs-kruimelpad--donker .gs-kruimelpad__huis{color:#ffffffe0}.gs-kruimelpad--donker .gs-kruimelpad__pijl{color:#fff6}.gs-kruimelpad--donker [aria-current]{color:#ffffffb8}@media(max-width:749px){.gs-kruimelpad>*{display:none!important}.gs-kruimelpad>.gs-kruimelpad__terug{display:flex!important;gap:6px}}.gs-tabel{border:1px solid var(--gs-lijn);border-radius:var(--gs-radius-kaart);overflow:hidden;background:var(--gs-wit);color:var(--gs-inkt);font-family:var(--gs-font-tekst)}.gs-tabel__rij{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px 20px;align-items:center;font-size:15px;line-height:22px}.gs-tabel__rij+.gs-tabel__rij{border-top:1px solid var(--gs-lijn-zacht)}.gs-tabel__kop{background:#f5f5f5;font-size:14px;line-height:20px;font-weight:600}.gs-tabel__rij>:last-child{text-align:right;font-weight:600}.gs-tabel__kop>:last-child{font-weight:600}.gs-tabel__rij--stapel{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.gs-tabel__rij--stapel>:last-child{text-align:left}.gs-tabel__kop+.gs-tabel__rij{border-top:1px solid var(--gs-lijn-zacht)}.gs-tabel--twee .gs-tabel__rij{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gs-tabel--twee .gs-tabel__rij>:last-child{text-align:left}.gs-aantal{display:flex;align-items:stretch;width:132px;height:48px;box-sizing:border-box;padding:0;border:1px solid rgba(0,0,0,.16);border-bottom-color:#0003;border-radius:6px;background:var(--gs-wit);box-shadow:0 1px 2px #0000000d;overflow:hidden;flex:none;transition:box-shadow .15s,border-color .15s}.gs-aantal:focus-within{border-color:#a3a3a3;box-shadow:0 0 0 3px #a3a3a33d}.gs-aantal button{flex:none;width:38px;border:0;padding:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.gs-aantal button:hover{background:#0000000a}.gs-aantal button:disabled{color:#6060605e;cursor:default;background:none}.gs-aantal input{flex:1;min-width:0;width:100%;height:100%;border:0;outline:0;padding:0;text-align:center;font:inherit;font-size:15px;font-weight:600;color:var(--gs-inkt);background:transparent;box-shadow:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.gs-aantal input::-webkit-outer-spin-button,.gs-aantal input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gs-winkelknop{flex:none;width:40px;height:40px;border-radius:50%;border:0;padding:0;background:var(--gs-geel);color:var(--gs-inkt);display:grid;place-items:center;cursor:pointer;transition:background-color .15s}.gs-winkelknop:hover{background:var(--gs-geel-hover)}.gs-winkelknop[aria-busy=true]{opacity:.6}.gs-winkelknop svg{display:block}.gs-toast{position:fixed;left:50%;bottom:24px;z-index:60;transform:translate(-50%,20px);opacity:0;display:flex;align-items:center;gap:12px;padding:12px 12px 12px 16px;border-radius:var(--gs-radius-veld);background:var(--gs-groen-donker);color:var(--gs-wit);font-family:var(--gs-font-tekst);font-size:15px;box-shadow:0 8px 24px #0003;transition:opacity .2s,transform .2s;pointer-events:none;max-width:calc(100vw - 32px)}.gs-toast.is-zichtbaar{opacity:1;transform:translate(-50%);pointer-events:auto}.gs-toast a{color:var(--gs-inkt);background:var(--gs-geel);padding:0 12px;height:34px;display:inline-flex;align-items:center;border-radius:6px;font-weight:600;text-decoration:none;white-space:nowrap}.gs-pkaart{position:relative;display:flex;flex-direction:column;height:100%;box-sizing:border-box;background:var(--gs-wit);border:1px solid var(--gs-lijn);border-radius:var(--gs-radius-kaart);overflow:hidden;font-family:var(--gs-font-tekst);color:var(--gs-inkt);text-align:left}.gs-pkaart__beeld{position:relative;flex:none;height:293px;background:#f5f5f5;display:flex;justify-content:center;align-items:center}.gs-pkaart__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.gs-pkaart__labels{position:absolute;top:6px;left:6px;right:6px;display:flex;gap:6px}.gs-pkaart__labels .gs-label--korting{margin-left:auto}.gs-pkaart__labels .gs-label:not(.gs-label--korting){border-radius:calc(var(--gs-radius-kaart) - 7px)}.gs-pkaart__body{display:flex;flex-direction:column;flex:1;padding:16px}.gs-pkaart__cat{margin:0 0 4px;font-size:13px;line-height:18px;font-weight:500;color:var(--gs-groen)}.gs-pkaart__naam{margin:0;font-family:var(--gs-font-tekst);font-size:20px;line-height:26px;font-weight:720;letter-spacing:-.01em;text-transform:none;color:var(--gs-inkt)}.gs-pkaart__naam a{color:inherit;text-decoration:none;transition:color .15s}.gs-pkaart__naam a:hover{color:var(--gs-groen)}.gs-pkaart__usps{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:3px;font-size:14px;line-height:21px;color:var(--gs-tekst)}.gs-pkaart__usps li{display:flex;align-items:flex-start;gap:5px;min-width:0}.gs-pkaart__usps svg{flex:none;margin-top:3.5px}.gs-pkaart__usps span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-pkaart__voet{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px}.gs-pkaart__eenheid{margin-top:4px;font-size:14px;line-height:20px;color:var(--gs-grijs)}.gs-pkaart__form{margin:0}.gs-hero{position:relative;overflow:hidden;background:var(--gs-groen-donker);color:var(--gs-wit);font-family:var(--gs-font-tekst)}.gs-hero__achter{position:absolute;top:0;right:0;bottom:0;left:0}.gs-hero__achter img{display:block;width:100%;height:100%;object-fit:cover;object-position:70% 50%}.gs-hero__binnen{position:relative;max-width:var(--gs-breed);margin:0 auto;display:grid;grid-template-columns:minmax(0,760px)}.gs-hero--beeld .gs-hero__binnen{min-height:506px}.gs-hero__tekst{display:flex;flex-direction:column;gap:18px;padding:64px 44px;box-sizing:border-box}.gs-hero__titel{margin:0;font-family:var(--gs-font-kop);font-weight:600;font-size:54px;line-height:60px;text-transform:uppercase;letter-spacing:-.01em;color:var(--gs-wit);text-wrap:balance}.gs-hero__intro{margin:0;max-width:560px;font-size:18px;line-height:1.55;color:#ffffffd9;text-wrap:pretty}.gs-hero__usps{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font-size:15px;line-height:22px;color:#ffffffd9}.gs-hero--beeld .gs-hero__usps{margin-top:auto}.gs-hero__usps li{display:flex;align-items:flex-start;gap:8px}.gs-hero__usps svg{flex:none;margin-top:2px}.gs-hero__mobiel{display:none}@media(max-width:749px){.gs-hero--mobielbeeld{background:#013526}.gs-hero__achter{display:none}.gs-hero--beeld .gs-hero__binnen{min-height:0}.gs-hero__tekst{gap:14px;padding:28px 20px 40px}.gs-hero--mobielbeeld .gs-hero__tekst{padding-bottom:0}.gs-hero__titel{font-size:36px;line-height:40px}.gs-hero__intro{font-size:16px;line-height:1.5}.gs-hero--beeld .gs-hero__usps{margin-top:0}.gs-hero__mobiel{display:block;margin-top:-250px}.gs-hero__mobiel img{display:block;width:100%;height:auto;aspect-ratio:390 / 560;object-fit:cover}}.gs-citaat{background:var(--gs-wit);color:var(--gs-inkt);font-family:var(--gs-font-tekst)}.gs-citaat__binnen{max-width:var(--gs-breed);margin:0 auto;padding:56px 44px;box-sizing:border-box}.gs-citaat__figuur{position:relative;margin:0;height:380px;border-radius:var(--gs-radius-kaart);overflow:hidden;background:#e6ebee}.gs-citaat__foto img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 15%}.gs-citaat__foto--mobiel{display:none}.gs-citaat__tekst{position:relative;width:919px;max-width:100%;box-sizing:border-box;padding:39px 40px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.gs-citaat__tekst svg{display:block;flex:none}.gs-citaat blockquote{margin:0;max-width:820px;font-family:var(--gs-font-tekst);font-size:32px;line-height:1.3;font-weight:600;letter-spacing:.01em;color:var(--gs-inkt);text-wrap:pretty}.gs-citaat figcaption{font-size:16px;line-height:22px}.gs-citaat figcaption strong{font-weight:600}.gs-citaat figcaption span{color:var(--gs-tekst)}@media(max-width:749px){.gs-citaat{background:#b9c6d6}.gs-citaat__binnen{padding:0}.gs-citaat__figuur{height:auto;border-radius:0;background:none}.gs-citaat__foto--desktop{display:none}.gs-citaat__foto--mobiel{display:block}.gs-citaat__foto--mobiel img{position:static;height:auto;aspect-ratio:390 / 780;object-position:50% 50%}.gs-citaat__tekst{position:absolute;top:0;left:0;right:0;z-index:1;width:auto;padding:40px 20px 0;gap:14px}.gs-citaat__tekst svg{width:36px;height:27px}.gs-citaat blockquote{font-size:24px}.gs-citaat figcaption{font-size:15px}}.gs-knop--outline-wit{background:transparent;border-color:var(--gs-wit);color:var(--gs-wit)}.gs-knop--outline-wit:hover{background:var(--gs-wit);color:var(--gs-groen-donker)}.gs-vinkje{position:relative;display:flex;align-items:flex-start;gap:10px;font-family:var(--gs-font-tekst);font-size:15px;line-height:20px;color:var(--gs-inkt);cursor:pointer}.gs-vinkje input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.gs-vinkje__vak{flex:none;box-sizing:border-box;width:16px;height:16px;margin-top:2px;border-radius:4px;display:flex;align-items:center;justify-content:center;background:var(--gs-wit);border:1px solid rgba(0,0,0,.1);border-bottom-color:#00000023;box-shadow:0 1px 2px #0000000d}.gs-vinkje__vak svg{opacity:0}.gs-vinkje input:checked+.gs-vinkje__vak{background:var(--gs-groen);border-color:var(--gs-groen);box-shadow:none}.gs-vinkje input:checked+.gs-vinkje__vak svg{opacity:1}.gs-vinkje input:focus-visible+.gs-vinkje__vak{outline:2px solid var(--gs-groen);outline-offset:2px}.gs-vinkje__aantal{color:var(--gs-grijs)}label.gs-vinkje:has(input){display:flex;align-items:flex-start;gap:12px}.gs-vinkje>span:last-child{padding-top:1px}.gs-prijs--klein .gs-prijs__eu,.gs-prijs--klein .gs-prijs__dec{font-size:16px}.gs-prijs--klein .gs-prijs__int{font-size:32px;line-height:27px}@media(max-width:749px){.gs-pkaarten--mini-mobiel .gs-pkaart{display:grid;grid-template-columns:120px minmax(0,1fr);min-height:140px;height:auto}.gs-pkaarten--mini-mobiel .gs-pkaart__beeld{height:auto}.gs-pkaarten--mini-mobiel .gs-pkaart__img{position:absolute;top:0;right:0;bottom:0;left:0}.gs-pkaarten--mini-mobiel .gs-pkaart__labels,.gs-pkaarten--mini-mobiel .gs-pkaart__usps{display:none}.gs-pkaarten--mini-mobiel .gs-pkaart__naam{font-size:18px;line-height:24px;font-weight:650}.gs-pkaarten--mini-mobiel .gs-pkaart__voet{padding-top:12px}.gs-pkaarten--mini-mobiel .gs-prijs__eu,.gs-pkaarten--mini-mobiel .gs-prijs__dec{font-size:16px}.gs-pkaarten--mini-mobiel .gs-prijs__int{font-size:32px;line-height:27px}}.gs-hero__knoppen{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}@media(max-width:749px){.gs-hero__knoppen{flex-direction:column;flex-wrap:nowrap}.gs-hero__knoppen .gs-knop{display:flex;width:100%}}.gs-tekstlink{display:inline-flex;width:fit-content;align-items:center;gap:6px;white-space:nowrap;font-family:var(--gs-font-tekst);font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.01em;color:var(--gs-groen);text-decoration:none}.gs-tekstlink--klein{font-size:15px;line-height:22px}.gs-tekstlink--wit{color:var(--gs-wit)}.gs-tekstlink:hover{text-decoration:underline;text-underline-offset:3px}.gs-tekstlink svg{flex:none;display:block;transition:transform .2s ease}.gs-tekstlink:hover svg{transform:translate(3px)}.gs-split{display:grid;grid-template-columns:minmax(0,1fr);background:var(--gs-groen-donker);color:var(--gs-wit);font-family:var(--gs-font-tekst)}.gs-split--beeld{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:440px}.gs-split__tekst{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:64px 44px 64px max(44px,calc(50vw - 676px));box-sizing:border-box}.gs-split:not(.gs-split--beeld) .gs-split__tekst{width:100%;max-width:var(--gs-breed);margin:0 auto;padding:64px 44px}.gs-split__titel{margin:0;font-family:var(--gs-font-kop);font-weight:600;font-size:54px;line-height:60px;text-transform:uppercase;letter-spacing:-.01em;color:var(--gs-wit);text-wrap:balance}.gs-split__intro{margin:0;max-width:540px;font-size:18px;line-height:1.55;color:var(--gs-op-donker);text-wrap:pretty}.gs-split__usps{color:var(--gs-op-donker);gap:10px}.gs-split__knoppen{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:6px}.gs-split__foto{position:relative;min-width:0}.gs-split__foto img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.gs-prijs--groot .gs-prijs__eu,.gs-prijs--groot .gs-prijs__dec{font-size:20px}.gs-prijs--groot .gs-prijs__int{font-size:48px;line-height:40px}@media(max-width:749px){.gs-split,.gs-split--beeld{grid-template-columns:minmax(0,1fr);min-height:0}.gs-split__tekst,.gs-split:not(.gs-split--beeld) .gs-split__tekst{gap:14px;padding:28px 20px 32px}.gs-split__titel{font-size:36px;line-height:40px}.gs-split__intro{font-size:16px;line-height:1.5}.gs-split__knoppen{flex-direction:column;align-items:flex-start;gap:14px}.gs-split__knoppen .gs-knop--primair{display:flex;width:100%}.gs-split__foto img{position:static;height:220px}}.gs-pkaarten--mini .gs-pkaart{display:grid;grid-template-columns:120px minmax(0,1fr);min-height:140px;height:auto}.gs-pkaarten--mini .gs-pkaart__beeld{height:auto}.gs-pkaarten--mini .gs-pkaart__img{position:absolute;top:0;right:0;bottom:0;left:0}.gs-pkaarten--mini .gs-pkaart__labels,.gs-pkaarten--mini .gs-pkaart__usps{display:none}.gs-pkaarten--mini .gs-pkaart__naam{font-size:18px;line-height:24px;font-weight:650}.gs-pkaarten--mini .gs-pkaart__voet{padding-top:12px}.gs-pkaarten--mini .gs-prijs__eu,.gs-pkaarten--mini .gs-prijs__dec{font-size:16px}.gs-pkaarten--mini .gs-prijs__int{font-size:32px;line-height:27px}.gs-chip--donker{background:#ffffff0f;border-color:#ffffff47;color:var(--gs-wit)}.gs-chip--donker:hover{background:#ffffff24;border-color:#ffffff80;color:var(--gs-wit)}.gs-hero__chips{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:749px){.gs-hero__binnen{grid-template-columns:minmax(0,100%)}.gs-hero__chips{align-self:stretch;min-width:0;flex-wrap:nowrap;overflow-x:auto;margin:0 -20px;padding:0 20px;scrollbar-width:none}.gs-hero__chips::-webkit-scrollbar{display:none}.gs-hero__chips .gs-chip{flex:none}}.gs-review{display:grid;grid-template-rows:auto 1fr auto;gap:16px;height:100%;margin:0;padding:28px;box-sizing:border-box;background:var(--gs-wit);border:1px solid var(--gs-lijn);border-radius:var(--gs-radius-kaart)}.gs-review__sterren{display:flex;height:26.4px}.gs-review__quote{margin:0;font-size:18px;line-height:28px;font-weight:500;letter-spacing:-.01em;color:var(--gs-inkt)}.gs-review__wie{display:flex;align-items:center;gap:12px}.gs-review__wie img{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover}.gs-review__wie span{display:grid;gap:2px;font-size:14px;line-height:20px;color:#6b6b6b}.gs-review__wie b{font-size:17px;font-weight:650;color:var(--gs-inkt)}.gs-probleem{display:flex;gap:16px;align-items:center;width:100%;box-sizing:border-box;padding:10px 18px 10px 10px;border:1px solid var(--gs-lijn);border-radius:var(--gs-radius-kaart);background:var(--gs-wit);color:var(--gs-inkt);text-decoration:none;font-family:var(--gs-font-tekst)}.gs-probleem__foto{flex:none;width:72px;height:72px;border-radius:8px;overflow:hidden;background:var(--gs-groen-licht)}.gs-probleem__foto img{display:block;width:100%;height:100%;object-fit:cover}.gs-probleem__tekst{display:flex;flex-direction:column;gap:4px}.gs-probleem__naam{font-size:16px;line-height:22px;font-weight:600}.gs-probleem__aantal{font-size:13px;line-height:18px;font-weight:500;color:var(--gs-groen)}.gs-probleem svg{flex:none;margin-left:auto}form>.h-captcha{position:absolute}.gs-zoekgroot{display:flex;max-width:476px;height:56px;margin:6px 0 0;box-sizing:border-box;background:var(--gs-wit);border-radius:var(--gs-radius-veld);box-shadow:var(--gs-schaduw-veld);overflow:hidden}.gs-zoekgroot input{flex:1;min-width:0;height:100%;padding:0 18px;border:0;outline:0;background:transparent;font-family:inherit;font-size:16px;font-weight:400;letter-spacing:normal;color:var(--gs-inkt)}.gs-zoekgroot input::placeholder{color:#686868b8}.gs-zoekgroot:focus-within{box-shadow:0 0 0 2px var(--gs-geel)}.gs-zoekgroot button{flex:none;display:inline-flex;align-items:center;gap:8px;margin:6px;padding:0 18px;border:0;border-radius:var(--gs-radius-knop);background:var(--gs-geel);color:var(--gs-inkt);font-family:inherit;font-size:16px;font-weight:650;cursor:pointer}.gs-zoekgroot button:hover{background:var(--gs-geel-hover)}@media(max-width:749px){.gs-zoekgroot button{padding:0 14px}}.gs-acc{border-bottom:1px solid var(--gs-lijn);overflow:hidden}.gs-acc>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:16px;font-weight:600;line-height:22px;color:var(--gs-inkt);cursor:pointer;list-style:none}.gs-acc>summary::-webkit-details-marker{display:none}.gs-acc>summary:focus-visible{outline:2px solid var(--gs-groen);outline-offset:2px}.gs-acc__icoon{flex:none}.gs-acc__verticaal{transition:opacity .15s}.gs-acc[open]:not(.is-dicht) .gs-acc__verticaal{opacity:0}.gs-acc__inhoud{padding:0 0 18px}.gs-acc__rte{font-size:15px;line-height:1.55;color:var(--gs-tekst)}.gs-acc__rte>:first-child,.gs-acc__rte>.metafield-rich_text_field>:first-child{margin-top:0}.gs-acc__rte>:last-child,.gs-acc__rte>.metafield-rich_text_field>:last-child{margin-bottom:0}.gs-acc__rte rte-formatter>:first-child{margin-top:0}.gs-acc__rte rte-formatter>:last-child{margin-bottom:0}.gs-acc__rte p,.gs-acc__rte ul,.gs-acc__rte ol{margin:0 0 10px}.gs-acc__rte ul,.gs-acc__rte ol{padding-left:20px}.gs-acc__rte ul,.gs-acc__rte ol{display:grid;gap:6px;font-size:16px;line-height:22px}.gs-acc__rte .metafield-rich_text_field>ul:first-child{margin-top:0!important}.gs-acc__rte a{color:var(--gs-groen)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gs-huisstijl.css.map */
