@font-face{font-family:outfit;src:url(/_next/static/media/58540184eb4028b2-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:outfit Fallback;src:local("Arial");ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.17%}.__className_a0c610{font-family:outfit,outfit Fallback}.__variable_a0c610{--font-sans:"outfit","outfit Fallback"}@font-face{font-family:outfitDisplay;src:url(/_next/static/media/58540184eb4028b2-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:outfitDisplay Fallback;src:local("Arial");ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.17%}.__className_883a9d{font-family:outfitDisplay,outfitDisplay Fallback;font-weight:700}.__variable_883a9d{--font-display:"outfitDisplay","outfitDisplay Fallback"}@font-face{font-family:kalam;src:url(/_next/static/media/66c568d50bb3fee8-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:kalam Fallback;src:local("Arial");ascent-override:104.53%;descent-override:52.22%;line-gap-override:0.00%;size-adjust:101.69%}.__className_c393f5{font-family:kalam,kalam Fallback;font-weight:700}.__variable_c393f5{--font-accent:"kalam","kalam Fallback"}#pharma-template-v1{--color-main:#4b5563;--color-light:#f3f4f6;--color-dark:#1f2937;--color-text-on-light-bg:#111827}#pharma-template-v1.category-sonorisation{--color-main:#3b82f6;--color-light:#dbeafe;--color-dark:#1d4ed8;--color-text-on-light-bg:#1e40af}#pharma-template-v1.category-eclairage{--color-main:#f59e0b;--color-light:#fef3c7;--color-dark:#b45309;--color-text-on-light-bg:#92400e}#pharma-template-v1.category-mobilier{--color-main:#632626;--color-light:#fdf2f2;--color-dark:#4a1c1c;--color-text-on-light-bg:#3b1515}#pharma-template-v1.category-decoration{--color-main:#ec4899;--color-light:#fce7f3;--color-dark:#be185d;--color-text-on-light-bg:#9d174d}#pharma-template-v1.category-tentes{--color-main:#10b981;--color-light:#d1fae5;--color-dark:#047857;--color-text-on-light-bg:#065f46}#pharma-template-v1.category-vaisselle{--color-main:#8b5cf6;--color-light:#ede9fe;--color-dark:#6d28d9;--color-text-on-light-bg:#5b21b6}#pharma-template-v1{font-family:var(--font-sans),"Outfit",sans-serif;background-color:#fff;padding:20px;border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,.1);margin:0 auto;max-width:900px}#pharma-template-v1 *{box-sizing:border-box}#pharma-template-v1 .font-heading,#pharma-template-v1 h2,#pharma-template-v1 h3,#pharma-template-v1 h4{font-family:var(--font-display),"Outfit",sans-serif}#pharma-template-v1 h2{font-size:20px;font-weight:700;margin:0 0 8px}#pharma-template-v1 h3{font-size:18px;font-weight:600;text-align:left;margin:0 0 4px}#pharma-template-v1 h4{font-size:18px;font-weight:600;margin-bottom:.5em}#pharma-template-v1 li,#pharma-template-v1 p{font-size:16px;line-height:1.6;margin-bottom:1em}#pharma-template-v1 li:last-child,#pharma-template-v1 p:last-child{margin-bottom:0}#pharma-template-v1 strong{font-weight:600}#pharma-template-v1 ol,#pharma-template-v1 ul{padding-left:24px;margin-bottom:1em}#pharma-template-v1 .qualite-badges{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}#pharma-template-v1 .qualite-badge{display:inline-flex;align-items:center;gap:8px;background-color:#f9fafb;border:1px solid #e5e7eb;padding:8px 12px;border-radius:9999px;font-size:13px;font-weight:500;color:#374151}#pharma-template-v1 .conseil-expert,#pharma-template-v1 .conseil-vendeur{padding:24px;border-radius:8px;display:flex;align-items:center;gap:24px;background-color:var(--color-light);border-left:4px solid var(--color-main);margin-bottom:24px}#pharma-template-v1 .conseil-expert img,#pharma-template-v1 .conseil-vendeur img{border-radius:9999px;flex-shrink:0;width:100px;height:100px;-o-object-fit:cover;object-fit:cover}#pharma-template-v1 .conseil-expert h2,#pharma-template-v1 .conseil-vendeur h2{color:var(--color-dark)}#pharma-template-v1 .conseil-expert div>div,#pharma-template-v1 .conseil-vendeur div>div{font-style:italic;color:var(--color-text-on-light-bg);margin:0;line-height:1.6;font-size:16px}#pharma-template-v1 .benefices-section{margin-top:40px}#pharma-template-v1 .benefices-grid{display:flex;gap:24px;text-align:center}#pharma-template-v1 .benefice-card{background-color:#f9fafb;padding:24px;border-radius:8px;border:1px solid #e5e7eb;width:33.333%}#pharma-template-v1 .benefice-card .icon-wrapper{display:flex;justify-content:center;margin-bottom:12px}#pharma-template-v1 .benefice-card .icon{height:48px;width:48px;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:24px;background-color:var(--color-light);color:var(--color-main)}#pharma-template-v1 .benefice-card h3{color:#1f2937;text-align:center;margin-bottom:4px}#pharma-template-v1 .benefice-card div:not(.icon-wrapper){color:#4b5563;font-size:14px;line-height:1.5}#pharma-template-v1 .accordion-section,#pharma-template-v1 .description-section,#pharma-template-v1 .faq-section{margin-top:40px;border-top:1px solid #e5e7eb;padding-top:24px}#pharma-template-v1 .description-grid{display:flex;gap:32px;align-items:center}#pharma-template-v1 .description-grid>div{width:50%}#pharma-template-v1 .description-grid img{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:100%;max-width:380px;height:auto}#pharma-template-v1 .accordion-section{display:flex;flex-direction:column;gap:12px}#pharma-template-v1 .accordion-item,#pharma-template-v1 .faq-item{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}#pharma-template-v1 .accordion-button,#pharma-template-v1 .faq-button{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;color:#1f2937;background:none;border:none;cursor:pointer;padding:16px;font-size:16px;font-weight:600}#pharma-template-v1 .accordion-title{font-family:var(--font-display),"Outfit",sans-serif;font-size:18px;font-weight:600}#pharma-template-v1 .accordion-arrow{display:inline-block;width:8px;height:8px;border-right:2px solid var(--color-main);border-bottom:2px solid var(--color-main);transform:rotate(45deg);margin-right:8px;transition:transform .3s}#pharma-template-v1 .accordion-button.open .accordion-arrow{transform:rotate(-135deg)}#pharma-template-v1 .faq-button .faq-arrow{font-size:24px;line-height:1;font-style:normal;transition:transform .3s}#pharma-template-v1 .faq-button.open .faq-arrow{transform:rotate(45deg)}#pharma-template-v1 .accordion-content,#pharma-template-v1 .faq-content{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}#pharma-template-v1 .accordion-button.open+.accordion-content,#pharma-template-v1 .faq-button.open+.faq-content{border-top:1px solid #e5e7eb}#pharma-template-v1 .accordion-inner-content,#pharma-template-v1 .faq-content p{padding:16px}#pharma-template-v1 .faq-section h2{text-align:center;margin-bottom:24px;color:var(--color-dark)}#pharma-template-v1 .faq-wrapper{display:flex;flex-direction:column;gap:12px;max-width:768px;margin:0 auto}@media (max-width:768px){#pharma-template-v1{padding:16px}#pharma-template-v1 .benefices-grid,#pharma-template-v1 .description-grid{flex-direction:column}#pharma-template-v1 .benefice-card,#pharma-template-v1 .description-grid>div{width:100%}#pharma-template-v1 .conseil-expert,#pharma-template-v1 .conseil-vendeur{flex-direction:column;text-align:center}}.partenaire-scope{--m-primary:#004643;--m-primary-dim:#003532;--m-primary-container:#c1ecd4;--m-on-primary-container:#004643;--m-on-primary:#F8F5ED;--m-surface:#f9f9f8;--m-surface-container-lowest:#ffffff;--m-surface-container-low:#f1f4f3;--m-surface-container:#eaefee;--m-surface-container-high:#e3e9e8;--m-on-surface:#2c3433;--m-on-surface-variant:#586160;--m-outline:#747c7c;--m-outline-variant:#abb4b3;--m-error:#9f403d;--m-error-container:#fe8983;--m-tertiary-container:#FAB62F;--m-on-tertiary-container:#3d2f00;--m-shadow-ambient:rgba(44,52,51,0.06);--m-glass-bg:rgba(249,249,248,0.8);background-color:var(--m-surface);color:var(--m-on-surface)}.partenaire-scope.dark{--m-primary:#c1ecd4;--m-primary-dim:#a8d5bc;--m-primary-container:#003532;--m-on-primary-container:#c1ecd4;--m-on-primary:#002923;--m-surface:#121413;--m-surface-container-lowest:#1a1d1c;--m-surface-container-low:#222625;--m-surface-container:#2a2f2e;--m-surface-container-high:#333837;--m-on-surface:#e1e3e2;--m-on-surface-variant:#a0a4a3;--m-outline:#8b9190;--m-outline-variant:#4a4e4d;--m-error:#ffb4ab;--m-error-container:#93000a;--m-tertiary-container:#FAB62F;--m-on-tertiary-container:#3d2f00;--m-shadow-ambient:rgba(0,0,0,0.3);--m-glass-bg:rgba(18,20,19,0.8)}.partenaire-scope .shadow-ambient{box-shadow:0 12px 40px var(--m-shadow-ambient)}.partenaire-scope .glass-header{background-color:var(--m-glass-bg);backdrop-filter:blur(12px)}.partenaire-scope .no-scrollbar::-webkit-scrollbar{display:none}.partenaire-scope .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.partenaire-scope .thin-scrollbar::-webkit-scrollbar{width:4px;height:4px}.partenaire-scope .thin-scrollbar::-webkit-scrollbar-track{background-color:var(--m-surface)}.partenaire-scope .thin-scrollbar::-webkit-scrollbar-thumb{background-color:var(--m-outline-variant);border-radius:9999px}.partenaire-scope .thin-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--m-outline)}.partenaire-scope .thin-scrollbar{scrollbar-width:thin;scrollbar-color:var(--m-outline-variant) var(--m-surface)}.partenaire-scope .animate-fade-in-up{animation:partenaire-fade-in-up .4s ease-out forwards}.partenaire-scope .animate-scale-in{animation:partenaire-scale-in .3s cubic-bezier(.16,1,.3,1) forwards}.partenaire-scope .hover-lift{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.partenaire-scope .hover-lift:hover{transform:translateY(-4px);box-shadow:0 12px 24px var(--m-shadow-ambient)}.partenaire-scope .hover-scale{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.partenaire-scope .hover-scale:hover{transform:scale(1.02);box-shadow:0 8px 16px var(--m-shadow-ambient)}@keyframes partenaire-fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes partenaire-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.wizard-root>header{display:none!important}.partenaire-scope.dark .wizard-root{background-color:var(--m-surface)!important;color:var(--m-on-surface)!important}.partenaire-scope.dark .wizard-preview-col{background-color:var(--m-surface-container-low)!important;border-color:var(--m-surface-container)!important}@media (max-width:1023px){.partenaire-scope.dark .wizard-bottom-nav{background-color:var(--m-surface-container-lowest)!important;border-color:var(--m-surface-container)!important}}.partenaire-scope.dark .wizard-root h1,.partenaire-scope.dark .wizard-root h2,.partenaire-scope.dark .wizard-root h3,.partenaire-scope.dark .wizard-root label{color:var(--m-on-surface)!important}.partenaire-scope.dark .wizard-root p:not([class*=text-]),.partenaire-scope.dark .wizard-root span:not([class*=bg-]):not([class*=text-]){color:var(--m-on-surface-variant)!important}.partenaire-scope.dark .wizard-root input:not([type=file]):not([type=checkbox]):not([type=radio]),.partenaire-scope.dark .wizard-root select,.partenaire-scope.dark .wizard-root textarea{background-color:var(--m-surface-container-low)!important;border-color:var(--m-surface-container-high)!important;color:var(--m-on-surface)!important}.partenaire-scope.dark .wizard-root .border-brand-border{border-color:var(--m-surface-container)!important}.partenaire-scope.dark .wizard-root .bg-gray-50,.partenaire-scope.dark .wizard-root [class*=bg-gray-]{background-color:var(--m-surface-container-low)!important}.partenaire-scope.dark .wizard-root .bg-white,.partenaire-scope.dark .wizard-root>div>main{background-color:var(--m-surface)!important}