.form-section .form-box{margin:0 auto}.form-section .form-box>first-child{margin-top:0}.form-section .form-box>last-child{margin-bottom:0}.form-section .form-box input{text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease;width:100%;border-radius:0;background:transparent;border:1px solid;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;height:4.5rem}.form-section .form-box label{font-size:1.6rem;letter-spacing:.1rem;line-height:1.5}.form-section .form-box input:focus-visible{outline:0;box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));border:1px solid transparent}.form-section .form-box .button{margin-top:20px}.form-section .form-group{margin-bottom:20px}.form-section .alert-info{padding:10px;font-size:16px;border:1px solid;background-color:#d9edf7;color:#31708f}.form-section .alert-danger{padding:10px;font-size:16px;border:1px solid;color:#a94442;background-color:#f2dede}.form-section .alert-success{padding:10px;font-size:16px;border:1px solid;color:#3c763d;background-color:#dff0d8}.form-section .well{padding:10px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px #0000000d;margin:20px 0 0;font-size:16px}.form-section .well p{margin:0}.form-section #survey-errors{margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/36/assets/form.css.map */
