.pro-registration__business-review,.pro-registration__upload-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}.pro-registration__upload-button{min-height:44px;padding:12px 16px;border:1px solid var(--color-border-primary);background:var(--color-background);color:var(--color-text-primary);font:inherit;font-size:14px;cursor:pointer}.pro-registration__file-preview{margin-top:16px;padding:16px;background:var(--color-background-secondary);overflow-wrap:anywhere}.pro-registration__file-preview img{display:block;width:120px;height:120px;object-fit:contain;margin-bottom:12px}@media(max-width:599px){.pro-registration__upload-actions{gap:8px}.pro-registration__upload-button{flex:1 1 140px}}.pro-registration .pro-registration__upload .pro-registration__hint{margin:10px 0 0;color:var(--pro-reg-muted);font-size:16px}.pro-registration .pro-registration__upload>.pro-registration__upload-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.5vw,28px);margin-top:var(--pro-reg-gap)}.pro-registration .pro-registration__upload-button{height:clamp(56px,4.2vw,81px);min-height:0;padding:0 12px;border:1px solid var(--pro-reg-outline);border-radius:0;background:transparent;color:var(--pro-reg-white);font-size:16px;letter-spacing:.2em;text-transform:uppercase;transition:border-color .2s ease}.pro-registration .pro-registration__upload-button:hover,.pro-registration .pro-registration__upload-button:focus-visible{border-color:var(--pro-reg-white);outline:none}@media(max-width:767px){.pro-registration .pro-registration__upload>.pro-registration__upload-actions{grid-template-columns:minmax(0,1fr)}}.pro-registration .pro-registration__upload .pro-registration__hint{margin:10px 0 0}
/*# sourceMappingURL=/cdn/shop/t/54/assets/pro-registration-upload.css.map */
