.return-form{max-width:576px;margin:24px auto 0;font-family:var(--font-body)}.return-form [hidden]{display:none!important}.return-form__form{display:flex;flex-direction:column;gap:24px}.return-form__row{display:flex;flex-direction:column;gap:20px}@media(min-width:640px){.return-form__row{flex-direction:row}.return-form__row>.return-form__field{width:50%}}.return-form__field{display:flex;flex-direction:column;width:100%}.return-form__label{position:relative;z-index:1;align-self:flex-start;margin:0 0 -8px 12px;padding:0 8px;background:var(--color-background);font-size:14px;font-weight:600;line-height:1.2;color:#575757}.return-form__control{border:1px solid var(--color-foreground);background:var(--color-background);transition:border-color var(--transition-fast)}.return-form__control:focus-within{border-color:var(--color-primary)}.return-form__input,.return-form__textarea{display:block;width:100%;padding:12px 24px;border:0;background:transparent;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;color:var(--color-foreground);-webkit-appearance:none;appearance:none}.return-form__input:focus,.return-form__textarea:focus{outline:none}.return-form__input::placeholder,.return-form__textarea::placeholder{color:#575757;font-weight:400}.return-form__textarea{resize:vertical}.return-form__attachments-count{margin:0;font-size:14px;line-height:1.5;color:var(--color-muted)}.return-form__attachments-formats{margin:0 0 8px;font-size:12px;line-height:1.5;color:var(--color-muted)}.return-form__file-list{display:flex;flex-direction:column;gap:4px;margin:0 0 20px;padding:0;list-style:none;font-size:14px;line-height:1.5;color:#536387}.return-form__file-item{display:flex;align-items:center;justify-content:space-between;gap:16px}.return-form__file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.return-form__file-remove{flex-shrink:0;display:inline-flex;padding:0;border:0;background:none;color:inherit;cursor:pointer;transition:color var(--transition-fast)}.return-form__file-remove:hover{color:var(--color-primary)}.return-form__attach{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;font-family:inherit;font-size:16px;font-weight:500;color:var(--color-foreground);cursor:pointer}.return-form__attach:disabled{cursor:not-allowed;opacity:.5}.return-form__file-input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.return-form__file-error{margin:0;padding:16px;background:#fef2f2;font-size:14px;line-height:1.5;color:#991b1b}.return-form__privacy{font-size:12px;line-height:1.5;color:var(--color-muted)}.return-form__privacy p{margin:0 0 4px}.return-form__privacy-title{font-weight:700;color:var(--color-foreground)}.return-form__privacy ul{margin:0;padding-left:1.5rem;list-style:disc}.return-form__link{color:inherit;text-decoration:underline;text-underline-offset:2px}.return-form__consent{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5;color:var(--color-foreground);cursor:pointer}.return-form__checkbox{flex-shrink:0;width:20px;height:20px;margin:0;border:1px solid #d1d1d1;border-radius:6px;accent-color:var(--color-foreground);cursor:pointer}.return-form__status{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:32px;padding:40px;border:2px solid;text-align:center}.return-form__status--success{border-color:#22c55e}.return-form__status--error{border-color:var(--color-primary)}.return-form__status-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;font-size:30px;line-height:1;font-weight:700;color:var(--color-white)}.return-form__status--success .return-form__status-icon{background:#22c55e}.return-form__status--error .return-form__status-icon{background:var(--color-primary)}.return-form__status-title{margin:0;font-family:var(--font-body);font-size:24px;font-weight:600;line-height:1.3}.return-form__status--success .return-form__status-title{color:#22c55e}.return-form__status--error .return-form__status-title{color:var(--color-primary)}.return-form__status-body{margin:0;font-size:16px;line-height:1.6;color:var(--color-muted)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/return-form.css.map */
