.klantfoto{display:grid;grid-gap:1.5rem;gap:1.5rem;max-width:34rem}.klantfoto__form{display:grid;grid-gap:.5rem;gap:.5rem}.klantfoto__toestemming{border:1px solid var(--line,#e5ddd0);border-radius:var(--radius-lg,10px);padding:1rem 1.25rem 1.25rem;margin:0 0 1rem;display:grid;grid-gap:.75rem;gap:.75rem}.klantfoto__toestemming legend{padding:0 .4rem;margin:0}.klantfoto__voorbeeld{display:block;margin-top:.75rem;max-width:100%;max-height:18rem;border-radius:var(--radius,6px)}.klantfoto__kop{font-size:1.125rem;margin:0 0 .5rem}.klantfoto__lijst ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:.75rem;gap:.75rem}.klantfoto__lijst li{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.klantfoto__leeg,.klantfoto__lijst img{width:96px;height:96px;object-fit:cover;border-radius:var(--radius,6px);background:var(--surface-alt,#f4efe6)}.klantfoto__status{font-size:.875rem;color:var(--ink-muted,#666);flex:1 1 8rem}.klantfoto__verwijder{background:none;border:0;padding:0;font:inherit;font-size:.875rem;color:var(--color-bg-brand,inherit);text-decoration:underline;text-underline-offset:3px;cursor:pointer}#main>.lookbook-sectie{padding-block:var(--ritme-sectie) 0;border:0}#main>.lookbook-sectie:first-of-type{padding-top:var(--ritme-pagina-top)}#main>.lookbook-sectie:last-of-type{padding-bottom:var(--ritme-sectie)}.lookbook-kop .lede{max-width:34rem;margin:0}.lookbook-sectie h2{margin:0 0 var(--space-2,.5rem)}.lookbook-sectie h2+.lookbook__raster,.lookbook-sectie h2:last-child{margin-bottom:0}.lookbook-sectie .muted{margin:0}.lookbook-cta h2{margin-bottom:var(--space-4,1rem)}.lookbook-cta p{margin:0}.lookbook__raster{list-style:none;padding:0;margin:var(--space-8,2rem) 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem .75rem;gap:1.25rem .75rem}@media (min-width:720px){.lookbook__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 1rem}}@media (min-width:1100px){.lookbook__raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.lookbook__kaart{margin:0;display:grid;grid-gap:.5rem;gap:.5rem;align-content:start}.lookbook__beeld{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-lg,10px);background:var(--surface-alt,#f4efe6)}.lookbook__beeld--klant{aspect-ratio:4/3}.lookbook__bijschrift,.lookbook__naam{display:block;font-size:.875rem;line-height:1.4;color:var(--ink-muted,#666);margin:0}.lookbook__naam{margin-top:.5rem;color:var(--ink,inherit)}.lookbook__link{color:inherit;text-decoration:none}.lookbook__link:focus-visible .lookbook__beeld,.lookbook__link:hover .lookbook__beeld{outline:2px solid var(--focus,currentColor);outline-offset:2px}.lookbook-teaser{display:flex;gap:1rem 2rem;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.lookbook-teaser h2,.lookbook-teaser p{margin:0}