.pu-kiezer .pu-paneel__balk{padding-top:var(--pu-s-20);padding-bottom:0;border-bottom:0}.pu-kiezer .pu-kiezer__product{display:flex;align-items:center;gap:var(--pu-s-16);min-height:80px}.pu-kiezer .pu-kiezer__beeld{position:relative;flex:0 0 64px;width:64px;min-width:64px;height:80px;border-radius:8px;background:var(--pu-white);overflow:hidden}.pu-kiezer .pu-kiezer__beeld:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--pu-line);pointer-events:none}.pu-kiezer .pu-kiezer__beeld img{width:100%;height:100%;padding:var(--pu-s-4);object-fit:contain}.pu-kiezer .pu-kiezer__naam{flex:1 1 auto;min-width:0;color:var(--pu-ink-strong);font-size:var(--pu-h4);line-height:var(--pu-h4-lh);font-weight:var(--pu-fw-semi)}@media(max-width:1023px){.pu-kiezer .pu-kiezer__product{min-height:90px}.pu-kiezer .pu-kiezer__beeld{flex:0 0 72px;width:72px;min-width:72px;height:90px}}.pu-kiezer .pu-kiezer__inhoud{display:flex;flex-direction:column;gap:var(--pu-s-8);min-height:96px}.pu-kiezer .pu-kiezer__rij{display:flex;align-items:center;justify-content:space-between;gap:var(--pu-s-12);padding:12px 16px;cursor:pointer}.pu-kiezer .pu-kiezer__rij input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.pu-kiezer .pu-kiezer__rij:has(input:checked){border-color:var(--pu-green);box-shadow:inset 0 0 0 1px var(--pu-green)}.pu-kiezer .pu-kiezer__rij:has(input:focus-visible){outline:2px solid var(--pu-amber);outline-offset:2px}.pu-kiezer .pu-kiezer__maat{font-size:var(--pu-knoplabel);line-height:var(--pu-knoplabel-lh);font-weight:var(--pu-fw-semi);color:var(--pu-ink-strong)}.pu-kiezer .pu-kiezer__prijs{flex:0 0 auto;font-size:var(--pu-knoplabel);line-height:var(--pu-knoplabel-lh);color:var(--pu-ink-strong)}.pu-kiezer .pu-kiezer__rij:has(input:disabled){background:var(--pu-cream-dim);border-color:var(--pu-line-soft);cursor:default}.pu-kiezer .pu-kiezer__rij:has(input:disabled) .pu-kiezer__maat{color:var(--pu-ink-faint);text-decoration:line-through}.pu-kiezer .pu-kiezer__rij:has(input:disabled) .pu-kiezer__prijs{color:var(--pu-ink-faint)}@media(hover:hover)and (pointer:fine){.pu-kiezer .pu-kiezer__rij:has(input:disabled):hover{border-color:var(--pu-line-soft);box-shadow:none}}@media(max-width:1023px){.pu-kiezer .pu-kiezer__rij{gap:var(--pu-s-16)}.pu-kiezer .pu-kiezer__prijs{font-size:var(--pu-body);line-height:var(--pu-body-lh)}}.pu-kiezer .pu-kiezer__voet{display:flex;align-items:center;gap:var(--pu-s-16);width:100%}.pu-kiezer .pu-kiezer__stepper{flex:0 0 112px;display:flex;align-items:center;height:48px;border:var(--pu-rand);border-radius:var(--pu-radius-pil);background:var(--pu-white);overflow:hidden}.pu-kiezer .pu-kiezer__stap{flex:0 0 40px;display:flex;align-items:center;justify-content:center;height:100%;padding:0;border:0;background:none;color:var(--pu-green);cursor:pointer;transition:background var(--pu-fast, .14s) var(--pu-ease, ease)}.pu-kiezer .pu-kiezer__stap:disabled{color:var(--pu-ink-faint);cursor:default}@media(hover:hover)and (pointer:fine){.pu-kiezer .pu-kiezer__stap:not(:disabled):hover{background:var(--pu-green-pale)}}.pu-kiezer .pu-kiezer__stap:focus-visible{outline:2px solid var(--pu-amber);outline-offset:-2px}.pu-kiezer .pu-kiezer__teken{display:block;width:16px;height:16px;background-color:currentColor}.pu-kiezer .pu-kiezer__teken--min{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E") center / contain no-repeat}.pu-kiezer .pu-kiezer__teken--plus{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14'/%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14'/%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E") center / contain no-repeat}.pu-kiezer .pu-kiezer__getal{flex:1 1 0;min-width:32px;text-align:center;color:var(--pu-ink-strong);font-family:var(--pu-font);font-size:var(--pu-knoplabel);line-height:var(--pu-knoplabel-lh);font-weight:var(--pu-fw-semi);font-variant-numeric:tabular-nums}.pu-kiezer .pu-kiezer__knop{flex:1 1 auto;min-width:0}@media(prefers-reduced-motion:reduce){.pu-kiezer .pu-kiezer__stap{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pu-kiezer.css.map */
