.returns-page__intro{max-width:62ch;font-size:1.05rem;line-height:1.6}.returns-page__notes{max-width:62ch;color:var(--color-muted,#5c5752);margin:0 0 2rem;padding-left:1.2rem;line-height:1.55}.returns-page__notes li{margin-bottom:.4rem}.returns-form__step{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.04em;margin:0 0 1rem;font-size:1.1rem}.returns-form__hint{color:var(--color-muted,#5c5752);margin-top:.3rem;font-size:.8rem;display:block}.returns-form__order{margin:0 0 1rem}.returns-form__link{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:.5rem;padding:0;text-decoration:underline}.returns-form__items{border-top:1px solid var(--color-border);margin:0 0 1.25rem;padding:0;list-style:none}.returns-form__item{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.75rem 0;display:flex}.returns-form__check{cursor:pointer;align-items:center;gap:.7rem;display:flex}.returns-form__check input{width:1.15rem;height:1.15rem;accent-color:var(--color-accent)}.returns-form__meta{color:var(--color-muted,#5c5752)}.returns-form__qty{align-items:center;gap:.5rem;font-size:.9rem;display:flex}.returns-form select{border:1px solid var(--color-border);border-radius:var(--radius,8px);font:inherit;background:#fff;padding:.55rem .7rem}.returns-form__kind{border:0;gap:.5rem;margin:0;padding:0;display:grid}.returns-form__kind>legend{margin-bottom:.35rem;font-weight:600}.returns-form__radio{border:1.5px solid var(--color-border);border-radius:var(--radius);cursor:pointer;align-items:flex-start;gap:.6rem;padding:.7rem .9rem;display:flex}.returns-form__radio:has(input:checked){border-color:var(--color-accent)}.returns-form__radio input{width:auto;accent-color:var(--color-accent);flex:none;margin:.25rem 0 0}.returns-form__radio span{text-align:left;flex:1;gap:.15rem;display:grid}.returns-form__radio small{color:var(--color-muted,#6b6560);font-size:.82rem;line-height:1.4}.returns-form__size{margin-top:.25rem}.returns-form__hint{color:var(--color-muted,#6b6560);margin:0;font-size:.85rem}.returns-protection{border-top:1px solid var(--color-border);max-width:62ch;margin-top:3rem;padding-top:2rem;line-height:1.55}.returns-protection__title{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .75rem;font-size:1.1rem}.returns-protection ol{color:var(--color-muted,#5c5752);margin:.75rem 0 0;padding-left:1.2rem}.returns-protection li{margin-bottom:.4rem}
