.kc{margin:0 0 1.2rem}.kc__actief{margin:0 0 .9rem;padding:0;list-style:none}.kc__regel{display:flex;justify-content:space-between;gap:1rem;font-size:1.3rem;padding:.3rem 0}.kc__naam{font-weight:600;word-break:break-all}.kc__bedrag{white-space:nowrap;color:rgb(var(--color-button));font-weight:600}.kc__invoer{display:flex;gap:.8rem;align-items:stretch}.kc__veld{flex:1 1 auto;min-width:0;height:4.2rem;padding:0 1.2rem;font-size:1.4rem;text-transform:uppercase;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.kc__veld::placeholder{opacity:1;text-transform:none;color:rgba(var(--color-foreground),.55)}.kc__veld[aria-invalid=true]{border-color:#d03b3b;box-shadow:0 0 0 .1rem #d03b3b}.kc__knop{flex:0 0 auto;height:4.2rem;padding:0 1.6rem;font-size:1.4rem;cursor:pointer;border:.1rem solid rgb(var(--color-foreground));border-radius:.4rem;background:transparent;color:rgb(var(--color-foreground));transition:background-color .15s ease,color .15s ease}.kc__knop:hover:not([disabled]){background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.kc__knop[disabled]{opacity:.45;cursor:default}.kc__fout{margin:.6rem 0 0;font-size:1.3rem;font-weight:600;color:#d03b3b}.kc__fout[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/kortingscode.css.map */
