
.hidden{display: none !important}.break-line{flex-basis: 100%;height: 0}.sms-auth-wrapper{width: 400px}.sms-auth-wrapper .sms-auth-description{font-size: 85%;margin-bottom: 5px;color: #ccc}.sms-auth-wrapper .sms-auth-phone, .sms-auth-wrapper .sms-auth-code{display: flex;flex-wrap: wrap;justify-content: center;position: relative}.sms-auth-wrapper .sms-auth-phone .send-code, .sms-auth-wrapper .sms-auth-code .accept-code{display: inline-block;font-weight: 400;line-height: 1.5;color: #fff;text-align: center;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;background-color: #b9df90;border:0;padding: .375rem .75rem;font-size: 1.5rem;border-radius: .25rem;transition: background-color .15s ease-in-out;white-space: nowrap;position: relative}.sms-auth-wrapper .sms-auth-phone .send-code{margin-top: 5px}.sms-auth-wrapper .sms-auth-phone input, .sms-auth-wrapper .sms-auth-code input{width: 65%;padding: 0.375rem 0.75rem;font-family: inherit;font-size: 2rem;font-weight: 400;line-height: 1.5;color: #212529;background-color: #fff;background-clip: padding-box;border: 1px solid #eee;border-radius: 0.25rem;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;border-top-right-radius: 0;border-bottom-right-radius: 0;position: relative;z-index: 2;text-align: center}.sms-auth-wrapper .sms-auth-code{margin-top: 10px}.sms-auth-wrapper .sms-auth-code input{width: 45%;margin-right: 10px}.sms-auth-wrapper .sms-auth-phone input:focus, .sms-auth-wrapper .sms-auth-code input:focus{color: #212529;background-color: #fff;border-color: #eee;outline: 0;box-shadow: 0 0 0 0.1rem rgba(158, 158, 158, 0.25)}.sms-auth-error, .sms-form-confirm-error, .sms-cart-confirm-error{font-size: 85%;color: #e81f1f;text-align: center}.sms-auth-wrapper .sms-auth-phone input.confirmed{color: #13ac13}.sms-auth-wrapper .sms-auth-phone i{position: absolute;top: 5px;right: 5px;z-index: 10}.sms-auth-wrapper .confirmed-text{font-size: 85%;color: #ccc}
