.order-form__wrapper,.order-form__wrapper .order-form__wrap form{display:block;width:100%;float:left}.order-form__wrapper .order-form__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%}.order-form__wrapper section.order-form__item{width:100%;position:relative;padding-left:45px;padding-bottom:66px;border-left:1px dashed #004ecc}.order-form__wrapper section.order-form__item:last-child{border-left:none;padding-bottom:0}.order-form__wrapper section.order-form__item .order-form__step{background:#004ecc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;width:34px;height:34px;border-radius:50%;top:-10px;left:-17px}.order-form__wrapper .order-form__title,.order-form__wrapper section.order-form__item .order-form__step span{font-family:'Rubik',sans-serif;font-weight:400;color:#fff;font-size:24px}.order-form__wrapper .order-form__title{color:#343434;font-size:18px;padding-bottom:12px}.order-form__wrapper input[type=text]{border-radius:3px;height:40px;width:286px;border:1px solid #e5e5e5;background:#f4f5f5;padding:0 12px}.order-form__wrapper input[type=text].error{border-color:#004ecc;-webkit-box-shadow:0 0 10px rgba(70,135,255,.5);box-shadow:0 0 10px rgba(70,135,255,.5)}.order-form__wrapper .order-form__input-item{padding:13px 0}.order-form__wrapper .order-form__input-item.radio{padding-left:10px}.order-form__wrapper .order-form__input-item,.order-form__wrapper .order-form__input-item label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.order-form__wrapper .order-form__input-item label span{display:block;width:100px;padding-left:10px}.order-form__wrapper .order-form__tip{max-width:560px;font-family:'Rubik',sans-serif;color:#9a9a9a;font-size:16px;line-height:150%}.order-form__wrapper button{cursor:pointer;width:164px;height:43px;border-radius:3px;border:0;background:#4a4cd7;display:block;font-family:'Rubik',sans-serif;font-size:14px;color:#fff}.order-form__wrapper .ajax-cart__wrapper{padding-top:33px}.order-form__wrapper .ajax-cart__wrapper .ajax-cart__table-header tr td{padding-top:13px;padding-bottom:13px;border-radius:3px}.order-form__wrapper .ajax-cart__wrapper .ajax-cart__table-header tr td.item.item-1{width:508px}.order-form__wrapper .ajax-cart__wrapper .ajax-cart__table-header tr td.item.item-2{width:72px}.order-form__wrapper .ajax-cart__wrapper .ajax-cart__table-header tr td.item.item-3{width:198px}.order-form__wrapper .ajax-cart__wrapper .ajax-cart__table-header tr td.item.item-4{width:60px}.order-form__wrapper .ajax-cart__wrapper .ajax-cart__table-footer .ajax-cart__table-footer-comment{color:#a5a5a5;font-size:11px;font-family:'Rubik',sans-serif;font-style:italic}