.gfh .gfh-idx,.gfh .gfh-diensten,.gfh .gfh-loop ul{padding-left:0;margin-left:0}.gfh .gfh-idx li,.gfh .gfh-diensten li,.gfh .gfh-loop li{list-style:none;margin-left:0}.gfh .gfh-idx li::marker,.gfh .gfh-diensten li::marker{content:none}.gfh-nieuw-kop h2{white-space:nowrap;flex-shrink:0}@media(max-width:900px){.gfh-nieuw-kop{flex-wrap:wrap;row-gap:6px}.gfh-nieuw-kop .gfh-alles{margin-left:auto}}.gfh-leest .w{margin-right:0}.gfh .gfh-leest{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}#team{scroll-margin-top:110px}.gfh-onder .gfh-surfregel{display:inline-block;margin-top:12px;font-size:14px;font-weight:600;line-height:1.5;color:#fff;text-decoration:underline;text-decoration-color:var(--joy);text-decoration-thickness:2px;text-underline-offset:5px}.gfh-onder .gfh-surfregel:hover{color:var(--joy)}.gfh-prijs{flex-direction:column;align-items:flex-start;gap:4px}.gfh-prijs small{display:block;line-height:1.3;white-space:nowrap}.gfh-strips{display:flex;gap:10px;height:600px;padding-top:36px}.gfh-strip{position:relative;flex:1 1 0;min-width:0;border-radius:14px;overflow:hidden;background:#1d1d1d;cursor:pointer;outline:0;transition:flex-grow .6s cubic-bezier(.2,.8,.2,1),opacity .3s}.gfh-strip.on{flex-grow:4.2;cursor:default}.gfh-strip:focus-visible{box-shadow:0 0 0 2px var(--joy)}.gfh-strip img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;filter:grayscale(1) brightness(.55);transition:filter .6s,transform 1.2s}.gfh-strip.on img{filter:none;transform:scale(1.02)}.gfh-strip:after{content:"";position:absolute;inset:auto 0 0 0;height:60%;background:linear-gradient(transparent,#000000c7);opacity:0;transition:opacity .5s;pointer-events:none}.gfh-strip.on:after{opacity:1}.gfh-st-v{position:absolute;left:50%;bottom:22px;transform:translate(-50%) rotate(180deg);writing-mode:vertical-rl;font-family:Mona Sans,sans-serif;font-weight:900;font-stretch:125%;font-size:34px;color:#fff;white-space:nowrap;transition:opacity .3s}.gfh-strip.on .gfh-st-v{opacity:0}.gfh-st-t{position:absolute;left:28px;right:28px;bottom:26px;z-index:2;opacity:0;transform:translateY(16px);transition:opacity .4s .15s,transform .5s .15s;pointer-events:none}.gfh-strip.on .gfh-st-t{opacity:1;transform:none;pointer-events:auto}.gfh-st-s{display:flex;gap:6px}.gfh-st-t h3{font-family:Mona Sans,sans-serif;font-weight:900;font-stretch:125%;font-size:46px;line-height:.95;letter-spacing:-.02em;margin:10px 0 8px;color:#fff;white-space:nowrap}.gfh-sj{font-size:15px;color:#c8c8c3}.gfh-sj b{font-family:Mona Sans,sans-serif;font-weight:900;font-stretch:125%;font-size:40px;letter-spacing:-.02em;color:var(--joy);margin-right:6px}.gfh-st-t p{font-size:15px;line-height:1.5;color:#e2e2dd;max-width:44ch;margin:6px 0 16px}.gfh-vraag2{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 22px;border-radius:999px;background:var(--joy);color:#111;font-weight:800;font-size:15px;text-decoration:none;transition:transform .2s}.gfh-vraag2:hover{transform:translate(4px);color:#111}.gfh-strips.gekozen .gfh-strip:not(.match){opacity:.35}@media(max-width:900px){.gfh-strips{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:28px 16px 8px;gap:12px}.gfh-strips::-webkit-scrollbar{display:none}.gfh-strip,.gfh-strip.on{flex:0 0 84%;aspect-ratio:3/4;scroll-snap-align:center}.gfh-strip img{filter:none}.gfh-strip:after{opacity:1}.gfh-st-v{display:none}.gfh-st-t{opacity:1;transform:none;pointer-events:auto;left:18px;right:18px;bottom:18px}.gfh-st-t h3{font-size:34px;white-space:normal}.gfh-sj b{font-size:32px}}@media(min-width:901px){.gfh-sport-kop{gap:28px;flex-wrap:nowrap}.gfh-sport-kop h2{line-height:normal;letter-spacing:-.01em}.gfh-index{grid-template-columns:1.25fr 1fr;align-items:start}.gfh-index .gfh-idx{margin-top:18%}.gfh-sport-kop .gfh-alles{letter-spacing:normal;line-height:normal}.gfh-subs,.gfh-subs a{line-height:normal;letter-spacing:normal}}@media(max-width:900px){.gfh-sport-kop{flex-wrap:wrap;row-gap:12px;margin-bottom:0}.gfh-sport-kop h2{flex:1 1 auto}.gfh-sport-kop .gfh-alles{order:1;margin-left:auto}.gfh-sport-kop .gfh-tabs{order:2;flex:1 0 100%;width:100%}.gfh-index .gfh-idx{padding-top:100px}}.gfh-uit{object-fit:contain;object-position:50% 100%}
/*# sourceMappingURL=/cdn/shop/t/41/assets/gf-home-plus.css.map */
