.return-steps{display:flex;align-items:center;justify-content:center;gap:0;margin:3rem auto;max-width:60rem;padding:0 1rem}.return-step{display:flex;flex-direction:column;align-items:center;gap:.6rem;position:relative;z-index:1}.step-number{width:4rem;height:4rem;border-radius:50%;background:#e0e0e0;color:#888;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5rem;transition:all .3s ease;border:3px solid transparent}.return-step.active .step-number{background:#08c;color:#fff;border-color:#0088cc4d;box-shadow:0 0 0 6px #0088cc1f}.return-step.completed .step-number{background:#28a745;color:#fff;border-color:#28a7454d}.step-label{font-size:1.2rem;font-weight:500;color:#888;transition:color .3s ease}.return-step.active .step-label{color:#08c;font-weight:600}.return-step.completed .step-label{color:#28a745}.step-connector{flex:1;height:3px;background:#e0e0e0;margin:0 .4rem 2rem;border-radius:2px;transition:background .3s ease;min-width:2rem}.return-step.completed+.step-connector,.step-connector:has(+.return-step.completed),.step-connector:has(+.return-step.active){background:#08c}.return-form-card{background:#fff;border:1px solid #e8e8e8;border-radius:1.2rem;padding:3rem;margin-bottom:2rem;box-shadow:0 2px 12px #0000000a}.return-form-card-header{display:flex;align-items:center;gap:1.2rem;margin-bottom:2.4rem;padding-bottom:1.6rem;border-bottom:2px solid #f0f0f0}.return-form-card-icon{width:4.4rem;height:4.4rem;background:linear-gradient(135deg,#08c,#00a8ff);border-radius:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.return-form-card-icon svg{width:2.2rem;height:2.2rem;fill:#fff}.return-form-card-header h2{margin:0;font-size:2rem;font-weight:700;color:#1a1a2e}.return-form-group{margin-bottom:2rem}.return-form-group:last-child{margin-bottom:0}.return-form-label{display:block;font-size:1.4rem;font-weight:600;color:#333;margin-bottom:.6rem}.return-form-label .required{color:#e50914}.return-form-input,.return-form-select,.return-form-textarea{width:100%;padding:1.2rem 1.4rem;border:2px solid #e0e0e0;border-radius:.8rem;font-size:1.4rem;font-family:inherit;color:#333;background:#fafafa;transition:all .2s ease;box-sizing:border-box}.return-form-input:focus,.return-form-select:focus,.return-form-textarea:focus{border-color:#08c;background:#fff;outline:none;box-shadow:0 0 0 4px #0088cc1a}.return-form-input--error{border-color:#e50914!important;box-shadow:0 0 0 4px #e509141a!important}.return-form-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23666'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:2rem;padding-right:3.5rem;cursor:pointer}.return-form-textarea{resize:vertical;min-height:12rem}.return-form-hint{display:block;font-size:1.2rem;color:#888;margin-top:.4rem}.return-type-options{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:.4rem;border-radius:.8rem;transition:box-shadow .2s ease}.return-type-option input[type=radio]{position:absolute;opacity:0;pointer-events:none}.return-type-card{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:1.8rem 1.2rem;border:2px solid #e0e0e0;border-radius:1rem;cursor:pointer;transition:all .2s ease;text-align:center;background:#fafafa}.return-type-card svg{width:2.8rem;height:2.8rem;fill:#888;transition:fill .2s ease}.return-type-card span{font-size:1.3rem;font-weight:600;color:#555;transition:color .2s ease}.return-type-card:hover{border-color:#08c;background:#f0f8ff}.return-type-option input:checked+.return-type-card{border-color:#08c;background:linear-gradient(135deg,#f0f8ff,#e6f4ff);box-shadow:0 2px 8px #0088cc26}.return-type-option input:checked+.return-type-card svg{fill:#08c}.return-type-option input:checked+.return-type-card span{color:#08c}.return-form-photo-note{display:flex;align-items:flex-start;gap:1.2rem;padding:1.6rem;background:#f8f9fa;border:1px dashed #ccc;border-radius:.8rem;margin-top:.4rem}.return-form-photo-note svg{fill:#888;flex-shrink:0;margin-top:.2rem}.return-form-photo-note p{margin:0;font-size:1.3rem;color:#666;line-height:1.5}.return-form-photo-note a{color:#08c;font-weight:600;text-decoration:none}.return-form-photo-note a:hover{text-decoration:underline}.return-form-actions{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;margin-bottom:1rem}.return-form-btn{display:inline-flex;align-items:center;gap:.6rem;padding:1.2rem 2.4rem;border:none;border-radius:.8rem;font-size:1.5rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit;text-decoration:none}.return-form-btn--primary{background:#08c;color:#fff}.return-form-btn--primary:hover{background:#0077b3;box-shadow:0 4px 12px #0088cc4d;transform:translateY(-1px)}.return-form-btn--secondary{background:transparent;color:#666;border:2px solid #e0e0e0}.return-form-btn--secondary:hover{border-color:#08c;color:#08c}.return-form-btn--submit{background:linear-gradient(135deg,#28a745,#20c040);color:#fff;padding:1.4rem 3rem;font-size:1.6rem}.return-form-btn--submit:hover{box-shadow:0 4px 16px #28a74559;transform:translateY(-1px)}.review-subtitle{font-size:1.4rem;color:#666;margin:-1rem 0 2rem}.review-summary{background:#f8f9fa;border-radius:1rem;overflow:hidden;border:1px solid #eee}.review-row{display:flex;padding:1.4rem 2rem;border-bottom:1px solid #eee}.review-row:last-child{border-bottom:none}.review-row:nth-child(odd){background:#fff}.review-label{flex:0 0 16rem;font-weight:600;color:#555;font-size:1.3rem}.review-value{flex:1;color:#1a1a2e;font-size:1.4rem;word-break:break-word}.return-form-policy-reminder{display:flex;align-items:center;gap:1rem;margin-top:2rem;padding:1.4rem 1.6rem;background:#f0f8ff;border:1px solid #cce5ff;border-radius:.8rem;font-size:1.3rem;color:#555}.return-form-policy-reminder svg{fill:#08c;flex-shrink:0}.return-form-policy-reminder a{color:#08c;font-weight:600;text-decoration:none}.return-success{text-align:center;padding:4rem 2rem;background:#f0fff4;border:2px solid #c3e6cb;border-radius:1.2rem}.success-icon{margin-bottom:1.6rem}.return-success h2{color:#1a1a2e;font-size:2.4rem;margin-bottom:1rem}.return-success p{color:#555;font-size:1.5rem;max-width:50rem;margin:0 auto;line-height:1.6}.return-form-errors{padding:1.6rem 2rem;background:#fff5f5;border:1px solid #fcc;border-radius:.8rem;margin-bottom:2rem;color:#e50914;font-size:1.4rem}.return-form-errors p{margin:0 0 .6rem}.return-login-gate{text-align:center;padding:4rem 2rem;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:1.2rem;max-width:52rem;margin:3rem auto}.return-login-gate svg{fill:#888;margin-bottom:1.4rem}.return-login-gate h2{font-size:2.2rem;color:#1a1a2e;margin:0 0 .8rem}.return-login-gate p{color:#666;font-size:1.5rem;margin:0 0 2rem;line-height:1.6}.return-login-gate .return-form-btn{margin:0 .5rem}.return-form-greeting{font-size:1.5rem;color:#555;margin-bottom:2rem}.return-form-greeting strong{color:#1a1a2e}.return-no-orders{text-align:center;padding:3rem 2rem;background:#fff8e6;border:2px solid #ffe0a0;border-radius:1.2rem;max-width:52rem;margin:2rem auto}.return-no-orders svg{fill:#e2af27;margin-bottom:1rem}.return-no-orders h3{font-size:1.8rem;color:#1a1a2e;margin:0 0 .6rem}.return-no-orders p{color:#666;font-size:1.4rem;margin:0 0 1.6rem}.return-order-details{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:.8rem;padding:1.6rem;margin-top:1.4rem}.return-order-meta{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.2rem}.return-order-meta span{font-size:1.3rem;color:#555;background:#fff;padding:.4rem 1rem;border-radius:2rem;border:1px solid #e0e0e0}.return-order-items-label{font-size:1.3rem;font-weight:600;color:#333;margin-bottom:.8rem}.return-order-items{display:flex;flex-direction:column;gap:.6rem}.return-order-item{display:flex;align-items:center;gap:1rem;padding:.6rem 0;font-size:1.3rem;color:#444}.return-order-item-img{width:3.6rem;height:3.6rem;object-fit:cover;border-radius:.4rem;border:1px solid #eee}@media screen and (max-width:749px){.return-steps{margin:2rem auto}.step-number{width:3.2rem;height:3.2rem;font-size:1.3rem}.step-label{font-size:1rem}.step-connector{min-width:1rem}.return-form-card{padding:2rem 1.6rem;border-radius:1rem}.return-form-card-header h2{font-size:1.7rem}.return-type-options{grid-template-columns:1fr}.return-type-card{flex-direction:row;padding:1.2rem 1.4rem;gap:1rem}.return-type-card svg{width:2.2rem;height:2.2rem}.return-form-actions{flex-direction:column-reverse;gap:1rem}.return-form-btn{width:100%;justify-content:center}.review-row{flex-direction:column;gap:.4rem;padding:1.2rem 1.4rem}.review-label{flex:none;font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/return-request-form.css.map */
