.szr{padding-top:clamp(4rem,8vw,6.5rem)}.szr__in{display:grid;grid-template-columns:300px 1fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.szr-score{position:sticky;top:90px;background:var(--sz-dons);border-radius:28px;padding:1.6rem;display:grid;gap:.45rem}.szr-cijfer{font-family:var(--sz-kop);font-weight:600;font-size:3.6rem;line-height:1}.szr-sterren{display:block;width:120px;height:21px;background:linear-gradient(90deg,#E9A23B var(--score,100%),var(--sz-lijn) var(--score,100%));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 1l3.2 6.6 7.2 1-5.2 5.1 1.2 7.2L12 17.5l-6.4 3.4 1.2-7.2L1.6 8.6l7.2-1z'/%3E%3C/svg%3E") left center / 24px 21px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 1l3.2 6.6 7.2 1-5.2 5.1 1.2 7.2L12 17.5l-6.4 3.4 1.2-7.2L1.6 8.6l7.2-1z'/%3E%3C/svg%3E") left center / 24px 21px repeat-x}.szr-sterren--klein{width:90px;height:16px;-webkit-mask-size:18px 16px;mask-size:18px 16px}.szr-aantal{color:var(--sz-muted);font-weight:700}.szr-verdeling{list-style:none;margin:.7rem 0 0;padding:0;display:grid;gap:.35rem;font-size:.85rem;font-weight:700}.szr-verdeling li{display:grid;grid-template-columns:14px 1fr 28px;align-items:center;gap:.6rem}.szr-verdeling li>span:last-child{color:var(--sz-muted);text-align:right}.szr-balk{position:relative;height:8px;border-radius:999px;background:var(--sz-lavendel);overflow:hidden}.szr-balk i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:#E9A23B}.szr-lijst{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.szr-review{background:var(--sz-dons);border-radius:24px;padding:1.3rem 1.4rem;display:grid;gap:.55rem;align-content:start}.szr-review__kop{display:flex;justify-content:space-between;align-items:center;gap:1rem}.szr-review__kop time{color:var(--sz-muted);font-size:.82rem}.szr-review h3{font-family:'Nunito Sans',system-ui,sans-serif;font-weight:800;font-size:1.02rem;line-height:1.35}.szr-review__tekst{color:var(--sz-muted);line-height:1.55}.szr-review__foto img{display:block;width:96px;height:96px;object-fit:cover;border-radius:14px}.szr-review__wie{font-size:.9rem;display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .6rem}.szr-check{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;font-weight:800;color:#2C7A55}.szr-check::before{content:'';width:14px;height:14px;border-radius:50%;background:var(--sz-mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.3l2.2 2.2 4.6-4.9' fill='none' stroke='%232E2A56' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 9px no-repeat}.szr-review__product{font-size:.85rem;font-weight:700;color:var(--sz-nacht)}.szr-lijst>:nth-child(n+7){display:none}.szr.szr--open .szr-lijst>*{display:grid}.szr-meer{display:none;margin:1.4rem auto 0;background:var(--sz-dons);color:var(--sz-nacht);box-shadow:inset 0 0 0 1.5px var(--sz-nacht);border:0;cursor:pointer;font-family:inherit}.szr-meer--groot{display:flex}.szr-uitleg{margin-top:1.2rem !important;font-size:.82rem;color:var(--sz-muted);text-align:center}@media (max-width:899px){.szr__in{grid-template-columns:1fr}.szr-score{position:static}.szr-lijst{grid-template-columns:1fr}}@media (max-width:599px){.szr-lijst>:nth-child(n+4){display:none}.szr-meer{display:flex}.szr-score{grid-template-columns:auto 1fr;column-gap:1rem;padding:1.2rem;border-radius:22px}.szr-cijfer{grid-row:span 2;font-size:3rem}.szr-verdeling{grid-column:1 / -1}.szr-review{padding:1.1rem 1.15rem;border-radius:20px}}.szr-leeg{background:var(--sz-dons);border-radius:28px;padding:clamp(1.4rem,4vw,2.4rem);display:grid;gap:.8rem}.szr-leeg>p{color:var(--sz-muted);max-width:40rem;font-size:1.05rem}.szr-nieuw{margin-top:1.4rem;display:grid;justify-items:center}.szr-form{margin:0;width:100%}.szr-schrijf>summary{display:flex;list-style:none;cursor:pointer;width:fit-content}.szr-schrijf>summary::-webkit-details-marker{display:none}.szr-nieuw .szr-schrijf>summary{margin:0 auto}.szr-schrijf[open]>summary{display:none}.szr-form__velden{display:grid;gap:1rem;max-width:34rem;margin-top:.4rem;text-align:left}.szr-nieuw .szr-form__velden{margin-inline:auto;background:var(--sz-dons);border-radius:24px;padding:1.4rem}.szr-form__sterren{border:0;margin:0;padding:0;min-width:0}.szr-form__sterren legend{font-weight:700;margin-bottom:.3rem;padding:0}.szr-kies{display:inline-flex;flex-direction:row-reverse;gap:.1rem}.szr-kies input{position:absolute;opacity:0;width:1px;height:1px}.szr-kies label{width:44px;height:44px;display:grid;place-items:center;cursor:pointer;color:var(--sz-lijn);font-size:2rem;line-height:1;transition:color .15s ease}.szr-kies label::before{content:'\2605'}.szr-kies label:hover,.szr-kies label:hover ~ label,.szr-kies input:checked ~ label{color:#E9A23B}.szr-kies input:focus-visible + label{outline:2px solid var(--sz-nacht);outline-offset:2px;border-radius:8px}.szr-veld{display:grid;gap:.35rem;font-weight:700}.szr-veld small{font-weight:600;color:var(--sz-muted);font-size:.82rem}.szr-veld input,.szr-veld textarea{width:100%;font:inherit;font-weight:400;font-size:1rem;color:var(--sz-nacht);background:#fff;border:1.5px solid var(--sz-lijn);border-radius:14px;padding:.8rem 1rem}.szr-veld textarea{resize:vertical;min-height:7rem}.szr-veld input:focus-visible,.szr-veld textarea:focus-visible{outline:2px solid var(--sz-perzik);outline-offset:1px;border-color:var(--sz-nacht)}.szr-form__velden .sz-btn{border:0;cursor:pointer;font-family:inherit;justify-self:start}.szr-form__noot{font-size:.82rem;color:var(--sz-muted)}.szr-form__klaar{background:var(--sz-mint-licht);border-radius:16px;padding:1rem 1.2rem;font-weight:700}.szr-form__fout{background:#FCE7E4;color:#8A2B1E;border-radius:14px;padding:.8rem 1rem;font-size:.92rem}.szr-form__fout ul{margin:0;padding-left:1.1rem}