._iconButton_o15qk_1{color:var(--contrast);font:inherit;cursor:pointer;box-shadow:none;appearance:none;text-align:inherit;border:none;border:1px solid var(--contrast);opacity:.7;padding:0;padding:var(--spacing-1);background:0 0;border-radius:50%;outline:none;justify-content:center;align-items:center;margin:0;text-decoration:none;transition:all .3s;display:flex}._iconButton_o15qk_1:hover:not(._iconButton__disabled_o15qk_27){opacity:1}._iconButton__disabled_o15qk_27{opacity:.3;cursor:not-allowed}._input_1rpoq_1{gap:var(--spacing-1);-webkit-font-smoothing:antialiased;flex-direction:column;font-family:Zalando;font-size:18px;font-weight:400;line-height:1.4;display:flex}@media only screen and (width>=756px){._input_1rpoq_1{font-size:18px;font-weight:400}}._input__label_1rpoq_17{text-align:left;color:var(--contrast)}._input__label--hidden_1rpoq_21{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._input__fieldWrapper_1rpoq_29{align-items:center;gap:var(--spacing-1);display:flex}._input__field_1rpoq_29{background:var(--colors-light);color:var(--base);border-radius:var(--border-radius);padding:var(--spacing-1_5) var(--spacing-2);outline:none;width:100%}[data-theme=light] ._input__field_1rpoq_29{background:var(--contrast);color:var(--base)}[data-theme=white] ._input__field_1rpoq_29{background:var(--colors-white);color:var(--colors-dark);border:var(--colors-light-200) 1px solid}._input__field_1rpoq_29::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._input__field_1rpoq_29::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input__field_1rpoq_29[type=number]{appearance:textfield}._input_1rpoq_1 ._buttons_1rpoq_58{flex-shrink:0;width:40px;min-width:40px;height:40px}._input--small_1rpoq_64{-webkit-font-smoothing:antialiased;font-family:Zalando;font-size:15px;font-weight:400;line-height:1.4}@media only screen and (width>=756px){._input--small_1rpoq_64{font-size:15px;font-weight:400}}._input--small_1rpoq_64 ._input__field_1rpoq_29{padding:var(--spacing-1) var(--spacing-1_5)}._input--small_1rpoq_64 ._buttons_1rpoq_58{width:32px;min-width:32px;height:32px}._input__errorMessage_1rpoq_85{-webkit-font-smoothing:antialiased;font-family:Zalando;font-size:14px;font-weight:400;line-height:1.2}@media only screen and (width>=756px){._input__errorMessage_1rpoq_85{font-size:14px;font-weight:400}}._input__errorMessage_1rpoq_85{color:var(--error);text-align:left}
