@font-face{font-family:BasisGrotesquePro;src:url(https://www.lamaisonconvertible.fr/cdn/shop/files/BasisGrotesquePro-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:BasisGrotesquePro;src:url(https://www.lamaisonconvertible.fr/cdn/shop/files/BasisGrotesquePro-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:BasisGrotesquePro;src:url(https://www.lamaisonconvertible.fr/cdn/shop/files/BasisGrotesquePro-Bold.woff2) format("woff2");font-weight:700;font-display:swap}:root{--color-ink: #111111;--color-accent: #c5205b;--color-accent-dark: #a71a4c;--color-surface: #f9f3f3;--color-highlight: #f0ece9;--color-white: #ffffff;--color-promo: #d57400;--color-muted: #6b6b6b;--color-line: rgba(17, 17, 17, .12);--color-line-soft: rgba(17, 17, 17, .06);--font-body: "BasisGrotesquePro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--fs-xs: 10px;--fs-sm: 12px;--fs-base: 13px;--fs-md: 14px;--fs-lg: 16px;--fs-xl: 22px;--fs-2xl: 30px;--fs-3xl: 40px;--fw-regular: 400;--fw-medium: 500;--fw-bold: 700;--radius-btn: 5px;--radius-card: 4px;--radius-badge: 2px;--radius-pill: 21px;--page-max: 2500px;--gutter: 24px;--grid-gap: 24px;--grid-gap-mobile: 12px;--content-measure: 640px;--header-h: 120px;--transition: .25s ease}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-body);font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:1.5;color:var(--color-ink);background:var(--color-white);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}h1,h2,h3,h4{margin:0;font-weight:var(--fw-medium);line-height:1.1;letter-spacing:-.02em}p{margin:0 0 1em}button{font:inherit;cursor:pointer}.page-width{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:48px}.section--tight{padding-block:32px}.section--surface{background:var(--color-surface)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.section-head__title{font-size:var(--fs-xl);font-weight:var(--fw-medium)}.section-head__link{font-size:var(--fs-base);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.eyebrow{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-inline:30px;border:1px solid transparent;border-radius:var(--radius-btn);font-size:var(--fs-base);letter-spacing:1px;text-align:center;transition:background var(--transition),color var(--transition),border-color var(--transition)}.btn--primary{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}.btn--primary:hover{background:#000}.btn--accent{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-white)}.btn--accent:hover{background:var(--color-accent-dark)}.btn--outline{background:transparent;border-color:var(--color-ink);color:var(--color-ink)}.btn--outline:hover{background:var(--color-ink);color:var(--color-white)}.btn--soft{background:var(--color-surface);border-color:var(--color-surface);color:var(--color-accent);border-radius:var(--radius-card);letter-spacing:normal;font-weight:var(--fw-medium)}.badge{display:inline-block;padding:4px 6px;border-radius:var(--radius-badge);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1.3;letter-spacing:.4px;text-transform:uppercase}.badge--promo{background:var(--color-promo);color:var(--color-white)}.badge--light{background:var(--color-white);color:#333}.badge--ink{background:var(--color-ink);color:var(--color-white)}.badge--accent{background:var(--color-accent);color:var(--color-white)}.grid-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px var(--grid-gap);list-style:none;margin:0;padding:0}.grid-articles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-gap);list-style:none;margin:0;padding:0}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,calc((100% - 3 * var(--grid-gap)) / 4));gap:var(--grid-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:12px;margin:0;list-style:none}.rail>*{scroll-snap-align:start}.visually-hidden{width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:fixed;left:12px;top:12px;z-index:999;transform:translateY(-200%)}.skip-link:focus{transform:none;background:var(--color-ink);color:var(--color-white);padding:10px 16px;border-radius:var(--radius-btn)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(max-width:1100px){.grid-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.grid-products{grid-template-columns:repeat(2,minmax(0,1fr))}.rail{grid-auto-columns:minmax(240px,70%)}}@media(max-width:640px){:root{--gutter: 16px;--grid-gap: 12px}.section{padding-block:32px}.grid-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.grid-articles{grid-template-columns:1fr}.section-head{flex-direction:column;align-items:flex-start;gap:8px}}.announcement[data-astro-cid-o54ltyzl]{background:#000;color:var(--color-white);font-size:var(--fs-sm)}.announcement__inner[data-astro-cid-o54ltyzl]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:22px;font-size:12px;line-height:13.2px;font-weight:var(--fw-medium)}.announcement__pro[data-astro-cid-o54ltyzl]{justify-self:start;color:var(--color-white);text-decoration:underline;text-underline-offset:3px}.announcement__msg[data-astro-cid-o54ltyzl]{margin:0;justify-self:center;text-align:center;font-weight:var(--fw-regular)}.announcement__phone[data-astro-cid-o54ltyzl]{margin:0;justify-self:end;white-space:nowrap;font-weight:var(--fw-regular)}.announcement__phone[data-astro-cid-o54ltyzl] a[data-astro-cid-o54ltyzl]{color:var(--color-white)}.announcement__phone[data-astro-cid-o54ltyzl] strong[data-astro-cid-o54ltyzl]{font-weight:var(--fw-medium)}@media(max-width:900px){.announcement__inner[data-astro-cid-o54ltyzl]{grid-template-columns:1fr;height:auto;padding-block:4px}.announcement__pro[data-astro-cid-o54ltyzl],.announcement__phone[data-astro-cid-o54ltyzl]{display:none}}.header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:var(--color-white);border-bottom:1px solid var(--color-line-soft)}.header__top[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,380px) minmax(180px,1fr);align-items:center;gap:24px;padding-block:20px}.header__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:287px;height:auto}.header__search[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;width:300px;height:32px;padding:0 12px;border:0;border-radius:5px;background:var(--color-surface)}.header__search[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]{flex:1;min-width:0;border:0;outline:none;font:inherit;background:transparent}.header__search[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]::placeholder{color:#8a8a8a}.header__search[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2]{position:absolute;right:10px;border:0;background:transparent;color:var(--color-ink);display:grid;place-items:center;padding:0}.header__actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.chip[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:7px 10px;border-radius:var(--radius-card);font-size:14px;font-weight:var(--fw-regular);white-space:nowrap}.chip--soft[data-astro-cid-3ef6ksr2]{background:var(--color-surface);color:var(--color-accent)}.chip--accent[data-astro-cid-3ef6ksr2]{background:var(--color-accent);color:#ffe9f1}.chip--accent[data-astro-cid-3ef6ksr2]:hover{background:var(--color-accent-dark)}.header__icons[data-astro-cid-3ef6ksr2]{display:flex;align-items:center}.header__icon[data-astro-cid-3ef6ksr2]{flex:none;display:grid;place-items:center;width:40px;height:44px;color:var(--color-ink)}.header__burger[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;justify-content:center;gap:4px;width:34px;height:34px;background:none;border:0;padding:0}.header__burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;height:1.5px;width:20px;background:var(--color-ink);margin-inline:auto}.header__nav[data-astro-cid-3ef6ksr2]{border-top:0}.header__nav-list[data-astro-cid-3ef6ksr2]{display:flex;justify-content:center;gap:26px;list-style:none;margin:0;padding-block:12px}.header__nav-item[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{font-size:16px;font-weight:var(--fw-medium);color:#111111bf;padding-block:4px;border-bottom:1.5px solid transparent;transition:border-color var(--transition),color var(--transition)}.header__nav-item[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover{color:var(--color-ink);border-bottom-color:var(--color-ink)}.header__nav-item[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2].is-accent{color:var(--color-accent)}.header__nav-item[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2].is-accent:hover{border-bottom-color:var(--color-accent)}.megamenu[data-astro-cid-3ef6ksr2]{position:absolute;left:0;right:0;background:var(--color-white);border-top:1px solid var(--color-line-soft);box-shadow:0 12px 24px #1111110f;padding-block:28px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--transition),transform var(--transition),visibility var(--transition)}.header__nav-item[data-astro-cid-3ef6ksr2].has-children:hover .megamenu[data-astro-cid-3ef6ksr2],.header__nav-item[data-astro-cid-3ef6ksr2].has-children:focus-within .megamenu[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transform:none}.megamenu[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{columns:3;column-gap:40px;list-style:none;margin:0;padding:0}.megamenu[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{break-inside:avoid;margin-bottom:10px}.megamenu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:var(--fs-md);color:var(--color-ink)}.megamenu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--color-accent)}.mobile-nav[data-astro-cid-3ef6ksr2]{display:none;border-top:1px solid var(--color-line-soft)}.mobile-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:8px 0}.mobile-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:12px var(--gutter);font-size:var(--fs-lg)}@media(max-width:1000px){.header__top[data-astro-cid-3ef6ksr2]{grid-template-columns:auto 1fr auto;gap:12px}.header__search[data-astro-cid-3ef6ksr2]{order:3;grid-column:1 / -1}.header__nav[data-astro-cid-3ef6ksr2]{display:none}.header__burger[data-astro-cid-3ef6ksr2]{display:flex}.chip--soft[data-astro-cid-3ef6ksr2]{display:none}.mobile-nav[data-astro-cid-3ef6ksr2]{display:block}.mobile-nav[data-astro-cid-3ef6ksr2][hidden]{display:none}}.footer[data-astro-cid-sz7xmlte]{background:var(--color-surface);padding:48px 0 28px}.footer__cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.footer__title[data-astro-cid-sz7xmlte]{font-size:var(--fs-md);font-weight:var(--fw-medium);margin-bottom:14px}.footer__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0}.footer__col[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin-bottom:8px}.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:var(--fs-base);color:var(--color-muted)}.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}.footer__bottom[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:40px;padding-top:20px;border-top:1px solid var(--color-line)}.footer__brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:160px;height:auto;margin-bottom:8px}.footer__brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0;font-size:var(--fs-sm);color:var(--color-muted)}.footer__socials[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.footer__socials[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{font-size:var(--fs-sm);color:var(--color-muted)}.footer__socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:flex;gap:14px;list-style:none;margin:0;padding:0}.footer__socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:var(--fs-base)}.footer__socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-accent)}@media(max-width:900px){.footer__cols[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.footer__cols[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:24px}}.reassurances[data-astro-cid-vuby47he]{background:var(--color-surface);border-block:1px solid var(--color-line-soft)}.reassurances__list[data-astro-cid-vuby47he]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;list-style:none;margin:0;padding-block:22px}.reassurances__list[data-astro-cid-vuby47he] li[data-astro-cid-vuby47he]{display:flex;align-items:center;justify-content:center;gap:10px;font-size:var(--fs-base);text-align:center}.reassurances__list[data-astro-cid-vuby47he] svg[data-astro-cid-vuby47he]{flex:none;color:var(--color-accent)}@media(max-width:900px){.reassurances__list[data-astro-cid-vuby47he]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.reassurances__list[data-astro-cid-vuby47he]{grid-template-columns:1fr;gap:10px}.reassurances__list[data-astro-cid-vuby47he] li[data-astro-cid-vuby47he]{justify-content:flex-start;text-align:left}}.pushc__grid[data-astro-cid-rph26do6]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap);list-style:none;margin:0}.pushc__media[data-astro-cid-rph26do6]{aspect-ratio:16 / 10;overflow:hidden;margin-bottom:14px;background:var(--color-surface)}.pushc__media[data-astro-cid-rph26do6] img[data-astro-cid-rph26do6]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.pushc__item[data-astro-cid-rph26do6]:hover .pushc__media[data-astro-cid-rph26do6] img[data-astro-cid-rph26do6]{transform:scale(1.03)}.pushc__eyebrow[data-astro-cid-rph26do6]{margin:0 0 6px}.pushc__title[data-astro-cid-rph26do6]{font-size:var(--fs-xl);margin-bottom:10px}.pushc__cta[data-astro-cid-rph26do6]{font-size:var(--fs-base);text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.pushc__grid[data-astro-cid-rph26do6]{grid-template-columns:1fr}}
