.warranty-form{max-width:940px;width:100%;margin:0 auto;padding:0 20px}.warranty-claim{display:flex;flex-wrap:wrap;gap:28px 24px}.form-files-input-wrapper p{min-width:200px}p.bike_warranty_proof,p.bike_warranty_file,p.supported_format_file{font-size:12px}p.bike_warranty_proof,p.bike_warranty_file{display:inline-flex;gap:10px;flex-wrap:wrap}p.bike_warranty_proof span,p.bike_warranty_file span{display:inline-block;word-break:break-all}p.supported_format_file{color:#5c5c5c}.warranty-claim .button{width:100%;font-size:18px}.warranty-claim .button.button--close{width:fit-content;min-width:36px;padding:8px}.warranty-claim .button.button--close.hidden{display:none}.bike_warranty_file-wrapper{gap:10px;justify-content:space-between;flex:1 1 auto;min-width:250px}.warranty-claim .label-up{white-space:nowrap}.warranty-claim .label-up span{display:inline-block;margin:0 5px;font-size:8px;line-height:110%;white-space:normal}.warranty-claim .form-input:focus+.label-up span,.warranty-claim .form-input-wrapper .label-up.goUp span{font-size:6px}@media screen and (min-width: 768px){.warranty-claim .form-input-wrapper .label-up span{font-size:12px}.warranty-claim .form-input:focus+.label-up span,.warranty-claim .form-input-wrapper .label-up.goUp span{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/warranty-form.css.map */
