.partner-application-form{padding:var(--spacing-6)}@media screen and (min-width:700px){.partner-application-form{padding:var(--spacing-10) var(--spacing-12)}}.partner-form__group{display:grid;gap:var(--input-gap)}.partner-form__group-title{font-size:var(--text-base);font-weight:600;padding-block-end:var(--spacing-2);border-block-end:1px solid rgb(var(--text-color) / .12);margin-block-end:var(--spacing-1)}@media screen and (min-width:700px){.partner-form__group-title{font-size:var(--text-lg)}}.partner-form__dropzone{border:2px dashed rgb(var(--text-color) / .2);border-radius:var(--rounded-input);padding:var(--spacing-8) var(--spacing-6);text-align:center;cursor:pointer;transition:border-color .2s ease-in-out,background .2s ease-in-out;position:relative}.partner-form__dropzone:hover,.partner-form__dropzone--active{border-color:rgb(var(--text-color) / .4);background:rgb(var(--text-color) / .03)}.partner-form__dropzone-text{font-size:var(--text-sm);opacity:.6;pointer-events:none}.partner-form__dropzone-text strong{opacity:1;text-decoration:underline;text-underline-offset:2px}.partner-form__dropzone-hint{font-size:var(--text-xs);opacity:.45;margin-block-start:var(--spacing-2);pointer-events:none}.partner-form__dropzone input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%}.partner-form__file-list{display:grid;gap:var(--spacing-2)}.partner-form__file-item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2-5) var(--spacing-4);border-radius:var(--rounded-xs);background:rgb(var(--text-color) / .04);font-size:var(--text-sm)}.partner-form__file-info{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}.partner-form__file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-form__file-size{opacity:.5;white-space:nowrap;flex-shrink:0}.partner-form__file-remove{-webkit-appearance:none;appearance:none;background:none;border:none;padding:var(--spacing-1);cursor:pointer;opacity:.5;transition:opacity .15s;font-size:var(--text-base);line-height:1;color:inherit}.partner-form__file-remove:hover{opacity:1}.partner-form__file-status{display:flex;align-items:center;gap:var(--spacing-2);white-space:nowrap}.partner-form__file-status--uploading{opacity:.6}.partner-form__file-status--done{color:rgb(var(--success-text, 22 163 74))}.partner-form__file-status--error{color:rgb(var(--error-text, 220 38 38));font-size:var(--text-xs)}.partner-form__progress{height:3px;border-radius:2px;background:rgb(var(--text-color) / .1);overflow:hidden;grid-column:1 / -1}.partner-form__progress-bar{height:100%;background:rgb(var(--accent, var(--text-color)));border-radius:2px;transition:width .2s ease-out;width:0}.partner-form__spinner{display:inline-block;width:1em;height:1em;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:partner-form-spin .6s linear infinite;vertical-align:middle}@keyframes partner-form-spin{to{transform:rotate(360deg)}}.partner-form__field-error{font-size:var(--text-xs);color:rgb(var(--error-text, 220 38 38));margin-block-start:var(--spacing-1)}.form-control.has-error .input,.form-control.has-error .textarea,.form-control.has-error .select{border-color:rgb(var(--error-text, 220 38 38))}.partner-form__success{text-align:center;padding:var(--spacing-12) var(--spacing-6)}.partner-form__success-icon{font-size:3rem;margin-block-end:var(--spacing-4)}.partner-form__success h3{margin-block-end:var(--spacing-3)}.partner-form__success p{opacity:.7}.partner-form__privacy-label a{text-decoration:underline;text-underline-offset:2px}.partner-form--hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/59/assets/partner-application-form.css.map */
