.j-return{--return-accent:#ef8439;--return-text:#fff0dd;--return-panel:#1d1512;--return-border:#ef843944;max-width:1160px;padding:52px 28px 72px;margin:auto;color:var(--return-text);font:500 16px/1.65 var(--font-body-family,Arial,sans-serif)}.j-return--couture{--return-accent:#a32357;--return-text:#7a1835;--return-panel:#fff0f5;--return-border:#a3235733}
.j-return__hero{padding:36px 40px;border:1px solid var(--return-border);border-radius:28px;background:radial-gradient(ellipse at top right,var(--return-border),transparent 65%),var(--return-panel);margin-bottom:32px}.j-return__eyebrow{display:block;color:var(--return-accent);font-size:11px;font-weight:800;letter-spacing:.13em;line-height:1.5}.j-return h1{color:inherit;font-size:clamp(38px,4.5vw,62px);line-height:1.12;letter-spacing:-.035em;margin:18px 0}.j-return h1 em{color:var(--return-accent)}.j-return__hero p{font-size:18px;max-width:670px;margin:0}
.j-return__layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:38px;align-items:start}.j-return__aside{padding:20px 0}.j-return__steps{list-style:none;padding:0;margin:10px 0 28px}.j-return__steps li{display:flex;gap:16px;padding:22px 0;border-bottom:1px solid var(--return-border)}.j-return__steps li>span{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border:1px solid var(--return-border);border-radius:50%;color:var(--return-accent);font-size:12px;font-weight:800}.j-return__steps h2,.j-return__note h2{font:800 18px/1.4 var(--font-body-family,Arial,sans-serif);color:inherit;margin:0 0 8px}.j-return__steps p,.j-return__note p{font-size:15px;margin:0}.j-return a{color:inherit;text-underline-offset:4px}.j-return__note{padding:24px;background:var(--return-panel);border:1px solid var(--return-border);border-radius:18px}.j-return__help{display:inline-flex;min-height:44px;align-items:center;margin-top:12px;font-size:14px;font-weight:800}
.j-return__card{padding:32px;border:1px solid var(--return-border);border-radius:24px}.j-return__form>h2{font-size:32px;color:inherit;line-height:1.2;margin:14px 0 10px}.j-return__intro{font-size:13px;margin:0 0 25px;opacity:.85}.j-return__fields{display:grid;grid-template-columns:1fr 1fr;gap:22px 16px}.j-return__fields>div{min-width:0}.j-return__full{grid-column:1/-1}.j-return label{display:block;font-size:14px;font-weight:800;margin-bottom:8px}.j-return label span{font-size:12px;font-weight:500}.j-return input,.j-return textarea,.j-return select{display:block;box-sizing:border-box;max-width:100%;width:100%;border:1px solid var(--return-border);border-radius:11px;padding:13px 14px;background:var(--return-panel);color:var(--return-text);font:500 16px/1.5 var(--font-body-family,Arial,sans-serif);min-height:50px}.j-return textarea{resize:vertical;min-height:110px}.j-return input::placeholder,.j-return textarea::placeholder{color:inherit;opacity:.65}.j-return select{appearance:auto}.j-return small{display:block;font-size:12px;line-height:1.6;margin-top:7px}.j-return__privacy{font-size:12px;line-height:1.7;margin:22px 0}.j-return button,.j-return__success>a{display:flex;justify-content:center;align-items:center;width:100%;min-height:52px;border:0;border-radius:999px;background:var(--return-accent);color:#100d10;font:800 15px/1.4 var(--font-body-family,Arial,sans-serif);padding:14px 22px;cursor:pointer;text-decoration:none}.j-return--couture button,.j-return--couture .j-return__success>a{color:#fff8f0}.j-return__after{font-size:12px;line-height:1.6;text-align:center;margin:14px 0 0;opacity:.85}.j-return :is(input,textarea,select,button,a):focus-visible{outline:2px solid var(--return-accent);outline-offset:4px}.j-return__error{padding:16px;border:1px solid var(--return-accent);border-radius:12px;margin-bottom:20px}.j-return__success{text-align:center;padding:28px 4px}.j-return__success>span{display:inline-grid;place-items:center;width:60px;height:60px;border:1px solid var(--return-accent);border-radius:50%;color:var(--return-accent);font-size:32px}.j-return__success h2{color:inherit;font-size:32px}.j-return__success p{font-size:16px;margin-bottom:26px}
@media(max-width:749px){.j-return{padding:25px 18px 44px}.j-return__hero{padding:28px 24px;border-radius:22px;margin-bottom:20px}.j-return__hero p{font-size:16px}.j-return__eyebrow{font-size:10px;letter-spacing:.1em}.j-return__layout{grid-template-columns:1fr;gap:22px}.j-return__card{grid-row:1;padding:25px 20px;border-radius:20px}.j-return__aside{padding:0}.j-return__fields{grid-template-columns:1fr;gap:20px}.j-return__form>h2{font-size:29px}.j-return__steps li{padding:18px 0}}
