.return-step{border-top:1px solid #e8e3da;padding:24px 0}.return-step h3{font:24px Georgia,serif;margin:0 0 20px}.return-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.return-step label{display:grid;gap:8px;margin-bottom:16px}.return-step input,.return-step textarea,.return-step select{box-sizing:border-box;width:100%;min-height:48px;border:1px solid #dedad2;border-radius:12px;background:#fff;padding:12px;color:#20221e;font:16px Arial,sans-serif}.return-step input:focus,.return-step textarea:focus,.return-step select:focus{outline:2px solid #8c9a82;outline-offset:2px}.return-hint{font-size:14px;color:#63685d;line-height:1.65}.return-item{display:grid!important;grid-template-columns:minmax(0,1fr) 76px;align-items:center;border:1px solid #e9e5dc;padding:15px;border-radius:16px}.return-item small{display:block;font-size:12px;color:#777;margin-top:7px}.return-item input{text-align:center}.return-fee{padding:16px;background:#f4f2ed;border-radius:12px;font-weight:600}.return-consent{display:flex!important;align-items:flex-start}.return-consent input{width:20px;min-height:20px;flex:0 0 20px}.return-success{text-align:center;padding:30px 10px}.return-success>span{font-size:48px;color:#398659}.return-step button{border-radius:12px;min-height:50px}.support-form [hidden]{display:none!important}.after-sales-danger{padding:24px;background:#fff0ee;border:2px solid #bc3933;border-radius:18px;color:#9e2523}.sales-order-row.is-parcel-cancelled{background:#fff0ee!important;border:2px solid #d77b73!important}.after-sales-case{padding:22px;margin-bottom:16px;background:#fff;border:1px solid #e5e1da;border-radius:18px}.after-sales-case h3{font:26px Georgia;margin:0 0 14px}.after-sales-case p{line-height:1.6;overflow-wrap:anywhere}.after-sales-case.is-received{border-left:6px solid #41805b}.after-sales-case .after-sales-warning{background:#fff2d9;padding:12px;border-radius:10px}.after-sales-case input{font-size:16px;padding:12px;max-width:100%;box-sizing:border-box}.after-sales-case .sales-button{min-height:44px}@media(max-width:560px){.return-grid{grid-template-columns:1fr}.legal-card{padding:20px!important}.return-step h3{font-size:22px}.after-sales-case{padding:18px}}
.after-sales-lifecycle{margin-top:22px;border-top:1px solid #e5e1da;padding-top:18px}.after-sales-lifecycle h4{margin:0 0 16px;font-size:18px}.after-sales-notice{display:grid;gap:10px;margin-bottom:18px}.after-sales-lifecycle form{display:grid;gap:16px}.after-sales-lifecycle label{display:grid;gap:8px}.after-sales-lifecycle input:not([type=checkbox]){width:100%;min-height:46px;border:1px solid #dedad2;border-radius:10px;background:#fff;color:#20221e}.after-sales-lifecycle .return-consent{display:flex;gap:10px}.after-sales-refunded{padding:16px;background:#edf7ef;border-radius:12px}.after-sales-lifecycle button:disabled{opacity:.55;cursor:wait}
.sales-order-row.is-returned{background:#f4edfc!important;border:1px solid #b89bd3!important;border-left:6px solid #8051a7!important}.sales-status.is-returned{background:#e7d5f6;color:#512575;font-weight:800}.is-returned .sales-order-docs{gap:14px}.is-returned p{line-height:1.6;overflow-wrap:anywhere}.sales-button.return-arrival-button{background:#693390;color:#fff;border:1px solid #693390;min-height:48px;white-space:normal}.sales-button.return-arrival-button:disabled{background:#e3d7ec;border-color:#c8b5d7;color:#5a446a;opacity:1;cursor:not-allowed}.returned-orders-panel{margin:24px 0}.return-arrival-case{background:#f4edfc;border:1px solid #b89bd3;border-left:6px solid #8051a7;border-radius:12px;padding:18px;margin-top:18px}.return-arrival-case h4{margin:0 0 12px}.after-sales-case.is-returned{background:#faf6ff;border-left:6px solid #8051a7}.is-returned .after-sales-warning{background:#fff2d9;padding:12px;border-radius:10px}.is-returned small{line-height:1.5}@media(max-width:560px){.sales-order-row.is-returned{padding:18px}.return-arrival-button{width:100%}}
.after-sales-case.is-resolved,.sales-order-row.is-returned.is-resolved{background:#effaf2!important;border:2px solid #65aa7b!important;border-left:7px solid #168348!important}.after-sales-resolution{display:flex;align-items:flex-start;gap:16px;margin:12px 0 22px;padding:18px;background:#daf2e2;border:1px solid #86bd98;border-radius:14px;color:#155d34}.after-sales-resolution>div{min-width:0}.after-sales-resolution strong{font-size:18px}.after-sales-resolution p{margin:6px 0;overflow-wrap:anywhere}.after-sales-resolution-check{display:grid;place-items:center;flex:0 0 56px;width:56px;height:56px;border-radius:50%;background:#168348;color:#fff;font-size:40px;font-weight:900;line-height:1}.after-sales-resolution-comment{white-space:pre-wrap}.after-sales-resolve{margin:16px 0;padding:14px;border:1px solid #b2d5be;border-radius:12px;background:#f7fcf8}.after-sales-resolve summary{cursor:pointer;font-weight:750;color:#155d34;min-height:28px;line-height:1.8}.after-sales-resolve form{display:grid;gap:12px;margin-top:14px}.after-sales-resolve label{display:grid;gap:8px}.after-sales-resolve textarea{box-sizing:border-box;width:100%;max-width:100%;padding:12px;border:1px solid #8fb99e;border-radius:10px;font:16px inherit;color:#172e21;background:#fff;resize:vertical}.after-sales-resolve .return-consent{gap:10px;align-items:center}.after-sales-resolve-button{background:#168348;color:white;border-color:#168348}.after-sales-resolve-button:disabled{opacity:.6;cursor:wait}@media(max-width:560px){.after-sales-resolution{gap:10px;padding:12px}.after-sales-resolution-check{flex-basis:44px;width:44px;height:44px;font-size:32px}.after-sales-resolve-button{width:100%;white-space:normal}}
