.CheckoutGratuity_gratuity_y1c2n{background-color:var(--color-background);flex-direction:column}.CheckoutGratuity_body_2NN3p,.CheckoutGratuity_gratuity_y1c2n{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;height:100%;width:100%}.CheckoutGratuity_body_2NN3p{flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:scroll;padding:1.5rem 1rem}.CheckoutGratuity_description_2g6MT{color:var(--color-font-body);margin-bottom:1.5rem;text-align:center}.CheckoutGratuity_form_q12ND{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.CheckoutGratuity_inputContainer_nlQVI{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid var(--color-menu);border-radius:54px;display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;margin-top:2rem;padding:0 1.5rem}.CheckoutGratuity_active_V68kx{border-color:var(--color-button)}.CheckoutGratuity_input_8XUc3{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1rem;height:100%;outline:none;padding-left:.5rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.CheckoutGratuity_validation_3MiNS{color:var(--color-font-body);font-size:.875rem;padding-top:.5rem;text-align:center}.CheckoutGratuity_noTipText_331pR{color:var(--color-button);text-decoration:underline;text-transform:var(--text-transform-button)}.CheckoutGratuity_confirm_3sAPo{padding:.75rem 1rem}