:root{--pre-cream: #F5F0E8;--pre-black: #0A0A0A;--pre-white: #FFFFFF;--pre-border-light: rgba(0, 0, 0, .12);--pre-border-dark: rgba(255, 255, 255, .18);--pre-pad: 80px 60px;--pre-font: -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif}.page-retours-wrapper *{box-sizing:border-box;margin:0;padding:0}.page-retours-wrapper section{padding:var(--pre-pad);background:var(--pre-cream);font-family:var(--pre-font)}.page-retours-wrapper .pre-dark{background:var(--pre-black);color:var(--pre-white)}.pre-label{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-bottom:1rem;display:block}.pre-title-xl{font-size:clamp(3rem,6vw,6.5rem);font-weight:800;line-height:1;letter-spacing:-.02em;margin-bottom:1.5rem}.pre-body{font-size:1.3rem;line-height:1.5;margin-bottom:.75rem}.pre-small{font-size:.8rem;line-height:1.5;opacity:.65}.pre-muted{opacity:.45;margin-top:1.5rem}.pre-centered{text-align:center}.pre-hero{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;min-height:55vh}.pre-card-outline{border:1px solid var(--pre-border-light);padding:40px}.pre-card-outline .pre-body{margin:1rem 0 .5rem}.pre-demarche{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.pre-feature-row{display:grid;grid-template-columns:48px 1fr;gap:24px;align-items:start;padding:28px 0;border-bottom:1px solid var(--pre-border-dark)}.pre-feature-row:first-child{border-top:1px solid var(--pre-border-dark)}.pre-feature-num{font-size:.6rem;letter-spacing:.15em;opacity:.4;padding-top:3px}.pre-feature-title{font-size:1.15rem;font-weight:600;margin-bottom:.5rem;color:var(--pre-white)}.pre-parcours{padding-bottom:100px}.pre-steps__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;border:1px solid var(--pre-border-light);margin-top:2.5rem}.pre-step-card{padding:32px 28px;border-right:1px solid var(--pre-border-light);display:flex;flex-direction:column;justify-content:space-between;min-height:220px}.pre-step-card:last-child{border-right:none}.pre-step-num{font-size:.6rem;letter-spacing:.15em;opacity:.35;display:block;margin-bottom:auto}.pre-step-title{font-size:1.1rem;font-weight:700;margin-bottom:.5rem;margin-top:2rem}.pre-form-section{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.pre-form{display:flex;flex-direction:column;gap:20px}.pre-form-group{display:flex;flex-direction:column;gap:8px}.pre-form-group .pre-label{opacity:.5;margin-bottom:0}.pre-input,.pre-select{width:100%;padding:14px 16px;border:1px solid var(--pre-border-light);background:var(--pre-cream);font-family:var(--pre-font);font-size:.95rem;color:var(--pre-black);appearance:none;-webkit-appearance:none;outline:none;transition:border-color .2s}.pre-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%230A0A0A' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.pre-input:focus,.pre-select:focus{border-color:var(--pre-black)}.pre-btn{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;padding:16px 28px;font-family:var(--pre-font);cursor:pointer;transition:opacity .2s;display:inline-block;text-align:center;border:none}.pre-btn--primary{background:var(--pre-black);color:var(--pre-white);width:100%}.pre-btn--outline{border:1px solid var(--pre-white);color:var(--pre-white);background:transparent}.pre-btn--ghost{color:var(--pre-white);background:transparent;border:none;opacity:.65;text-decoration:underline;text-underline-offset:4px}.pre-btn:hover{opacity:.7}.pre-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:55vh;text-align:center}.pre-cta .pre-title-xl{max-width:900px;margin:1rem auto 2.5rem}.pre-cta__buttons{display:flex;gap:32px;align-items:center}@media(max-width:768px){.page-retours-wrapper section{padding:60px 24px}.pre-hero,.pre-demarche,.pre-form-section{grid-template-columns:1fr;gap:40px}.pre-steps__grid{grid-template-columns:1fr 1fr}.pre-title-xl{font-size:clamp(2.5rem,8vw,4rem)}}@media(max-width:480px){.pre-steps__grid{grid-template-columns:1fr}.pre-cta__buttons{flex-direction:column;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/page-retours-et-echanges.css.map */
