Politique de remboursement
Politique de retour & remboursement — Maison Brodée
:root {
--cream: #faf7f2;
--warm-white: #fffefb;
--blush: #e8c9b8;
--dusty-rose: #c9857a;
--deep-rose: #8b4a46;
--charcoal: #2c2420;
--muted: #7a6e6a;
--border: #e4ddd6;
--accent: #a3614a;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background-color: var(--cream);
color: var(--charcoal);
font-family: 'Lato', sans-serif;
font-weight: 300;
line-height: 1.8;
}
/* Header */
.header {
background: var(--warm-white);
border-bottom: 1px solid var(--border);
padding: 48px 0 40px;
text-align: center;
position: relative;
overflow: hidden;
}
.header::before {
content: '';
position: absolute;
top: 0; left: 0; right: 0;
height: 3px;
background: linear-gradient(90deg, var(--blush), var(--dusty-rose), var(--blush));
}
.header-eyebrow {
font-family: 'Lato', sans-serif;
font-size: 11px;
letter-spacing: 0.25em;
text-transform: uppercase;
color: var(--dusty-rose);
margin-bottom: 14px;
}
.header h1 {
font-family: 'Playfair Display', serif;
font-size: clamp(28px, 5vw, 44px);
font-weight: 400;
color: var(--charcoal);
line-height: 1.2;
}
.header h1 em {
font-style: italic;
color: var(--dusty-rose);
}
.header-sub {
margin-top: 16px;
font-size: 14px;
color: var(--muted);
letter-spacing: 0.03em;
}
/* Decorative divider */
.divider {
display: flex;
align-items: center;
gap: 16px;
margin: 0 auto;
max-width: 200px;
margin-top: 24px;
}
.divider-line { flex: 1; height: 1px; background: var(--border); }
.divider-ornament { color: var(--blush); font-size: 18px; }
/* Layout */
.container {
max-width: 780px;
margin: 0 auto;
padding: 60px 24px 80px;
}
/* Sections */
.section {
margin-bottom: 52px;
animation: fadeUp 0.5s ease both;
}
.section:nth-child(1) { animation-delay: 0.05s; }
.section:nth-child(2) { animation-delay: 0.10s; }
.section:nth-child(3) { animation-delay: 0.15s; }
.section:nth-child(4) { animation-delay: 0.20s; }
.section:nth-child(5) { animation-delay: 0.25s; }
.section:nth-child(6) { animation-delay: 0.30s; }
@keyframes fadeUp {
from { opacity: 0; transform: translateY(16px); }
to { opacity: 1; transform: translateY(0); }
}
.section-header {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 20px;
padding-bottom: 16px;
border-bottom: 1px solid var(--border);
}
.section-icon {
width: 36px;
height: 36px;
background: linear-gradient(135deg, var(--blush), var(--dusty-rose));
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 15px;
flex-shrink: 0;
}
.section h2 {
font-family: 'Playfair Display', serif;
font-size: 20px;
font-weight: 600;
color: var(--charcoal);
letter-spacing: 0.01em;
}
.section p {
font-size: 15px;
color: #4a3f3b;
margin-bottom: 12px;
line-height: 1.85;
}
.section p:last-child { margin-bottom: 0; }
/* Highlight box */
.highlight-box {
background: var(--warm-white);
border: 1px solid var(--border);
border-left: 3px solid var(--dusty-rose);
border-radius: 4px;
padding: 20px 24px;
margin: 20px 0;
}
.highlight-box p {
margin-bottom: 8px;
font-size: 14px;
}
/* Info card — EU notice */
.eu-card {
background: linear-gradient(135deg, #fdf6f0, #faf0eb);
border: 1px solid var(--blush);
border-radius: 8px;
padding: 28px 28px;
position: relative;
overflow: hidden;
}
.eu-card::before {
content: '🇪🇺';
position: absolute;
right: 20px;
top: 20px;
font-size: 28px;
opacity: 0.3;
}
.eu-badge {
display: inline-block;
background: var(--dusty-rose);
color: white;
font-size: 10px;
letter-spacing: 0.15em;
text-transform: uppercase;
padding: 4px 10px;
border-radius: 20px;
margin-bottom: 14px;
font-family: 'Lato', sans-serif;
font-weight: 700;
}
/* List styling */
.checklist {
list-style: none;
margin: 14px 0;
}
.checklist li {
display: flex;
align-items: flex-start;
gap: 10px;
font-size: 15px;
color: #4a3f3b;
margin-bottom: 10px;
line-height: 1.7;
}
.checklist li::before {
content: '✦';
color: var(--dusty-rose);
font-size: 10px;
margin-top: 6px;
flex-shrink: 0;
}
/* Warning box */
.warning-box {
background: #fdf8f5;
border: 1px dashed var(--blush);
border-radius: 6px;
padding: 16px 20px;
margin-top: 16px;
}
.warning-box p {
font-size: 14px;
color: var(--muted);
}
/* Link */
a {
color: var(--accent);
text-decoration: none;
border-bottom: 1px solid var(--blush);
transition: color 0.2s, border-color 0.2s;
}
a:hover { color: var(--deep-rose); border-color: var(--dusty-rose); }
/* Contact CTA */
.contact-cta {
background: var(--charcoal);
border-radius: 10px;
padding: 36px 40px;
text-align: center;
margin-top: 60px;
color: var(--cream);
}
.contact-cta h3 {
font-family: 'Playfair Display', serif;
font-size: 22px;
font-weight: 400;
margin-bottom: 10px;
}
.contact-cta p {
font-size: 14px;
color: #b8a9a5;
margin-bottom: 20px;
}
.contact-btn {
display: inline-block;
background: var(--dusty-rose);
color: white !important;
border: none;
padding: 13px 32px;
border-radius: 40px;
font-family: 'Lato', sans-serif;
font-size: 13px;
letter-spacing: 0.1em;
text-transform: uppercase;
font-weight: 700;
transition: background 0.2s, transform 0.15s;
text-decoration: none;
}
.contact-btn:hover {
background: var(--deep-rose);
transform: translateY(-1px);
border-color: transparent;
}
/* Footer note */
.footer-note {
text-align: center;
margin-top: 48px;
font-size: 12px;
color: var(--muted);
letter-spacing: 0.04em;
}
@media (max-width: 600px) {
.container { padding: 40px 18px 60px; }
.contact-cta { padding: 28px 22px; }
.eu-card { padding: 22px 20px; }
}
Politique de retour & remboursement
✦
Vous disposez de 30 jours à compter de la réception de votre commande pour nous soumettre une demande de retour.
Pour être éligible au retour, l'article doit être :
- Dans son état d'origine — non porté et non utilisé
- Accompagné de toutes ses étiquettes
- Dans son emballage d'origine
- Accompagné du reçu ou d'une preuve d'achat
Pour initier un retour, contactez-nous à bonjour@maisonbrodee.com. Si votre demande est validée, nous vous transmettrons une étiquette d'expédition prépayée ainsi que les instructions d'envoi.
⚠️ Important : Tout article retourné sans demande préalable acceptée ne pourra pas être traité.
Nous vous invitons à inspecter soigneusement votre commande dès réception. Si un article vous parvient défectueux, endommagé, ou si vous avez reçu un article incorrect, contactez-nous immédiatement à bonjour@maisonbrodee.com afin que nous puissions évaluer la situation et vous proposer une solution rapide.
Certaines catégories d'articles sont exclues de notre politique de retour :
- Produits périssables (aliments, fleurs, plantes)
- Articles personnalisés ou réalisés sur mesure
- Produits de soin et de beauté à usage personnel
- Produits dangereux, liquides inflammables ou gaz
- Articles achetés en promotion
- Cartes-cadeaux
Pour toute question sur l'éligibilité d'un article spécifique, n'hésitez pas à nous contacter avant d'effectuer votre achat.
Nous ne proposons pas d'échange direct. La solution la plus rapide consiste à retourner l'article concerné, puis — une fois le retour approuvé — à passer une nouvelle commande pour l'article souhaité.
Union Européenne
Droit de rétractation de 14 jours
Si votre commande est livrée dans l'Union européenne, vous bénéficiez d'un droit de rétractation de 14 jours à compter de la réception, sans avoir à fournir de justification.
Les mêmes conditions s'appliquent : l'article doit être retourné non porté, non utilisé, avec ses étiquettes, dans son emballage d'origine, accompagné de la preuve d'achat.
Dès réception et inspection de votre retour, nous vous notifions de l'approbation ou du refus de votre remboursement par e-mail.
En cas d'approbation, le remboursement est effectué automatiquement sur votre moyen de paiement d'origine dans un délai de 10 jours ouvrables. Selon votre banque ou émetteur de carte, un délai de traitement supplémentaire peut s'appliquer avant que le montant apparaisse sur votre relevé.
Si vous n'avez pas reçu votre remboursement après 15 jours ouvrables suivant l'approbation, contactez-nous à bonjour@maisonbrodee.com.