.retour{color:var(--retour-text);padding-block:3rem}.retour .retour__inner{max-width:var(--retour-max);margin-inline:auto;padding-inline:1.25rem}.retour .retour__title{margin:0;font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);line-height:1.15;color:var(--retour-text)}.retour .retour__lead{margin-top:.75rem;max-width:60ch;color:var(--retour-muted);line-height:1.6}.retour .retour__lead p{margin:0 0 .5rem}.retour .retour__steps{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.retour .retour__step{display:flex;gap:.875rem;padding:1.125rem;border:1px solid var(--retour-border);border-radius:.875rem;background:var(--retour-tint)}.retour .retour__step-num{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--retour-accent);color:var(--retour-surface);font-size:.875rem;font-weight:700}.retour .retour__step-body{display:block}.retour .retour__step-title{display:block;font-weight:600;line-height:1.3}.retour .retour__step-text{display:block;margin-top:.25rem;font-size:.9375rem;line-height:1.5;color:var(--retour-muted)}.retour .retour__notice{margin:1.75rem 0 0;padding:1rem 1.125rem;border-left:3px solid var(--retour-accent);background:var(--retour-tint);border-radius:0 .5rem .5rem 0;font-size:.9375rem;line-height:1.6}.retour .retour__errors{margin-block:1.75rem 0;padding:1rem 1.125rem;border:1px solid currentcolor;border-radius:.5rem}.retour .retour__grid{display:grid;gap:1.125rem;margin-top:2.5rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.retour .retour__field{margin:0;display:flex;flex-direction:column;gap:.375rem}.retour .retour__field--wide{grid-column:1 / -1}.retour .retour__label{font-size:.9375rem;font-weight:600}.retour .retour__input{width:100%;padding:.75rem .875rem;border:1px solid var(--retour-border);border-radius:.5rem;background:var(--retour-surface);color:var(--retour-text);font:inherit;font-size:1rem}.retour .retour__input:focus-visible{outline:2px solid var(--retour-accent);outline-offset:1px}.retour .retour__textarea{resize:vertical;min-height:6rem}.retour .retour__hint{font-size:.8125rem;color:var(--retour-muted)}.retour .retour__consent{display:flex;align-items:flex-start;gap:.625rem;margin-top:1.5rem;font-size:.9375rem;line-height:1.5}.retour .retour__consent input{flex:0 0 auto;margin-top:.2em;width:1.125rem;height:1.125rem;accent-color:var(--retour-accent)}.retour .retour__submit{margin-top:1.75rem;padding:.9375rem 2.25rem;border:0;border-radius:999px;background:var(--retour-accent);color:var(--retour-surface);font:inherit;font-size:1rem;font-weight:700;cursor:pointer}.retour .retour__submit:hover{opacity:.9}.retour .retour__policy{margin:1.25rem 0 0;font-size:.9375rem}.retour .retour__done{padding:2.5rem 0}.retour .retour__back{display:inline-block;margin-top:1.5rem;font-weight:600;color:var(--retour-accent)}@media screen and (max-width:40rem){.retour .retour__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
