@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}.form-page.login form{padding:50px 0;margin:0}.form-page .intro h1,.form-page .intro h2{margin:0 0 20px;font-size:1.584rem;font-weight:400}.form-page .intro p{font-size:.88rem}.form-page .intro .footnote{font-size:.8rem;margin:30px 0 0;font-style:italic}.form-page form{margin-top:50px;margin-bottom:50px}.form-page form h2{text-transform:uppercase;margin:0 0 20px;font-weight:700;font-size:1.2rem}.form-page form label{font-size:.88rem;width:100px}.form-page form label a{font-size:.88rem}.form-page form input{width:calc(100% - 110px)}.form-page form .divider{border-top:2px solid #28c2de;margin:30px 0 45px}.form-page form .other-input{display:none}.form-page form .wholesaler label{width:150px}.form-page form .wholesaler input{width:250px}.form-page form .order{margin:50px 0}.form-page form .order h2{color:#fff;background:#28c2de;text-transform:uppercase;padding:15px 10px;margin:0 0 30px}.form-page form .order .order-divider{border:0;border-top:1px solid rgba(4,87,168,.5);margin:20px 0}.form-page form .order .grid-wrap{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr 2fr;grid-template-columns:2fr 1fr 2fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-page form .order .grid-wrap .name{font-size:.88rem}.form-page form .order .grid-wrap .name img,.form-page form .order .grid-wrap .name span{display:inline-block;vertical-align:middle}.form-page form .order .grid-wrap .name img{width:40px;margin-right:10px}.form-page form .order .grid-wrap .weight{font-size:.88rem;text-align:center}.form-page form .order .grid-wrap .form-input input{margin-bottom:0;text-align:center}.form-page form .checkboxes label{width:auto}@media only screen and (max-width:576px){.form-page form .wholesaler label{display:block;width:100%;margin-bottom:20px}.form-page form .wholesaler .select2-container{width:100%!important}.form-page form .order .grid-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr}.form-page form .order .grid-wrap .weight{text-align:left;margin:30px 0;padding:30px 0;border-top:1px solid #0457a8;border-bottom:1px solid #0457a8}}