#ds-retour{max-width:560px;margin:0 auto;padding:24px 0;color:inherit}#ds-retour .ds-retour__title{margin:0 0 12px}#ds-retour .ds-retour__step label,#ds-retour .ds-retour__why label{display:block;margin:12px 0;font-weight:600;font-size:15px}#ds-retour input[type="text"],#ds-retour input[type="email"],#ds-retour input[type="number"],#ds-retour textarea{display:block;width:100%;margin-top:6px;padding:12px 14px;font:inherit;font-weight:400;border:1px solid #c9c6bf;border-radius:8px;background:#fff;box-sizing:border-box}#ds-retour input:focus,#ds-retour textarea:focus{outline:2px solid #1f3d2b;outline-offset:1px}#ds-retour .ds-retour__btn{display:inline-block;margin-top:8px;padding:14px 24px;border:0;border-radius:8px;background:#1f3d2b;color:#fff;font:inherit;font-weight:600;cursor:pointer;min-height:48px}#ds-retour .ds-retour__btn:disabled{opacity:.6;cursor:wait}#ds-retour .ds-retour__link{background:none;border:0;padding:14px 8px;font:inherit;text-decoration:underline;cursor:pointer;color:inherit}#ds-retour .ds-retour__error{color:#a3261b;font-weight:600;margin:8px 0 0}#ds-retour .ds-retour__item{display:flex!important;gap:10px;align-items:center;font-weight:400!important;padding:12px;border:1px solid #e3e0d9;border-radius:8px}#ds-retour .ds-retour__item input{width:20px;height:20px}#ds-retour .ds-retour__done{padding:16px 18px;border-radius:10px;background:#eef4ef;border:1px solid #c8dccb;margin-bottom:24px}#ds-retour .ds-retour__done h3{margin:0 0 6px}#ds-retour .ds-retour__done p{margin:0}#ds-retour .ds-retour__why{border-top:1px solid #e3e0d9;padding-top:20px}#ds-retour .ds-retour__why h3{margin:0 0 4px}#ds-retour .ds-retour__muted{color:#6b6860;font-size:14px;margin:0 0 12px}#ds-retour .ds-retour__label{font-weight:600;font-size:15px;margin:12px 0 6px}#ds-retour .ds-retour__chips{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}#ds-retour .ds-retour__chip{padding:10px 14px;border:1px solid #c9c6bf;border-radius:999px;background:#fff;color:inherit;font:inherit;font-size:14px;cursor:pointer;min-height:44px}#ds-retour .ds-retour__chip.is-on{background:#1f3d2b;border-color:#1f3d2b;color:#fff}#ds-retour .ds-retour__fit{margin:8px 0 4px;padding:14px;border-radius:10px;background:#f7f5f0}#ds-retour .ds-retour__kh-box{margin:0 0 8px;padding:10px 12px;border-left:3px solid #1f3d2b;background:#fff;border-radius:4px}#ds-retour .ds-retour__row{display:grid;grid-template-columns:1fr 120px;gap:12px}#ds-retour .ds-retour__exchange{display:flex!important;gap:10px;align-items:flex-start;font-weight:400!important;padding:12px;background:#fff;border:1px solid #c8dccb;border-radius:8px}#ds-retour .ds-retour__exchange input{width:20px;height:20px;margin-top:2px;flex:none}#ds-retour .ds-retour__actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}#ds-retour .ds-retour__thanks{padding:14px 16px;background:#eef4ef;border-radius:10px;font-weight:600}#ds-retour .ds-retour__help{margin-top:28px;font-size:14px;color:#6b6860}@media (max-width:480px){#ds-retour .ds-retour__row{grid-template-columns:1fr}}#ds-retour button{text-transform:none;letter-spacing:0;box-shadow:none}#ds-retour .ds-retour__btn:hover,#ds-retour .ds-retour__btn:focus{background:#2a5239;color:#fff;border:0}#ds-retour .ds-retour__btn{border:0}#ds-retour .ds-retour__chip:hover,#ds-retour .ds-retour__chip:focus{background:#f0ede6;color:inherit;border:1px solid #1f3d2b}#ds-retour .ds-retour__chip.is-on,#ds-retour .ds-retour__chip.is-on:hover,#ds-retour .ds-retour__chip.is-on:focus{background:#1f3d2b;border-color:#1f3d2b;color:#fff}#ds-retour .ds-retour__link,#ds-retour .ds-retour__link:hover,#ds-retour .ds-retour__link:focus{background:none;border:0;color:inherit}