.order-selected-files span{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px}.order-selected-files i{overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.order-selected-files button{padding:5px 7px;border:1px solid #e2c9bb;border-radius:6px;background:#fff;color:#a94218;font:700 7px Manrope;cursor:pointer}.order-form button[type=submit]:disabled{cursor:wait;opacity:.7}.order-field-error{display:block!important;margin-top:6px!important;color:#9d2f22!important;font-size:9px!important;font-weight:700!important;line-height:1.45}.order-field-error:empty{display:none!important}.order-form [aria-invalid=true]{border-color:#c84a37!important;box-shadow:0 0 0 2px rgba(200,74,55,.1)}.order-form input:focus-visible,.order-form select:focus-visible,.order-form textarea:focus-visible,.order-form button:focus-visible,.order-drop-zone:focus-within{outline:3px solid rgba(23,105,255,.42);outline-offset:2px}.order-form-status{min-height:1.2em;margin-top:10px;color:#625a54;font-size:10px}.order-form-status.is-error{color:#9d2f22}.order-form-status.is-loading{color:#8b5d05}.order-captcha{display:grid;grid-template-columns:1fr 120px;align-items:center;gap:10px 14px}.order-captcha label{display:flex;align-items:center;justify-content:space-between;gap:14px}.order-captcha>.order-field-error{grid-column:1/-1}.order-errors:focus{outline:3px solid rgba(200,74,55,.25);outline-offset:2px}@media(max-width:600px){.order-captcha{grid-template-columns:1fr}.order-captcha label{align-items:flex-start;flex-direction:column}.order-captcha input{width:100%}}@media(max-width:520px){.order-selected-files span{grid-template-columns:minmax(0,1fr) auto}.order-selected-files button{grid-column:1/-1;width:max-content}}
