.boxes-quantity-input_boxesQuantityInputContainer__coNlA{display:flex;flex-direction:column;gap:2rem}.boxes-quantity-input_customQuantityEntryContainer__F1b9n{display:flex;gap:1em}.boxes-quantity-input_customQuantityEntryContainer__F1b9n .boxes-quantity-input_customQuantityEntryEye__IHLB3{align-items:center;display:flex;flex:1 1 100%;flex-direction:column}.boxes-quantity-input_quantityInputField__Z2VcW{align-self:stretch}.quantity-input_decrementButton__qPxHJ{border-bottom-right-radius:0;border-top-right-radius:0}.quantity-input_incrementButton__Stqnh{border-bottom-left-radius:0;border-top-left-radius:0}.quantity-input_inputButtonsContainer__t7zLq{display:flex}.quantity-input_inputButtonsContainer__t7zLq .quantity-input_inputAndLabelContainer__ZNl3Y{flex:1 1 auto}.quantity-input_inputButtonsContainer__t7zLq .quantity-input_input__I_lPq{--border-color:var(--theme-color-primary-main);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border-color:var(--border-color);border-radius:0;border-width:2px 0;font-weight:600;text-align:center}.quantity-input_inputButtonsContainer__t7zLq .quantity-input_input__I_lPq::-webkit-inner-spin-button,.quantity-input_inputButtonsContainer__t7zLq .quantity-input_input__I_lPq::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity-input_inputButtonsContainer__t7zLq .quantity-input_input__I_lPq:not(:focus){--theme-input-color:transparent;--input-disabled-color:transparent}.quantity-input_inputButtonsContainer__t7zLq .quantity-input_input__I_lPq:not(:focus)+.quantity-input_inputUnitOverlay__Gs_0H{align-items:center;display:flex;font-weight:600;height:100%;inset:0;justify-content:center;pointer-events:none;position:absolute;width:100%}.quantity-input_inputButtonsContainer__t7zLq .quantity-input_input__I_lPq:not(:focus):disabled+.quantity-input_inputUnitOverlay__Gs_0H{color:var(--input-disabled-color)}.quantity-input_inputButtonsContainer__t7zLq .quantity-input_input__I_lPq:focus+.quantity-input_inputUnitOverlay__Gs_0H{display:none}input:focus-visible+.radio-chip_radioChip__SDYOY{outline:var(--theme-focus-outline-color,black) 2px solid;outline-offset:1px}.radio-chip_dark__muyXk input:focus-visible+.radio-chip_radioChip__SDYOY{outline:var(--theme-focus-outline-color-invert,white) 2px solid}.radio-chip_radioChip__SDYOY{--radio-chip-border-color:var(--theme-color-neutral-600);--radio-chip-border-radius:5px;--radio-chip-border:1px solid var(--radio-chip-border-color);--radio-chip-padding:1em;--radio-chip-background-color:white;--radio-chip-check-color:var(--theme-color-primary-main);--radio-chip-selected-background:var(--theme-color-primary-light-main);--radio-chip-selected-border-color:var(--theme-color-primary-main);--radio-chip-disabled-background-color:var(--theme-color-neutral-400);align-items:center;background-color:var(--radio-chip-background-color);border:var(--radio-chip-border);border-radius:var(--radio-chip-border-radius);cursor:pointer;display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;line-height:1.33;padding:var(--radio-chip-padding);position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-chip_radioChip__SDYOY.radio-chip_isSelected__JPWJq{--radio-chip-border-color:var(--radio-chip-selected-border-color);--radio-chip-background-color:var(--radio-chip-selected-background);padding-left:37px}.radio-chip_radioChip__SDYOY.radio-chip_isDisabled__Mpx6_{--radio-chip-background-color:var(--radio-chip-disabled-background-color);cursor:not-allowed}.radio-chip_radioChip__SDYOY .radio-chip_checkIcon__S0QD2{color:var(--radio-chip-check-color);left:16px;position:absolute}.radio-chip_radioChip__SDYOY .radio-chip_labelText__K2b9X{font-size:var(--size-5-5);font-weight:700}.radio-chips-fieldset_radioChipsFieldset__nK4ZL{--radio-chips-fieldset-gap:1em;display:flex;gap:var(--radio-chips-fieldset-gap)}@media screen and (max-width:768px){.radio-chips-fieldset_radioChipsFieldset__nK4ZL{flex-direction:column}}.contact-lenses-box-quantity-form_formContainer__nlQJn{display:flex;flex-direction:column;gap:2em;position:relative}