/* ─────────────────────────────────────────────────────────────
   Boutons : un seul style pour tout le site.
   Fins, en majuscules espacées, arrondis. Plein ou contour selon
   l'importance ; la couleur suit le fond (bleu sur fond clair,
   blanc sur fond sombre).
   ───────────────────────────────────────────────────────────── */
html body a.btn-p,html body button.btn-p,html body a.btn-add-cart,html body button.btn-add-cart,html body a.vc-btn-primary,html body button.vc-btn-primary,html body a.pr-submit,html body button.pr-submit,html body a.pr-btn,html body button.pr-btn,html body a.c-checkout,html body button.c-checkout,html body a.xm-cta,html body button.xm-cta,html body a.btn-submit,html body button.btn-submit,html body a.btn-view,html body button.btn-view,html body a.btn-dl,html body button.btn-dl,html body a.ez-btn,html body button.ez-btn,html body a.devis-success-home,html body button.devis-success-home,html body a.cs-empty-btn,html body button.cs-empty-btn,html body a.catalogue-pdf-btn,html body button.catalogue-pdf-btn,html body a.featured-link,html body button.featured-link,html body a.catalogue-bottom-btn-primary,html body button.catalogue-bottom-btn-primary,html body a.btn-gold,html body button.btn-gold,html body a.btn-cta,html body button.btn-cta,html body a.btn-nl,html body button.btn-nl,html body a.btn-w,html body button.btn-w,html body a.nl-btn,html body button.nl-btn,html body a.lg-dl,html body button.lg-dl,html body a.vc-btn-secondary,html body button.vc-btn-secondary,html body a.catalogue-bottom-btn-secondary,html body button.catalogue-bottom-btn-secondary,html body a.ez-btn-pdf,html body button.ez-btn-pdf,html body a.pa-btn,html body button.pa-btn,html body a.btn-o,html body button.btn-o,html body .nf-btns .btn-o{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;
  min-height:42px!important;height:auto!important;padding:12px 28px!important;border-radius:999px!important;
  font-family:'Inter',system-ui,-apple-system,Roboto,Arial,sans-serif!important;font-size:10.5px!important;font-weight:500!important;line-height:1.2!important;
  letter-spacing:.08em!important;text-transform:uppercase!important;text-align:center!important;text-decoration:none!important;
  box-shadow:none!important;transform:none!important;border-width:1px!important;border-style:solid!important;
  cursor:pointer;transition:background .25s,color .25s,border-color .25s!important;box-sizing:border-box!important}
html body a.btn-p,html body button.btn-p,html body a.btn-add-cart,html body button.btn-add-cart,html body a.vc-btn-primary,html body button.vc-btn-primary,html body a.pr-submit,html body button.pr-submit,html body a.pr-btn,html body button.pr-btn,html body a.c-checkout,html body button.c-checkout,html body a.xm-cta,html body button.xm-cta,html body a.btn-submit,html body button.btn-submit,html body a.btn-view,html body button.btn-view,html body a.btn-dl,html body button.btn-dl,html body a.ez-btn,html body button.ez-btn,html body a.devis-success-home,html body button.devis-success-home,html body a.cs-empty-btn,html body button.cs-empty-btn,html body a.catalogue-pdf-btn,html body button.catalogue-pdf-btn,html body a.featured-link,html body button.featured-link,html body a.catalogue-bottom-btn-primary,html body button.catalogue-bottom-btn-primary,html body a.btn-gold,html body button.btn-gold,html body a.btn-cta,html body button.btn-cta,html body a.btn-nl,html body button.btn-nl,html body a.btn-w,html body button.btn-w,html body a.nl-btn,html body button.nl-btn,html body a.lg-dl,html body button.lg-dl{background:var(--navy,#2B4A6B)!important;color:#fff!important;border-color:var(--navy,#2B4A6B)!important}
html body a.btn-p:hover,html body button.btn-p:hover,html body a.btn-add-cart:hover,html body button.btn-add-cart:hover,html body a.vc-btn-primary:hover,html body button.vc-btn-primary:hover,html body a.pr-submit:hover,html body button.pr-submit:hover,html body a.pr-btn:hover,html body button.pr-btn:hover,html body a.c-checkout:hover,html body button.c-checkout:hover,html body a.xm-cta:hover,html body button.xm-cta:hover,html body a.btn-submit:hover,html body button.btn-submit:hover,html body a.btn-view:hover,html body button.btn-view:hover,html body a.btn-dl:hover,html body button.btn-dl:hover,html body a.ez-btn:hover,html body button.ez-btn:hover,html body a.devis-success-home:hover,html body button.devis-success-home:hover,html body a.cs-empty-btn:hover,html body button.cs-empty-btn:hover,html body a.catalogue-pdf-btn:hover,html body button.catalogue-pdf-btn:hover,html body a.featured-link:hover,html body button.featured-link:hover,html body a.catalogue-bottom-btn-primary:hover,html body button.catalogue-bottom-btn-primary:hover,html body a.btn-gold:hover,html body button.btn-gold:hover,html body a.btn-cta:hover,html body button.btn-cta:hover,html body a.btn-nl:hover,html body button.btn-nl:hover,html body a.btn-w:hover,html body button.btn-w:hover,html body a.nl-btn:hover,html body button.nl-btn:hover,html body a.lg-dl:hover,html body button.lg-dl:hover{background:var(--navy-h,#1e3650)!important;border-color:var(--navy-h,#1e3650)!important;color:#fff!important}
html body a.vc-btn-secondary,html body button.vc-btn-secondary,html body a.catalogue-bottom-btn-secondary,html body button.catalogue-bottom-btn-secondary,html body a.ez-btn-pdf,html body button.ez-btn-pdf,html body a.pa-btn,html body button.pa-btn,html body .nf-btns a.btn-o{background:transparent!important;color:var(--navy,#2B4A6B)!important;border-color:var(--navy,#2B4A6B)!important}
html body a.vc-btn-secondary:hover,html body button.vc-btn-secondary:hover,html body a.catalogue-bottom-btn-secondary:hover,html body button.catalogue-bottom-btn-secondary:hover,html body a.ez-btn-pdf:hover,html body button.ez-btn-pdf:hover,html body a.pa-btn:hover,html body button.pa-btn:hover,html body .nf-btns a.btn-o:hover{background:var(--navy,#2B4A6B)!important;color:#fff!important}
html body .hero a.btn-p,html body .hero button.btn-p,html body .hero a.btn-add-cart,html body .hero button.btn-add-cart,html body .hero a.vc-btn-primary,html body .hero button.vc-btn-primary,html body .hero a.pr-submit,html body .hero button.pr-submit,html body .hero a.pr-btn,html body .hero button.pr-btn,html body .hero a.c-checkout,html body .hero button.c-checkout,html body .hero a.xm-cta,html body .hero button.xm-cta,html body .hero a.btn-submit,html body .hero button.btn-submit,html body .hero a.btn-view,html body .hero button.btn-view,html body .hero a.btn-dl,html body .hero button.btn-dl,html body .hero a.ez-btn,html body .hero button.ez-btn,html body .hero a.devis-success-home,html body .hero button.devis-success-home,html body .hero a.cs-empty-btn,html body .hero button.cs-empty-btn,html body .hero a.catalogue-pdf-btn,html body .hero button.catalogue-pdf-btn,html body .hero a.featured-link,html body .hero button.featured-link,html body .hero a.catalogue-bottom-btn-primary,html body .hero button.catalogue-bottom-btn-primary,html body .hero a.btn-gold,html body .hero button.btn-gold,html body .hero a.btn-cta,html body .hero button.btn-cta,html body .hero a.btn-nl,html body .hero button.btn-nl,html body .hero a.btn-w,html body .hero button.btn-w,html body .hero a.nl-btn,html body .hero button.nl-btn,html body .hero a.lg-dl,html body .hero button.lg-dl,html body .hero a.hs-btn-main,html body .hero button.hs-btn-main,html body .cta-section a.btn-p,html body .cta-section button.btn-p,html body .cta-section a.btn-add-cart,html body .cta-section button.btn-add-cart,html body .cta-section a.vc-btn-primary,html body .cta-section button.vc-btn-primary,html body .cta-section a.pr-submit,html body .cta-section button.pr-submit,html body .cta-section a.pr-btn,html body .cta-section button.pr-btn,html body .cta-section a.c-checkout,html body .cta-section button.c-checkout,html body .cta-section a.xm-cta,html body .cta-section button.xm-cta,html body .cta-section a.btn-submit,html body .cta-section button.btn-submit,html body .cta-section a.btn-view,html body .cta-section button.btn-view,html body .cta-section a.btn-dl,html body .cta-section button.btn-dl,html body .cta-section a.ez-btn,html body .cta-section button.ez-btn,html body .cta-section a.devis-success-home,html body .cta-section button.devis-success-home,html body .cta-section a.cs-empty-btn,html body .cta-section button.cs-empty-btn,html body .cta-section a.catalogue-pdf-btn,html body .cta-section button.catalogue-pdf-btn,html body .cta-section a.featured-link,html body .cta-section button.featured-link,html body .cta-section a.catalogue-bottom-btn-primary,html body .cta-section button.catalogue-bottom-btn-primary,html body .cta-section a.btn-gold,html body .cta-section button.btn-gold,html body .cta-section a.btn-cta,html body .cta-section button.btn-cta,html body .cta-section a.btn-nl,html body .cta-section button.btn-nl,html body .cta-section a.btn-w,html body .cta-section button.btn-w,html body .cta-section a.nl-btn,html body .cta-section button.nl-btn,html body .cta-section a.lg-dl,html body .cta-section button.lg-dl,html body .cta-section a.hs-btn-main,html body .cta-section button.hs-btn-main,html body .art-cta a.btn-p,html body .art-cta button.btn-p,html body .art-cta a.btn-add-cart,html body .art-cta button.btn-add-cart,html body .art-cta a.vc-btn-primary,html body .art-cta button.vc-btn-primary,html body .art-cta a.pr-submit,html body .art-cta button.pr-submit,html body .art-cta a.pr-btn,html body .art-cta button.pr-btn,html body .art-cta a.c-checkout,html body .art-cta button.c-checkout,html body .art-cta a.xm-cta,html body .art-cta button.xm-cta,html body .art-cta a.btn-submit,html body .art-cta button.btn-submit,html body .art-cta a.btn-view,html body .art-cta button.btn-view,html body .art-cta a.btn-dl,html body .art-cta button.btn-dl,html body .art-cta a.ez-btn,html body .art-cta button.ez-btn,html body .art-cta a.devis-success-home,html body .art-cta button.devis-success-home,html body .art-cta a.cs-empty-btn,html body .art-cta button.cs-empty-btn,html body .art-cta a.catalogue-pdf-btn,html body .art-cta button.catalogue-pdf-btn,html body .art-cta a.featured-link,html body .art-cta button.featured-link,html body .art-cta a.catalogue-bottom-btn-primary,html body .art-cta button.catalogue-bottom-btn-primary,html body .art-cta a.btn-gold,html body .art-cta button.btn-gold,html body .art-cta a.btn-cta,html body .art-cta button.btn-cta,html body .art-cta a.btn-nl,html body .art-cta button.btn-nl,html body .art-cta a.btn-w,html body .art-cta button.btn-w,html body .art-cta a.nl-btn,html body .art-cta button.nl-btn,html body .art-cta a.lg-dl,html body .art-cta button.lg-dl,html body .art-cta a.hs-btn-main,html body .art-cta button.hs-btn-main,html body .no-limits a.btn-p,html body .no-limits button.btn-p,html body .no-limits a.btn-add-cart,html body .no-limits button.btn-add-cart,html body .no-limits a.vc-btn-primary,html body .no-limits button.vc-btn-primary,html body .no-limits a.pr-submit,html body .no-limits button.pr-submit,html body .no-limits a.pr-btn,html body .no-limits button.pr-btn,html body .no-limits a.c-checkout,html body .no-limits button.c-checkout,html body .no-limits a.xm-cta,html body .no-limits button.xm-cta,html body .no-limits a.btn-submit,html body .no-limits button.btn-submit,html body .no-limits a.btn-view,html body .no-limits button.btn-view,html body .no-limits a.btn-dl,html body .no-limits button.btn-dl,html body .no-limits a.ez-btn,html body .no-limits button.ez-btn,html body .no-limits a.devis-success-home,html body .no-limits button.devis-success-home,html body .no-limits a.cs-empty-btn,html body .no-limits button.cs-empty-btn,html body .no-limits a.catalogue-pdf-btn,html body .no-limits button.catalogue-pdf-btn,html body .no-limits a.featured-link,html body .no-limits button.featured-link,html body .no-limits a.catalogue-bottom-btn-primary,html body .no-limits button.catalogue-bottom-btn-primary,html body .no-limits a.btn-gold,html body .no-limits button.btn-gold,html body .no-limits a.btn-cta,html body .no-limits button.btn-cta,html body .no-limits a.btn-nl,html body .no-limits button.btn-nl,html body .no-limits a.btn-w,html body .no-limits button.btn-w,html body .no-limits a.nl-btn,html body .no-limits button.nl-btn,html body .no-limits a.lg-dl,html body .no-limits button.lg-dl,html body .no-limits a.hs-btn-main,html body .no-limits button.hs-btn-main,html body .cta-engage a.btn-p,html body .cta-engage button.btn-p,html body .cta-engage a.btn-add-cart,html body .cta-engage button.btn-add-cart,html body .cta-engage a.vc-btn-primary,html body .cta-engage button.vc-btn-primary,html body .cta-engage a.pr-submit,html body .cta-engage button.pr-submit,html body .cta-engage a.pr-btn,html body .cta-engage button.pr-btn,html body .cta-engage a.c-checkout,html body .cta-engage button.c-checkout,html body .cta-engage a.xm-cta,html body .cta-engage button.xm-cta,html body .cta-engage a.btn-submit,html body .cta-engage button.btn-submit,html body .cta-engage a.btn-view,html body .cta-engage button.btn-view,html body .cta-engage a.btn-dl,html body .cta-engage button.btn-dl,html body .cta-engage a.ez-btn,html body .cta-engage button.ez-btn,html body .cta-engage a.devis-success-home,html body .cta-engage button.devis-success-home,html body .cta-engage a.cs-empty-btn,html body .cta-engage button.cs-empty-btn,html body .cta-engage a.catalogue-pdf-btn,html body .cta-engage button.catalogue-pdf-btn,html body .cta-engage a.featured-link,html body .cta-engage button.featured-link,html body .cta-engage a.catalogue-bottom-btn-primary,html body .cta-engage button.catalogue-bottom-btn-primary,html body .cta-engage a.btn-gold,html body .cta-engage button.btn-gold,html body .cta-engage a.btn-cta,html body .cta-engage button.btn-cta,html body .cta-engage a.btn-nl,html body .cta-engage button.btn-nl,html body .cta-engage a.btn-w,html body .cta-engage button.btn-w,html body .cta-engage a.nl-btn,html body .cta-engage button.nl-btn,html body .cta-engage a.lg-dl,html body .cta-engage button.lg-dl,html body .cta-engage a.hs-btn-main,html body .cta-engage button.hs-btn-main{background:#fff!important;color:#10243a!important;border-color:#fff!important}
html body .faq-cta a.btn-p,html body .faq-cta button.btn-p,html body .faq-cta a.btn-add-cart,html body .faq-cta button.btn-add-cart,html body .faq-cta a.vc-btn-primary,html body .faq-cta button.vc-btn-primary,html body .faq-cta a.pr-submit,html body .faq-cta button.pr-submit,html body .faq-cta a.pr-btn,html body .faq-cta button.pr-btn,html body .faq-cta a.c-checkout,html body .faq-cta button.c-checkout,html body .faq-cta a.xm-cta,html body .faq-cta button.xm-cta,html body .faq-cta a.btn-submit,html body .faq-cta button.btn-submit,html body .faq-cta a.btn-view,html body .faq-cta button.btn-view,html body .faq-cta a.btn-dl,html body .faq-cta button.btn-dl,html body .faq-cta a.ez-btn,html body .faq-cta button.ez-btn,html body .faq-cta a.devis-success-home,html body .faq-cta button.devis-success-home,html body .faq-cta a.cs-empty-btn,html body .faq-cta button.cs-empty-btn,html body .faq-cta a.catalogue-pdf-btn,html body .faq-cta button.catalogue-pdf-btn,html body .faq-cta a.featured-link,html body .faq-cta button.featured-link,html body .faq-cta a.catalogue-bottom-btn-primary,html body .faq-cta button.catalogue-bottom-btn-primary,html body .faq-cta a.btn-gold,html body .faq-cta button.btn-gold,html body .faq-cta a.btn-cta,html body .faq-cta button.btn-cta,html body .faq-cta a.btn-nl,html body .faq-cta button.btn-nl,html body .faq-cta a.btn-w,html body .faq-cta button.btn-w,html body .faq-cta a.nl-btn,html body .faq-cta button.nl-btn,html body .faq-cta a.lg-dl,html body .faq-cta button.lg-dl,html body .faq-cta a.hs-btn-main,html body .faq-cta button.hs-btn-main,html body .cta-section a.btn-p,html body .cta-section button.btn-p,html body .cta-section a.btn-add-cart,html body .cta-section button.btn-add-cart,html body .cta-section a.vc-btn-primary,html body .cta-section button.vc-btn-primary,html body .cta-section a.pr-submit,html body .cta-section button.pr-submit,html body .cta-section a.pr-btn,html body .cta-section button.pr-btn,html body .cta-section a.c-checkout,html body .cta-section button.c-checkout,html body .cta-section a.xm-cta,html body .cta-section button.xm-cta,html body .cta-section a.btn-submit,html body .cta-section button.btn-submit,html body .cta-section a.btn-view,html body .cta-section button.btn-view,html body .cta-section a.btn-dl,html body .cta-section button.btn-dl,html body .cta-section a.ez-btn,html body .cta-section button.ez-btn,html body .cta-section a.devis-success-home,html body .cta-section button.devis-success-home,html body .cta-section a.cs-empty-btn,html body .cta-section button.cs-empty-btn,html body .cta-section a.catalogue-pdf-btn,html body .cta-section button.catalogue-pdf-btn,html body .cta-section a.featured-link,html body .cta-section button.featured-link,html body .cta-section a.catalogue-bottom-btn-primary,html body .cta-section button.catalogue-bottom-btn-primary,html body .cta-section a.btn-gold,html body .cta-section button.btn-gold,html body .cta-section a.btn-cta,html body .cta-section button.btn-cta,html body .cta-section a.btn-nl,html body .cta-section button.btn-nl,html body .cta-section a.btn-w,html body .cta-section button.btn-w,html body .cta-section a.nl-btn,html body .cta-section button.nl-btn,html body .cta-section a.lg-dl,html body .cta-section button.lg-dl,html body .cta-section a.hs-btn-main,html body .cta-section button.hs-btn-main,html body .art-cta a.btn-p,html body .art-cta button.btn-p,html body .art-cta a.btn-add-cart,html body .art-cta button.btn-add-cart,html body .art-cta a.vc-btn-primary,html body .art-cta button.vc-btn-primary,html body .art-cta a.pr-submit,html body .art-cta button.pr-submit,html body .art-cta a.pr-btn,html body .art-cta button.pr-btn,html body .art-cta a.c-checkout,html body .art-cta button.c-checkout,html body .art-cta a.xm-cta,html body .art-cta button.xm-cta,html body .art-cta a.btn-submit,html body .art-cta button.btn-submit,html body .art-cta a.btn-view,html body .art-cta button.btn-view,html body .art-cta a.btn-dl,html body .art-cta button.btn-dl,html body .art-cta a.ez-btn,html body .art-cta button.ez-btn,html body .art-cta a.devis-success-home,html body .art-cta button.devis-success-home,html body .art-cta a.cs-empty-btn,html body .art-cta button.cs-empty-btn,html body .art-cta a.catalogue-pdf-btn,html body .art-cta button.catalogue-pdf-btn,html body .art-cta a.featured-link,html body .art-cta button.featured-link,html body .art-cta a.catalogue-bottom-btn-primary,html body .art-cta button.catalogue-bottom-btn-primary,html body .art-cta a.btn-gold,html body .art-cta button.btn-gold,html body .art-cta a.btn-cta,html body .art-cta button.btn-cta,html body .art-cta a.btn-nl,html body .art-cta button.btn-nl,html body .art-cta a.btn-w,html body .art-cta button.btn-w,html body .art-cta a.nl-btn,html body .art-cta button.nl-btn,html body .art-cta a.lg-dl,html body .art-cta button.lg-dl,html body .art-cta a.hs-btn-main,html body .art-cta button.hs-btn-main,html body .no-limits a.btn-p,html body .no-limits button.btn-p,html body .no-limits a.btn-add-cart,html body .no-limits button.btn-add-cart,html body .no-limits a.vc-btn-primary,html body .no-limits button.vc-btn-primary,html body .no-limits a.pr-submit,html body .no-limits button.pr-submit,html body .no-limits a.pr-btn,html body .no-limits button.pr-btn,html body .no-limits a.c-checkout,html body .no-limits button.c-checkout,html body .no-limits a.xm-cta,html body .no-limits button.xm-cta,html body .no-limits a.btn-submit,html body .no-limits button.btn-submit,html body .no-limits a.btn-view,html body .no-limits button.btn-view,html body .no-limits a.btn-dl,html body .no-limits button.btn-dl,html body .no-limits a.ez-btn,html body .no-limits button.ez-btn,html body .no-limits a.devis-success-home,html body .no-limits button.devis-success-home,html body .no-limits a.cs-empty-btn,html body .no-limits button.cs-empty-btn,html body .no-limits a.catalogue-pdf-btn,html body .no-limits button.catalogue-pdf-btn,html body .no-limits a.featured-link,html body .no-limits button.featured-link,html body .no-limits a.catalogue-bottom-btn-primary,html body .no-limits button.catalogue-bottom-btn-primary,html body .no-limits a.btn-gold,html body .no-limits button.btn-gold,html body .no-limits a.btn-cta,html body .no-limits button.btn-cta,html body .no-limits a.btn-nl,html body .no-limits button.btn-nl,html body .no-limits a.btn-w,html body .no-limits button.btn-w,html body .no-limits a.nl-btn,html body .no-limits button.nl-btn,html body .no-limits a.lg-dl,html body .no-limits button.lg-dl,html body .no-limits a.hs-btn-main,html body .no-limits button.hs-btn-main,html body .cta-engage a.btn-p,html body .cta-engage button.btn-p,html body .cta-engage a.btn-add-cart,html body .cta-engage button.btn-add-cart,html body .cta-engage a.vc-btn-primary,html body .cta-engage button.vc-btn-primary,html body .cta-engage a.pr-submit,html body .cta-engage button.pr-submit,html body .cta-engage a.pr-btn,html body .cta-engage button.pr-btn,html body .cta-engage a.c-checkout,html body .cta-engage button.c-checkout,html body .cta-engage a.xm-cta,html body .cta-engage button.xm-cta,html body .cta-engage a.btn-submit,html body .cta-engage button.btn-submit,html body .cta-engage a.btn-view,html body .cta-engage button.btn-view,html body .cta-engage a.btn-dl,html body .cta-engage button.btn-dl,html body .cta-engage a.ez-btn,html body .cta-engage button.ez-btn,html body .cta-engage a.devis-success-home,html body .cta-engage button.devis-success-home,html body .cta-engage a.cs-empty-btn,html body .cta-engage button.cs-empty-btn,html body .cta-engage a.catalogue-pdf-btn,html body .cta-engage button.catalogue-pdf-btn,html body .cta-engage a.featured-link,html body .cta-engage button.featured-link,html body .cta-engage a.catalogue-bottom-btn-primary,html body .cta-engage button.catalogue-bottom-btn-primary,html body .cta-engage a.btn-gold,html body .cta-engage button.btn-gold,html body .cta-engage a.btn-cta,html body .cta-engage button.btn-cta,html body .cta-engage a.btn-nl,html body .cta-engage button.btn-nl,html body .cta-engage a.btn-w,html body .cta-engage button.btn-w,html body .cta-engage a.nl-btn,html body .cta-engage button.nl-btn,html body .cta-engage a.lg-dl,html body .cta-engage button.lg-dl,html body .cta-engage a.hs-btn-main,html body .cta-engage button.hs-btn-main{background:#fff!important;color:#10243a!important;border-color:#fff!important}
html body .newsletter a.btn-p,html body .newsletter button.btn-p,html body .newsletter a.btn-add-cart,html body .newsletter button.btn-add-cart,html body .newsletter a.vc-btn-primary,html body .newsletter button.vc-btn-primary,html body .newsletter a.pr-submit,html body .newsletter button.pr-submit,html body .newsletter a.pr-btn,html body .newsletter button.pr-btn,html body .newsletter a.c-checkout,html body .newsletter button.c-checkout,html body .newsletter a.xm-cta,html body .newsletter button.xm-cta,html body .newsletter a.btn-submit,html body .newsletter button.btn-submit,html body .newsletter a.btn-view,html body .newsletter button.btn-view,html body .newsletter a.btn-dl,html body .newsletter button.btn-dl,html body .newsletter a.ez-btn,html body .newsletter button.ez-btn,html body .newsletter a.devis-success-home,html body .newsletter button.devis-success-home,html body .newsletter a.cs-empty-btn,html body .newsletter button.cs-empty-btn,html body .newsletter a.catalogue-pdf-btn,html body .newsletter button.catalogue-pdf-btn,html body .newsletter a.featured-link,html body .newsletter button.featured-link,html body .newsletter a.catalogue-bottom-btn-primary,html body .newsletter button.catalogue-bottom-btn-primary,html body .newsletter a.btn-gold,html body .newsletter button.btn-gold,html body .newsletter a.btn-cta,html body .newsletter button.btn-cta,html body .newsletter a.btn-nl,html body .newsletter button.btn-nl,html body .newsletter a.btn-w,html body .newsletter button.btn-w,html body .newsletter a.nl-btn,html body .newsletter button.nl-btn,html body .newsletter a.lg-dl,html body .newsletter button.lg-dl,html body .newsletter a.hs-btn-main,html body .newsletter button.hs-btn-main,html body .cta-section a.btn-p,html body .cta-section button.btn-p,html body .cta-section a.btn-add-cart,html body .cta-section button.btn-add-cart,html body .cta-section a.vc-btn-primary,html body .cta-section button.vc-btn-primary,html body .cta-section a.pr-submit,html body .cta-section button.pr-submit,html body .cta-section a.pr-btn,html body .cta-section button.pr-btn,html body .cta-section a.c-checkout,html body .cta-section button.c-checkout,html body .cta-section a.xm-cta,html body .cta-section button.xm-cta,html body .cta-section a.btn-submit,html body .cta-section button.btn-submit,html body .cta-section a.btn-view,html body .cta-section button.btn-view,html body .cta-section a.btn-dl,html body .cta-section button.btn-dl,html body .cta-section a.ez-btn,html body .cta-section button.ez-btn,html body .cta-section a.devis-success-home,html body .cta-section button.devis-success-home,html body .cta-section a.cs-empty-btn,html body .cta-section button.cs-empty-btn,html body .cta-section a.catalogue-pdf-btn,html body .cta-section button.catalogue-pdf-btn,html body .cta-section a.featured-link,html body .cta-section button.featured-link,html body .cta-section a.catalogue-bottom-btn-primary,html body .cta-section button.catalogue-bottom-btn-primary,html body .cta-section a.btn-gold,html body .cta-section button.btn-gold,html body .cta-section a.btn-cta,html body .cta-section button.btn-cta,html body .cta-section a.btn-nl,html body .cta-section button.btn-nl,html body .cta-section a.btn-w,html body .cta-section button.btn-w,html body .cta-section a.nl-btn,html body .cta-section button.nl-btn,html body .cta-section a.lg-dl,html body .cta-section button.lg-dl,html body .cta-section a.hs-btn-main,html body .cta-section button.hs-btn-main,html body .art-cta a.btn-p,html body .art-cta button.btn-p,html body .art-cta a.btn-add-cart,html body .art-cta button.btn-add-cart,html body .art-cta a.vc-btn-primary,html body .art-cta button.vc-btn-primary,html body .art-cta a.pr-submit,html body .art-cta button.pr-submit,html body .art-cta a.pr-btn,html body .art-cta button.pr-btn,html body .art-cta a.c-checkout,html body .art-cta button.c-checkout,html body .art-cta a.xm-cta,html body .art-cta button.xm-cta,html body .art-cta a.btn-submit,html body .art-cta button.btn-submit,html body .art-cta a.btn-view,html body .art-cta button.btn-view,html body .art-cta a.btn-dl,html body .art-cta button.btn-dl,html body .art-cta a.ez-btn,html body .art-cta button.ez-btn,html body .art-cta a.devis-success-home,html body .art-cta button.devis-success-home,html body .art-cta a.cs-empty-btn,html body .art-cta button.cs-empty-btn,html body .art-cta a.catalogue-pdf-btn,html body .art-cta button.catalogue-pdf-btn,html body .art-cta a.featured-link,html body .art-cta button.featured-link,html body .art-cta a.catalogue-bottom-btn-primary,html body .art-cta button.catalogue-bottom-btn-primary,html body .art-cta a.btn-gold,html body .art-cta button.btn-gold,html body .art-cta a.btn-cta,html body .art-cta button.btn-cta,html body .art-cta a.btn-nl,html body .art-cta button.btn-nl,html body .art-cta a.btn-w,html body .art-cta button.btn-w,html body .art-cta a.nl-btn,html body .art-cta button.nl-btn,html body .art-cta a.lg-dl,html body .art-cta button.lg-dl,html body .art-cta a.hs-btn-main,html body .art-cta button.hs-btn-main,html body .no-limits a.btn-p,html body .no-limits button.btn-p,html body .no-limits a.btn-add-cart,html body .no-limits button.btn-add-cart,html body .no-limits a.vc-btn-primary,html body .no-limits button.vc-btn-primary,html body .no-limits a.pr-submit,html body .no-limits button.pr-submit,html body .no-limits a.pr-btn,html body .no-limits button.pr-btn,html body .no-limits a.c-checkout,html body .no-limits button.c-checkout,html body .no-limits a.xm-cta,html body .no-limits button.xm-cta,html body .no-limits a.btn-submit,html body .no-limits button.btn-submit,html body .no-limits a.btn-view,html body .no-limits button.btn-view,html body .no-limits a.btn-dl,html body .no-limits button.btn-dl,html body .no-limits a.ez-btn,html body .no-limits button.ez-btn,html body .no-limits a.devis-success-home,html body .no-limits button.devis-success-home,html body .no-limits a.cs-empty-btn,html body .no-limits button.cs-empty-btn,html body .no-limits a.catalogue-pdf-btn,html body .no-limits button.catalogue-pdf-btn,html body .no-limits a.featured-link,html body .no-limits button.featured-link,html body .no-limits a.catalogue-bottom-btn-primary,html body .no-limits button.catalogue-bottom-btn-primary,html body .no-limits a.btn-gold,html body .no-limits button.btn-gold,html body .no-limits a.btn-cta,html body .no-limits button.btn-cta,html body .no-limits a.btn-nl,html body .no-limits button.btn-nl,html body .no-limits a.btn-w,html body .no-limits button.btn-w,html body .no-limits a.nl-btn,html body .no-limits button.nl-btn,html body .no-limits a.lg-dl,html body .no-limits button.lg-dl,html body .no-limits a.hs-btn-main,html body .no-limits button.hs-btn-main,html body .cta-engage a.btn-p,html body .cta-engage button.btn-p,html body .cta-engage a.btn-add-cart,html body .cta-engage button.btn-add-cart,html body .cta-engage a.vc-btn-primary,html body .cta-engage button.vc-btn-primary,html body .cta-engage a.pr-submit,html body .cta-engage button.pr-submit,html body .cta-engage a.pr-btn,html body .cta-engage button.pr-btn,html body .cta-engage a.c-checkout,html body .cta-engage button.c-checkout,html body .cta-engage a.xm-cta,html body .cta-engage button.xm-cta,html body .cta-engage a.btn-submit,html body .cta-engage button.btn-submit,html body .cta-engage a.btn-view,html body .cta-engage button.btn-view,html body .cta-engage a.btn-dl,html body .cta-engage button.btn-dl,html body .cta-engage a.ez-btn,html body .cta-engage button.ez-btn,html body .cta-engage a.devis-success-home,html body .cta-engage button.devis-success-home,html body .cta-engage a.cs-empty-btn,html body .cta-engage button.cs-empty-btn,html body .cta-engage a.catalogue-pdf-btn,html body .cta-engage button.catalogue-pdf-btn,html body .cta-engage a.featured-link,html body .cta-engage button.featured-link,html body .cta-engage a.catalogue-bottom-btn-primary,html body .cta-engage button.catalogue-bottom-btn-primary,html body .cta-engage a.btn-gold,html body .cta-engage button.btn-gold,html body .cta-engage a.btn-cta,html body .cta-engage button.btn-cta,html body .cta-engage a.btn-nl,html body .cta-engage button.btn-nl,html body .cta-engage a.btn-w,html body .cta-engage button.btn-w,html body .cta-engage a.nl-btn,html body .cta-engage button.nl-btn,html body .cta-engage a.lg-dl,html body .cta-engage button.lg-dl,html body .cta-engage a.hs-btn-main,html body .cta-engage button.hs-btn-main{background:#fff!important;color:#10243a!important;border-color:#fff!important}
html body .hero a.btn-p:hover,html body .hero button.btn-p:hover,html body .hero a.btn-add-cart:hover,html body .hero button.btn-add-cart:hover,html body .hero a.vc-btn-primary:hover,html body .hero button.vc-btn-primary:hover,html body .hero a.pr-submit:hover,html body .hero button.pr-submit:hover,html body .hero a.pr-btn:hover,html body .hero button.pr-btn:hover,html body .hero a.c-checkout:hover,html body .hero button.c-checkout:hover,html body .hero a.xm-cta:hover,html body .hero button.xm-cta:hover,html body .hero a.btn-submit:hover,html body .hero button.btn-submit:hover,html body .hero a.btn-view:hover,html body .hero button.btn-view:hover,html body .hero a.btn-dl:hover,html body .hero button.btn-dl:hover,html body .hero a.ez-btn:hover,html body .hero button.ez-btn:hover,html body .hero a.devis-success-home:hover,html body .hero button.devis-success-home:hover,html body .hero a.cs-empty-btn:hover,html body .hero button.cs-empty-btn:hover,html body .hero a.catalogue-pdf-btn:hover,html body .hero button.catalogue-pdf-btn:hover,html body .hero a.featured-link:hover,html body .hero button.featured-link:hover,html body .hero a.catalogue-bottom-btn-primary:hover,html body .hero button.catalogue-bottom-btn-primary:hover,html body .hero a.btn-gold:hover,html body .hero button.btn-gold:hover,html body .hero a.btn-cta:hover,html body .hero button.btn-cta:hover,html body .hero a.btn-nl:hover,html body .hero button.btn-nl:hover,html body .hero a.btn-w:hover,html body .hero button.btn-w:hover,html body .hero a.nl-btn:hover,html body .hero button.nl-btn:hover,html body .hero a.lg-dl:hover,html body .hero button.lg-dl:hover,html body .hero a.hs-btn-main:hover,html body .hero button.hs-btn-main:hover,html body .cta-section a.btn-p:hover,html body .cta-section button.btn-p:hover,html body .cta-section a.btn-add-cart:hover,html body .cta-section button.btn-add-cart:hover,html body .cta-section a.vc-btn-primary:hover,html body .cta-section button.vc-btn-primary:hover,html body .cta-section a.pr-submit:hover,html body .cta-section button.pr-submit:hover,html body .cta-section a.pr-btn:hover,html body .cta-section button.pr-btn:hover,html body .cta-section a.c-checkout:hover,html body .cta-section button.c-checkout:hover,html body .cta-section a.xm-cta:hover,html body .cta-section button.xm-cta:hover,html body .cta-section a.btn-submit:hover,html body .cta-section button.btn-submit:hover,html body .cta-section a.btn-view:hover,html body .cta-section button.btn-view:hover,html body .cta-section a.btn-dl:hover,html body .cta-section button.btn-dl:hover,html body .cta-section a.ez-btn:hover,html body .cta-section button.ez-btn:hover,html body .cta-section a.devis-success-home:hover,html body .cta-section button.devis-success-home:hover,html body .cta-section a.cs-empty-btn:hover,html body .cta-section button.cs-empty-btn:hover,html body .cta-section a.catalogue-pdf-btn:hover,html body .cta-section button.catalogue-pdf-btn:hover,html body .cta-section a.featured-link:hover,html body .cta-section button.featured-link:hover,html body .cta-section a.catalogue-bottom-btn-primary:hover,html body .cta-section button.catalogue-bottom-btn-primary:hover,html body .cta-section a.btn-gold:hover,html body .cta-section button.btn-gold:hover,html body .cta-section a.btn-cta:hover,html body .cta-section button.btn-cta:hover,html body .cta-section a.btn-nl:hover,html body .cta-section button.btn-nl:hover,html body .cta-section a.btn-w:hover,html body .cta-section button.btn-w:hover,html body .cta-section a.nl-btn:hover,html body .cta-section button.nl-btn:hover,html body .cta-section a.lg-dl:hover,html body .cta-section button.lg-dl:hover,html body .cta-section a.hs-btn-main:hover,html body .cta-section button.hs-btn-main:hover,html body .art-cta a.btn-p:hover,html body .art-cta button.btn-p:hover,html body .art-cta a.btn-add-cart:hover,html body .art-cta button.btn-add-cart:hover,html body .art-cta a.vc-btn-primary:hover,html body .art-cta button.vc-btn-primary:hover,html body .art-cta a.pr-submit:hover,html body .art-cta button.pr-submit:hover,html body .art-cta a.pr-btn:hover,html body .art-cta button.pr-btn:hover,html body .art-cta a.c-checkout:hover,html body .art-cta button.c-checkout:hover,html body .art-cta a.xm-cta:hover,html body .art-cta button.xm-cta:hover,html body .art-cta a.btn-submit:hover,html body .art-cta button.btn-submit:hover,html body .art-cta a.btn-view:hover,html body .art-cta button.btn-view:hover,html body .art-cta a.btn-dl:hover,html body .art-cta button.btn-dl:hover,html body .art-cta a.ez-btn:hover,html body .art-cta button.ez-btn:hover,html body .art-cta a.devis-success-home:hover,html body .art-cta button.devis-success-home:hover,html body .art-cta a.cs-empty-btn:hover,html body .art-cta button.cs-empty-btn:hover,html body .art-cta a.catalogue-pdf-btn:hover,html body .art-cta button.catalogue-pdf-btn:hover,html body .art-cta a.featured-link:hover,html body .art-cta button.featured-link:hover,html body .art-cta a.catalogue-bottom-btn-primary:hover,html body .art-cta button.catalogue-bottom-btn-primary:hover,html body .art-cta a.btn-gold:hover,html body .art-cta button.btn-gold:hover,html body .art-cta a.btn-cta:hover,html body .art-cta button.btn-cta:hover,html body .art-cta a.btn-nl:hover,html body .art-cta button.btn-nl:hover,html body .art-cta a.btn-w:hover,html body .art-cta button.btn-w:hover,html body .art-cta a.nl-btn:hover,html body .art-cta button.nl-btn:hover,html body .art-cta a.lg-dl:hover,html body .art-cta button.lg-dl:hover,html body .art-cta a.hs-btn-main:hover,html body .art-cta button.hs-btn-main:hover,html body .no-limits a.btn-p:hover,html body .no-limits button.btn-p:hover,html body .no-limits a.btn-add-cart:hover,html body .no-limits button.btn-add-cart:hover,html body .no-limits a.vc-btn-primary:hover,html body .no-limits button.vc-btn-primary:hover,html body .no-limits a.pr-submit:hover,html body .no-limits button.pr-submit:hover,html body .no-limits a.pr-btn:hover,html body .no-limits button.pr-btn:hover,html body .no-limits a.c-checkout:hover,html body .no-limits button.c-checkout:hover,html body .no-limits a.xm-cta:hover,html body .no-limits button.xm-cta:hover,html body .no-limits a.btn-submit:hover,html body .no-limits button.btn-submit:hover,html body .no-limits a.btn-view:hover,html body .no-limits button.btn-view:hover,html body .no-limits a.btn-dl:hover,html body .no-limits button.btn-dl:hover,html body .no-limits a.ez-btn:hover,html body .no-limits button.ez-btn:hover,html body .no-limits a.devis-success-home:hover,html body .no-limits button.devis-success-home:hover,html body .no-limits a.cs-empty-btn:hover,html body .no-limits button.cs-empty-btn:hover,html body .no-limits a.catalogue-pdf-btn:hover,html body .no-limits button.catalogue-pdf-btn:hover,html body .no-limits a.featured-link:hover,html body .no-limits button.featured-link:hover,html body .no-limits a.catalogue-bottom-btn-primary:hover,html body .no-limits button.catalogue-bottom-btn-primary:hover,html body .no-limits a.btn-gold:hover,html body .no-limits button.btn-gold:hover,html body .no-limits a.btn-cta:hover,html body .no-limits button.btn-cta:hover,html body .no-limits a.btn-nl:hover,html body .no-limits button.btn-nl:hover,html body .no-limits a.btn-w:hover,html body .no-limits button.btn-w:hover,html body .no-limits a.nl-btn:hover,html body .no-limits button.nl-btn:hover,html body .no-limits a.lg-dl:hover,html body .no-limits button.lg-dl:hover,html body .no-limits a.hs-btn-main:hover,html body .no-limits button.hs-btn-main:hover,html body .cta-engage a.btn-p:hover,html body .cta-engage button.btn-p:hover,html body .cta-engage a.btn-add-cart:hover,html body .cta-engage button.btn-add-cart:hover,html body .cta-engage a.vc-btn-primary:hover,html body .cta-engage button.vc-btn-primary:hover,html body .cta-engage a.pr-submit:hover,html body .cta-engage button.pr-submit:hover,html body .cta-engage a.pr-btn:hover,html body .cta-engage button.pr-btn:hover,html body .cta-engage a.c-checkout:hover,html body .cta-engage button.c-checkout:hover,html body .cta-engage a.xm-cta:hover,html body .cta-engage button.xm-cta:hover,html body .cta-engage a.btn-submit:hover,html body .cta-engage button.btn-submit:hover,html body .cta-engage a.btn-view:hover,html body .cta-engage button.btn-view:hover,html body .cta-engage a.btn-dl:hover,html body .cta-engage button.btn-dl:hover,html body .cta-engage a.ez-btn:hover,html body .cta-engage button.ez-btn:hover,html body .cta-engage a.devis-success-home:hover,html body .cta-engage button.devis-success-home:hover,html body .cta-engage a.cs-empty-btn:hover,html body .cta-engage button.cs-empty-btn:hover,html body .cta-engage a.catalogue-pdf-btn:hover,html body .cta-engage button.catalogue-pdf-btn:hover,html body .cta-engage a.featured-link:hover,html body .cta-engage button.featured-link:hover,html body .cta-engage a.catalogue-bottom-btn-primary:hover,html body .cta-engage button.catalogue-bottom-btn-primary:hover,html body .cta-engage a.btn-gold:hover,html body .cta-engage button.btn-gold:hover,html body .cta-engage a.btn-cta:hover,html body .cta-engage button.btn-cta:hover,html body .cta-engage a.btn-nl:hover,html body .cta-engage button.btn-nl:hover,html body .cta-engage a.btn-w:hover,html body .cta-engage button.btn-w:hover,html body .cta-engage a.nl-btn:hover,html body .cta-engage button.nl-btn:hover,html body .cta-engage a.lg-dl:hover,html body .cta-engage button.lg-dl:hover,html body .cta-engage a.hs-btn-main:hover,html body .cta-engage button.hs-btn-main:hover{background:rgba(255,255,255,.86)!important;color:#10243a!important;border-color:rgba(255,255,255,.86)!important}
html body .faq-cta a.btn-p:hover,html body .faq-cta button.btn-p:hover,html body .faq-cta a.btn-add-cart:hover,html body .faq-cta button.btn-add-cart:hover,html body .faq-cta a.vc-btn-primary:hover,html body .faq-cta button.vc-btn-primary:hover,html body .faq-cta a.pr-submit:hover,html body .faq-cta button.pr-submit:hover,html body .faq-cta a.pr-btn:hover,html body .faq-cta button.pr-btn:hover,html body .faq-cta a.c-checkout:hover,html body .faq-cta button.c-checkout:hover,html body .faq-cta a.xm-cta:hover,html body .faq-cta button.xm-cta:hover,html body .faq-cta a.btn-submit:hover,html body .faq-cta button.btn-submit:hover,html body .faq-cta a.btn-view:hover,html body .faq-cta button.btn-view:hover,html body .faq-cta a.btn-dl:hover,html body .faq-cta button.btn-dl:hover,html body .faq-cta a.ez-btn:hover,html body .faq-cta button.ez-btn:hover,html body .faq-cta a.devis-success-home:hover,html body .faq-cta button.devis-success-home:hover,html body .faq-cta a.cs-empty-btn:hover,html body .faq-cta button.cs-empty-btn:hover,html body .faq-cta a.catalogue-pdf-btn:hover,html body .faq-cta button.catalogue-pdf-btn:hover,html body .faq-cta a.featured-link:hover,html body .faq-cta button.featured-link:hover,html body .faq-cta a.catalogue-bottom-btn-primary:hover,html body .faq-cta button.catalogue-bottom-btn-primary:hover,html body .faq-cta a.btn-gold:hover,html body .faq-cta button.btn-gold:hover,html body .faq-cta a.btn-cta:hover,html body .faq-cta button.btn-cta:hover,html body .faq-cta a.btn-nl:hover,html body .faq-cta button.btn-nl:hover,html body .faq-cta a.btn-w:hover,html body .faq-cta button.btn-w:hover,html body .faq-cta a.nl-btn:hover,html body .faq-cta button.nl-btn:hover,html body .faq-cta a.lg-dl:hover,html body .faq-cta button.lg-dl:hover,html body .faq-cta a.hs-btn-main:hover,html body .faq-cta button.hs-btn-main:hover,html body .cta-section a.btn-p:hover,html body .cta-section button.btn-p:hover,html body .cta-section a.btn-add-cart:hover,html body .cta-section button.btn-add-cart:hover,html body .cta-section a.vc-btn-primary:hover,html body .cta-section button.vc-btn-primary:hover,html body .cta-section a.pr-submit:hover,html body .cta-section button.pr-submit:hover,html body .cta-section a.pr-btn:hover,html body .cta-section button.pr-btn:hover,html body .cta-section a.c-checkout:hover,html body .cta-section button.c-checkout:hover,html body .cta-section a.xm-cta:hover,html body .cta-section button.xm-cta:hover,html body .cta-section a.btn-submit:hover,html body .cta-section button.btn-submit:hover,html body .cta-section a.btn-view:hover,html body .cta-section button.btn-view:hover,html body .cta-section a.btn-dl:hover,html body .cta-section button.btn-dl:hover,html body .cta-section a.ez-btn:hover,html body .cta-section button.ez-btn:hover,html body .cta-section a.devis-success-home:hover,html body .cta-section button.devis-success-home:hover,html body .cta-section a.cs-empty-btn:hover,html body .cta-section button.cs-empty-btn:hover,html body .cta-section a.catalogue-pdf-btn:hover,html body .cta-section button.catalogue-pdf-btn:hover,html body .cta-section a.featured-link:hover,html body .cta-section button.featured-link:hover,html body .cta-section a.catalogue-bottom-btn-primary:hover,html body .cta-section button.catalogue-bottom-btn-primary:hover,html body .cta-section a.btn-gold:hover,html body .cta-section button.btn-gold:hover,html body .cta-section a.btn-cta:hover,html body .cta-section button.btn-cta:hover,html body .cta-section a.btn-nl:hover,html body .cta-section button.btn-nl:hover,html body .cta-section a.btn-w:hover,html body .cta-section button.btn-w:hover,html body .cta-section a.nl-btn:hover,html body .cta-section button.nl-btn:hover,html body .cta-section a.lg-dl:hover,html body .cta-section button.lg-dl:hover,html body .cta-section a.hs-btn-main:hover,html body .cta-section button.hs-btn-main:hover,html body .art-cta a.btn-p:hover,html body .art-cta button.btn-p:hover,html body .art-cta a.btn-add-cart:hover,html body .art-cta button.btn-add-cart:hover,html body .art-cta a.vc-btn-primary:hover,html body .art-cta button.vc-btn-primary:hover,html body .art-cta a.pr-submit:hover,html body .art-cta button.pr-submit:hover,html body .art-cta a.pr-btn:hover,html body .art-cta button.pr-btn:hover,html body .art-cta a.c-checkout:hover,html body .art-cta button.c-checkout:hover,html body .art-cta a.xm-cta:hover,html body .art-cta button.xm-cta:hover,html body .art-cta a.btn-submit:hover,html body .art-cta button.btn-submit:hover,html body .art-cta a.btn-view:hover,html body .art-cta button.btn-view:hover,html body .art-cta a.btn-dl:hover,html body .art-cta button.btn-dl:hover,html body .art-cta a.ez-btn:hover,html body .art-cta button.ez-btn:hover,html body .art-cta a.devis-success-home:hover,html body .art-cta button.devis-success-home:hover,html body .art-cta a.cs-empty-btn:hover,html body .art-cta button.cs-empty-btn:hover,html body .art-cta a.catalogue-pdf-btn:hover,html body .art-cta button.catalogue-pdf-btn:hover,html body .art-cta a.featured-link:hover,html body .art-cta button.featured-link:hover,html body .art-cta a.catalogue-bottom-btn-primary:hover,html body .art-cta button.catalogue-bottom-btn-primary:hover,html body .art-cta a.btn-gold:hover,html body .art-cta button.btn-gold:hover,html body .art-cta a.btn-cta:hover,html body .art-cta button.btn-cta:hover,html body .art-cta a.btn-nl:hover,html body .art-cta button.btn-nl:hover,html body .art-cta a.btn-w:hover,html body .art-cta button.btn-w:hover,html body .art-cta a.nl-btn:hover,html body .art-cta button.nl-btn:hover,html body .art-cta a.lg-dl:hover,html body .art-cta button.lg-dl:hover,html body .art-cta a.hs-btn-main:hover,html body .art-cta button.hs-btn-main:hover,html body .no-limits a.btn-p:hover,html body .no-limits button.btn-p:hover,html body .no-limits a.btn-add-cart:hover,html body .no-limits button.btn-add-cart:hover,html body .no-limits a.vc-btn-primary:hover,html body .no-limits button.vc-btn-primary:hover,html body .no-limits a.pr-submit:hover,html body .no-limits button.pr-submit:hover,html body .no-limits a.pr-btn:hover,html body .no-limits button.pr-btn:hover,html body .no-limits a.c-checkout:hover,html body .no-limits button.c-checkout:hover,html body .no-limits a.xm-cta:hover,html body .no-limits button.xm-cta:hover,html body .no-limits a.btn-submit:hover,html body .no-limits button.btn-submit:hover,html body .no-limits a.btn-view:hover,html body .no-limits button.btn-view:hover,html body .no-limits a.btn-dl:hover,html body .no-limits button.btn-dl:hover,html body .no-limits a.ez-btn:hover,html body .no-limits button.ez-btn:hover,html body .no-limits a.devis-success-home:hover,html body .no-limits button.devis-success-home:hover,html body .no-limits a.cs-empty-btn:hover,html body .no-limits button.cs-empty-btn:hover,html body .no-limits a.catalogue-pdf-btn:hover,html body .no-limits button.catalogue-pdf-btn:hover,html body .no-limits a.featured-link:hover,html body .no-limits button.featured-link:hover,html body .no-limits a.catalogue-bottom-btn-primary:hover,html body .no-limits button.catalogue-bottom-btn-primary:hover,html body .no-limits a.btn-gold:hover,html body .no-limits button.btn-gold:hover,html body .no-limits a.btn-cta:hover,html body .no-limits button.btn-cta:hover,html body .no-limits a.btn-nl:hover,html body .no-limits button.btn-nl:hover,html body .no-limits a.btn-w:hover,html body .no-limits button.btn-w:hover,html body .no-limits a.nl-btn:hover,html body .no-limits button.nl-btn:hover,html body .no-limits a.lg-dl:hover,html body .no-limits button.lg-dl:hover,html body .no-limits a.hs-btn-main:hover,html body .no-limits button.hs-btn-main:hover,html body .cta-engage a.btn-p:hover,html body .cta-engage button.btn-p:hover,html body .cta-engage a.btn-add-cart:hover,html body .cta-engage button.btn-add-cart:hover,html body .cta-engage a.vc-btn-primary:hover,html body .cta-engage button.vc-btn-primary:hover,html body .cta-engage a.pr-submit:hover,html body .cta-engage button.pr-submit:hover,html body .cta-engage a.pr-btn:hover,html body .cta-engage button.pr-btn:hover,html body .cta-engage a.c-checkout:hover,html body .cta-engage button.c-checkout:hover,html body .cta-engage a.xm-cta:hover,html body .cta-engage button.xm-cta:hover,html body .cta-engage a.btn-submit:hover,html body .cta-engage button.btn-submit:hover,html body .cta-engage a.btn-view:hover,html body .cta-engage button.btn-view:hover,html body .cta-engage a.btn-dl:hover,html body .cta-engage button.btn-dl:hover,html body .cta-engage a.ez-btn:hover,html body .cta-engage button.ez-btn:hover,html body .cta-engage a.devis-success-home:hover,html body .cta-engage button.devis-success-home:hover,html body .cta-engage a.cs-empty-btn:hover,html body .cta-engage button.cs-empty-btn:hover,html body .cta-engage a.catalogue-pdf-btn:hover,html body .cta-engage button.catalogue-pdf-btn:hover,html body .cta-engage a.featured-link:hover,html body .cta-engage button.featured-link:hover,html body .cta-engage a.catalogue-bottom-btn-primary:hover,html body .cta-engage button.catalogue-bottom-btn-primary:hover,html body .cta-engage a.btn-gold:hover,html body .cta-engage button.btn-gold:hover,html body .cta-engage a.btn-cta:hover,html body .cta-engage button.btn-cta:hover,html body .cta-engage a.btn-nl:hover,html body .cta-engage button.btn-nl:hover,html body .cta-engage a.btn-w:hover,html body .cta-engage button.btn-w:hover,html body .cta-engage a.nl-btn:hover,html body .cta-engage button.nl-btn:hover,html body .cta-engage a.lg-dl:hover,html body .cta-engage button.lg-dl:hover,html body .cta-engage a.hs-btn-main:hover,html body .cta-engage button.hs-btn-main:hover{background:rgba(255,255,255,.86)!important;color:#10243a!important;border-color:rgba(255,255,255,.86)!important}
html body .newsletter a.btn-p:hover,html body .newsletter button.btn-p:hover,html body .newsletter a.btn-add-cart:hover,html body .newsletter button.btn-add-cart:hover,html body .newsletter a.vc-btn-primary:hover,html body .newsletter button.vc-btn-primary:hover,html body .newsletter a.pr-submit:hover,html body .newsletter button.pr-submit:hover,html body .newsletter a.pr-btn:hover,html body .newsletter button.pr-btn:hover,html body .newsletter a.c-checkout:hover,html body .newsletter button.c-checkout:hover,html body .newsletter a.xm-cta:hover,html body .newsletter button.xm-cta:hover,html body .newsletter a.btn-submit:hover,html body .newsletter button.btn-submit:hover,html body .newsletter a.btn-view:hover,html body .newsletter button.btn-view:hover,html body .newsletter a.btn-dl:hover,html body .newsletter button.btn-dl:hover,html body .newsletter a.ez-btn:hover,html body .newsletter button.ez-btn:hover,html body .newsletter a.devis-success-home:hover,html body .newsletter button.devis-success-home:hover,html body .newsletter a.cs-empty-btn:hover,html body .newsletter button.cs-empty-btn:hover,html body .newsletter a.catalogue-pdf-btn:hover,html body .newsletter button.catalogue-pdf-btn:hover,html body .newsletter a.featured-link:hover,html body .newsletter button.featured-link:hover,html body .newsletter a.catalogue-bottom-btn-primary:hover,html body .newsletter button.catalogue-bottom-btn-primary:hover,html body .newsletter a.btn-gold:hover,html body .newsletter button.btn-gold:hover,html body .newsletter a.btn-cta:hover,html body .newsletter button.btn-cta:hover,html body .newsletter a.btn-nl:hover,html body .newsletter button.btn-nl:hover,html body .newsletter a.btn-w:hover,html body .newsletter button.btn-w:hover,html body .newsletter a.nl-btn:hover,html body .newsletter button.nl-btn:hover,html body .newsletter a.lg-dl:hover,html body .newsletter button.lg-dl:hover,html body .newsletter a.hs-btn-main:hover,html body .newsletter button.hs-btn-main:hover,html body .cta-section a.btn-p:hover,html body .cta-section button.btn-p:hover,html body .cta-section a.btn-add-cart:hover,html body .cta-section button.btn-add-cart:hover,html body .cta-section a.vc-btn-primary:hover,html body .cta-section button.vc-btn-primary:hover,html body .cta-section a.pr-submit:hover,html body .cta-section button.pr-submit:hover,html body .cta-section a.pr-btn:hover,html body .cta-section button.pr-btn:hover,html body .cta-section a.c-checkout:hover,html body .cta-section button.c-checkout:hover,html body .cta-section a.xm-cta:hover,html body .cta-section button.xm-cta:hover,html body .cta-section a.btn-submit:hover,html body .cta-section button.btn-submit:hover,html body .cta-section a.btn-view:hover,html body .cta-section button.btn-view:hover,html body .cta-section a.btn-dl:hover,html body .cta-section button.btn-dl:hover,html body .cta-section a.ez-btn:hover,html body .cta-section button.ez-btn:hover,html body .cta-section a.devis-success-home:hover,html body .cta-section button.devis-success-home:hover,html body .cta-section a.cs-empty-btn:hover,html body .cta-section button.cs-empty-btn:hover,html body .cta-section a.catalogue-pdf-btn:hover,html body .cta-section button.catalogue-pdf-btn:hover,html body .cta-section a.featured-link:hover,html body .cta-section button.featured-link:hover,html body .cta-section a.catalogue-bottom-btn-primary:hover,html body .cta-section button.catalogue-bottom-btn-primary:hover,html body .cta-section a.btn-gold:hover,html body .cta-section button.btn-gold:hover,html body .cta-section a.btn-cta:hover,html body .cta-section button.btn-cta:hover,html body .cta-section a.btn-nl:hover,html body .cta-section button.btn-nl:hover,html body .cta-section a.btn-w:hover,html body .cta-section button.btn-w:hover,html body .cta-section a.nl-btn:hover,html body .cta-section button.nl-btn:hover,html body .cta-section a.lg-dl:hover,html body .cta-section button.lg-dl:hover,html body .cta-section a.hs-btn-main:hover,html body .cta-section button.hs-btn-main:hover,html body .art-cta a.btn-p:hover,html body .art-cta button.btn-p:hover,html body .art-cta a.btn-add-cart:hover,html body .art-cta button.btn-add-cart:hover,html body .art-cta a.vc-btn-primary:hover,html body .art-cta button.vc-btn-primary:hover,html body .art-cta a.pr-submit:hover,html body .art-cta button.pr-submit:hover,html body .art-cta a.pr-btn:hover,html body .art-cta button.pr-btn:hover,html body .art-cta a.c-checkout:hover,html body .art-cta button.c-checkout:hover,html body .art-cta a.xm-cta:hover,html body .art-cta button.xm-cta:hover,html body .art-cta a.btn-submit:hover,html body .art-cta button.btn-submit:hover,html body .art-cta a.btn-view:hover,html body .art-cta button.btn-view:hover,html body .art-cta a.btn-dl:hover,html body .art-cta button.btn-dl:hover,html body .art-cta a.ez-btn:hover,html body .art-cta button.ez-btn:hover,html body .art-cta a.devis-success-home:hover,html body .art-cta button.devis-success-home:hover,html body .art-cta a.cs-empty-btn:hover,html body .art-cta button.cs-empty-btn:hover,html body .art-cta a.catalogue-pdf-btn:hover,html body .art-cta button.catalogue-pdf-btn:hover,html body .art-cta a.featured-link:hover,html body .art-cta button.featured-link:hover,html body .art-cta a.catalogue-bottom-btn-primary:hover,html body .art-cta button.catalogue-bottom-btn-primary:hover,html body .art-cta a.btn-gold:hover,html body .art-cta button.btn-gold:hover,html body .art-cta a.btn-cta:hover,html body .art-cta button.btn-cta:hover,html body .art-cta a.btn-nl:hover,html body .art-cta button.btn-nl:hover,html body .art-cta a.btn-w:hover,html body .art-cta button.btn-w:hover,html body .art-cta a.nl-btn:hover,html body .art-cta button.nl-btn:hover,html body .art-cta a.lg-dl:hover,html body .art-cta button.lg-dl:hover,html body .art-cta a.hs-btn-main:hover,html body .art-cta button.hs-btn-main:hover,html body .no-limits a.btn-p:hover,html body .no-limits button.btn-p:hover,html body .no-limits a.btn-add-cart:hover,html body .no-limits button.btn-add-cart:hover,html body .no-limits a.vc-btn-primary:hover,html body .no-limits button.vc-btn-primary:hover,html body .no-limits a.pr-submit:hover,html body .no-limits button.pr-submit:hover,html body .no-limits a.pr-btn:hover,html body .no-limits button.pr-btn:hover,html body .no-limits a.c-checkout:hover,html body .no-limits button.c-checkout:hover,html body .no-limits a.xm-cta:hover,html body .no-limits button.xm-cta:hover,html body .no-limits a.btn-submit:hover,html body .no-limits button.btn-submit:hover,html body .no-limits a.btn-view:hover,html body .no-limits button.btn-view:hover,html body .no-limits a.btn-dl:hover,html body .no-limits button.btn-dl:hover,html body .no-limits a.ez-btn:hover,html body .no-limits button.ez-btn:hover,html body .no-limits a.devis-success-home:hover,html body .no-limits button.devis-success-home:hover,html body .no-limits a.cs-empty-btn:hover,html body .no-limits button.cs-empty-btn:hover,html body .no-limits a.catalogue-pdf-btn:hover,html body .no-limits button.catalogue-pdf-btn:hover,html body .no-limits a.featured-link:hover,html body .no-limits button.featured-link:hover,html body .no-limits a.catalogue-bottom-btn-primary:hover,html body .no-limits button.catalogue-bottom-btn-primary:hover,html body .no-limits a.btn-gold:hover,html body .no-limits button.btn-gold:hover,html body .no-limits a.btn-cta:hover,html body .no-limits button.btn-cta:hover,html body .no-limits a.btn-nl:hover,html body .no-limits button.btn-nl:hover,html body .no-limits a.btn-w:hover,html body .no-limits button.btn-w:hover,html body .no-limits a.nl-btn:hover,html body .no-limits button.nl-btn:hover,html body .no-limits a.lg-dl:hover,html body .no-limits button.lg-dl:hover,html body .no-limits a.hs-btn-main:hover,html body .no-limits button.hs-btn-main:hover,html body .cta-engage a.btn-p:hover,html body .cta-engage button.btn-p:hover,html body .cta-engage a.btn-add-cart:hover,html body .cta-engage button.btn-add-cart:hover,html body .cta-engage a.vc-btn-primary:hover,html body .cta-engage button.vc-btn-primary:hover,html body .cta-engage a.pr-submit:hover,html body .cta-engage button.pr-submit:hover,html body .cta-engage a.pr-btn:hover,html body .cta-engage button.pr-btn:hover,html body .cta-engage a.c-checkout:hover,html body .cta-engage button.c-checkout:hover,html body .cta-engage a.xm-cta:hover,html body .cta-engage button.xm-cta:hover,html body .cta-engage a.btn-submit:hover,html body .cta-engage button.btn-submit:hover,html body .cta-engage a.btn-view:hover,html body .cta-engage button.btn-view:hover,html body .cta-engage a.btn-dl:hover,html body .cta-engage button.btn-dl:hover,html body .cta-engage a.ez-btn:hover,html body .cta-engage button.ez-btn:hover,html body .cta-engage a.devis-success-home:hover,html body .cta-engage button.devis-success-home:hover,html body .cta-engage a.cs-empty-btn:hover,html body .cta-engage button.cs-empty-btn:hover,html body .cta-engage a.catalogue-pdf-btn:hover,html body .cta-engage button.catalogue-pdf-btn:hover,html body .cta-engage a.featured-link:hover,html body .cta-engage button.featured-link:hover,html body .cta-engage a.catalogue-bottom-btn-primary:hover,html body .cta-engage button.catalogue-bottom-btn-primary:hover,html body .cta-engage a.btn-gold:hover,html body .cta-engage button.btn-gold:hover,html body .cta-engage a.btn-cta:hover,html body .cta-engage button.btn-cta:hover,html body .cta-engage a.btn-nl:hover,html body .cta-engage button.btn-nl:hover,html body .cta-engage a.btn-w:hover,html body .cta-engage button.btn-w:hover,html body .cta-engage a.nl-btn:hover,html body .cta-engage button.nl-btn:hover,html body .cta-engage a.lg-dl:hover,html body .cta-engage button.lg-dl:hover,html body .cta-engage a.hs-btn-main:hover,html body .cta-engage button.hs-btn-main:hover{background:rgba(255,255,255,.86)!important;color:#10243a!important;border-color:rgba(255,255,255,.86)!important}
html body .hero a.vc-btn-secondary,html body .hero button.vc-btn-secondary,html body .hero a.catalogue-bottom-btn-secondary,html body .hero button.catalogue-bottom-btn-secondary,html body .hero a.ez-btn-pdf,html body .hero button.ez-btn-pdf,html body .hero a.pa-btn,html body .hero button.pa-btn,html body .hero a.btn-o,html body .hero button.btn-o,html body .hero a.hs-btn-ghost,html body .hero button.hs-btn-ghost,html body .cta-section a.vc-btn-secondary,html body .cta-section button.vc-btn-secondary,html body .cta-section a.catalogue-bottom-btn-secondary,html body .cta-section button.catalogue-bottom-btn-secondary,html body .cta-section a.ez-btn-pdf,html body .cta-section button.ez-btn-pdf,html body .cta-section a.pa-btn,html body .cta-section button.pa-btn,html body .cta-section a.btn-o,html body .cta-section button.btn-o,html body .cta-section a.hs-btn-ghost,html body .cta-section button.hs-btn-ghost,html body .art-cta a.vc-btn-secondary,html body .art-cta button.vc-btn-secondary,html body .art-cta a.catalogue-bottom-btn-secondary,html body .art-cta button.catalogue-bottom-btn-secondary,html body .art-cta a.ez-btn-pdf,html body .art-cta button.ez-btn-pdf,html body .art-cta a.pa-btn,html body .art-cta button.pa-btn,html body .art-cta a.btn-o,html body .art-cta button.btn-o,html body .art-cta a.hs-btn-ghost,html body .art-cta button.hs-btn-ghost,html body .no-limits a.vc-btn-secondary,html body .no-limits button.vc-btn-secondary,html body .no-limits a.catalogue-bottom-btn-secondary,html body .no-limits button.catalogue-bottom-btn-secondary,html body .no-limits a.ez-btn-pdf,html body .no-limits button.ez-btn-pdf,html body .no-limits a.pa-btn,html body .no-limits button.pa-btn,html body .no-limits a.btn-o,html body .no-limits button.btn-o,html body .no-limits a.hs-btn-ghost,html body .no-limits button.hs-btn-ghost,html body .cta-engage a.vc-btn-secondary,html body .cta-engage button.vc-btn-secondary,html body .cta-engage a.catalogue-bottom-btn-secondary,html body .cta-engage button.catalogue-bottom-btn-secondary,html body .cta-engage a.ez-btn-pdf,html body .cta-engage button.ez-btn-pdf,html body .cta-engage a.pa-btn,html body .cta-engage button.pa-btn,html body .cta-engage a.btn-o,html body .cta-engage button.btn-o,html body .cta-engage a.hs-btn-ghost,html body .cta-engage button.hs-btn-ghost{background:rgba(255,255,255,.06)!important;color:#fff!important;border-color:rgba(255,255,255,.5)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
html body .faq-cta a.vc-btn-secondary,html body .faq-cta button.vc-btn-secondary,html body .faq-cta a.catalogue-bottom-btn-secondary,html body .faq-cta button.catalogue-bottom-btn-secondary,html body .faq-cta a.ez-btn-pdf,html body .faq-cta button.ez-btn-pdf,html body .faq-cta a.pa-btn,html body .faq-cta button.pa-btn,html body .faq-cta a.btn-o,html body .faq-cta button.btn-o,html body .faq-cta a.hs-btn-ghost,html body .faq-cta button.hs-btn-ghost,html body .cta-section a.vc-btn-secondary,html body .cta-section button.vc-btn-secondary,html body .cta-section a.catalogue-bottom-btn-secondary,html body .cta-section button.catalogue-bottom-btn-secondary,html body .cta-section a.ez-btn-pdf,html body .cta-section button.ez-btn-pdf,html body .cta-section a.pa-btn,html body .cta-section button.pa-btn,html body .cta-section a.btn-o,html body .cta-section button.btn-o,html body .cta-section a.hs-btn-ghost,html body .cta-section button.hs-btn-ghost,html body .art-cta a.vc-btn-secondary,html body .art-cta button.vc-btn-secondary,html body .art-cta a.catalogue-bottom-btn-secondary,html body .art-cta button.catalogue-bottom-btn-secondary,html body .art-cta a.ez-btn-pdf,html body .art-cta button.ez-btn-pdf,html body .art-cta a.pa-btn,html body .art-cta button.pa-btn,html body .art-cta a.btn-o,html body .art-cta button.btn-o,html body .art-cta a.hs-btn-ghost,html body .art-cta button.hs-btn-ghost,html body .no-limits a.vc-btn-secondary,html body .no-limits button.vc-btn-secondary,html body .no-limits a.catalogue-bottom-btn-secondary,html body .no-limits button.catalogue-bottom-btn-secondary,html body .no-limits a.ez-btn-pdf,html body .no-limits button.ez-btn-pdf,html body .no-limits a.pa-btn,html body .no-limits button.pa-btn,html body .no-limits a.btn-o,html body .no-limits button.btn-o,html body .no-limits a.hs-btn-ghost,html body .no-limits button.hs-btn-ghost,html body .cta-engage a.vc-btn-secondary,html body .cta-engage button.vc-btn-secondary,html body .cta-engage a.catalogue-bottom-btn-secondary,html body .cta-engage button.catalogue-bottom-btn-secondary,html body .cta-engage a.ez-btn-pdf,html body .cta-engage button.ez-btn-pdf,html body .cta-engage a.pa-btn,html body .cta-engage button.pa-btn,html body .cta-engage a.btn-o,html body .cta-engage button.btn-o,html body .cta-engage a.hs-btn-ghost,html body .cta-engage button.hs-btn-ghost{background:rgba(255,255,255,.06)!important;color:#fff!important;border-color:rgba(255,255,255,.5)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
html body .newsletter a.vc-btn-secondary,html body .newsletter button.vc-btn-secondary,html body .newsletter a.catalogue-bottom-btn-secondary,html body .newsletter button.catalogue-bottom-btn-secondary,html body .newsletter a.ez-btn-pdf,html body .newsletter button.ez-btn-pdf,html body .newsletter a.pa-btn,html body .newsletter button.pa-btn,html body .newsletter a.btn-o,html body .newsletter button.btn-o,html body .newsletter a.hs-btn-ghost,html body .newsletter button.hs-btn-ghost,html body .cta-section a.vc-btn-secondary,html body .cta-section button.vc-btn-secondary,html body .cta-section a.catalogue-bottom-btn-secondary,html body .cta-section button.catalogue-bottom-btn-secondary,html body .cta-section a.ez-btn-pdf,html body .cta-section button.ez-btn-pdf,html body .cta-section a.pa-btn,html body .cta-section button.pa-btn,html body .cta-section a.btn-o,html body .cta-section button.btn-o,html body .cta-section a.hs-btn-ghost,html body .cta-section button.hs-btn-ghost,html body .art-cta a.vc-btn-secondary,html body .art-cta button.vc-btn-secondary,html body .art-cta a.catalogue-bottom-btn-secondary,html body .art-cta button.catalogue-bottom-btn-secondary,html body .art-cta a.ez-btn-pdf,html body .art-cta button.ez-btn-pdf,html body .art-cta a.pa-btn,html body .art-cta button.pa-btn,html body .art-cta a.btn-o,html body .art-cta button.btn-o,html body .art-cta a.hs-btn-ghost,html body .art-cta button.hs-btn-ghost,html body .no-limits a.vc-btn-secondary,html body .no-limits button.vc-btn-secondary,html body .no-limits a.catalogue-bottom-btn-secondary,html body .no-limits button.catalogue-bottom-btn-secondary,html body .no-limits a.ez-btn-pdf,html body .no-limits button.ez-btn-pdf,html body .no-limits a.pa-btn,html body .no-limits button.pa-btn,html body .no-limits a.btn-o,html body .no-limits button.btn-o,html body .no-limits a.hs-btn-ghost,html body .no-limits button.hs-btn-ghost,html body .cta-engage a.vc-btn-secondary,html body .cta-engage button.vc-btn-secondary,html body .cta-engage a.catalogue-bottom-btn-secondary,html body .cta-engage button.catalogue-bottom-btn-secondary,html body .cta-engage a.ez-btn-pdf,html body .cta-engage button.ez-btn-pdf,html body .cta-engage a.pa-btn,html body .cta-engage button.pa-btn,html body .cta-engage a.btn-o,html body .cta-engage button.btn-o,html body .cta-engage a.hs-btn-ghost,html body .cta-engage button.hs-btn-ghost{background:rgba(255,255,255,.06)!important;color:#fff!important;border-color:rgba(255,255,255,.5)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
html body .hero a.vc-btn-secondary:hover,html body .hero button.vc-btn-secondary:hover,html body .hero a.catalogue-bottom-btn-secondary:hover,html body .hero button.catalogue-bottom-btn-secondary:hover,html body .hero a.ez-btn-pdf:hover,html body .hero button.ez-btn-pdf:hover,html body .hero a.pa-btn:hover,html body .hero button.pa-btn:hover,html body .hero a.btn-o:hover,html body .hero button.btn-o:hover,html body .hero a.hs-btn-ghost:hover,html body .hero button.hs-btn-ghost:hover,html body .cta-section a.vc-btn-secondary:hover,html body .cta-section button.vc-btn-secondary:hover,html body .cta-section a.catalogue-bottom-btn-secondary:hover,html body .cta-section button.catalogue-bottom-btn-secondary:hover,html body .cta-section a.ez-btn-pdf:hover,html body .cta-section button.ez-btn-pdf:hover,html body .cta-section a.pa-btn:hover,html body .cta-section button.pa-btn:hover,html body .cta-section a.btn-o:hover,html body .cta-section button.btn-o:hover,html body .cta-section a.hs-btn-ghost:hover,html body .cta-section button.hs-btn-ghost:hover,html body .art-cta a.vc-btn-secondary:hover,html body .art-cta button.vc-btn-secondary:hover,html body .art-cta a.catalogue-bottom-btn-secondary:hover,html body .art-cta button.catalogue-bottom-btn-secondary:hover,html body .art-cta a.ez-btn-pdf:hover,html body .art-cta button.ez-btn-pdf:hover,html body .art-cta a.pa-btn:hover,html body .art-cta button.pa-btn:hover,html body .art-cta a.btn-o:hover,html body .art-cta button.btn-o:hover,html body .art-cta a.hs-btn-ghost:hover,html body .art-cta button.hs-btn-ghost:hover,html body .no-limits a.vc-btn-secondary:hover,html body .no-limits button.vc-btn-secondary:hover,html body .no-limits a.catalogue-bottom-btn-secondary:hover,html body .no-limits button.catalogue-bottom-btn-secondary:hover,html body .no-limits a.ez-btn-pdf:hover,html body .no-limits button.ez-btn-pdf:hover,html body .no-limits a.pa-btn:hover,html body .no-limits button.pa-btn:hover,html body .no-limits a.btn-o:hover,html body .no-limits button.btn-o:hover,html body .no-limits a.hs-btn-ghost:hover,html body .no-limits button.hs-btn-ghost:hover,html body .cta-engage a.vc-btn-secondary:hover,html body .cta-engage button.vc-btn-secondary:hover,html body .cta-engage a.catalogue-bottom-btn-secondary:hover,html body .cta-engage button.catalogue-bottom-btn-secondary:hover,html body .cta-engage a.ez-btn-pdf:hover,html body .cta-engage button.ez-btn-pdf:hover,html body .cta-engage a.pa-btn:hover,html body .cta-engage button.pa-btn:hover,html body .cta-engage a.btn-o:hover,html body .cta-engage button.btn-o:hover,html body .cta-engage a.hs-btn-ghost:hover,html body .cta-engage button.hs-btn-ghost:hover{background:rgba(255,255,255,.16)!important;color:#fff!important;border-color:#fff!important}
html body .faq-cta a.vc-btn-secondary:hover,html body .faq-cta button.vc-btn-secondary:hover,html body .faq-cta a.catalogue-bottom-btn-secondary:hover,html body .faq-cta button.catalogue-bottom-btn-secondary:hover,html body .faq-cta a.ez-btn-pdf:hover,html body .faq-cta button.ez-btn-pdf:hover,html body .faq-cta a.pa-btn:hover,html body .faq-cta button.pa-btn:hover,html body .faq-cta a.btn-o:hover,html body .faq-cta button.btn-o:hover,html body .faq-cta a.hs-btn-ghost:hover,html body .faq-cta button.hs-btn-ghost:hover,html body .cta-section a.vc-btn-secondary:hover,html body .cta-section button.vc-btn-secondary:hover,html body .cta-section a.catalogue-bottom-btn-secondary:hover,html body .cta-section button.catalogue-bottom-btn-secondary:hover,html body .cta-section a.ez-btn-pdf:hover,html body .cta-section button.ez-btn-pdf:hover,html body .cta-section a.pa-btn:hover,html body .cta-section button.pa-btn:hover,html body .cta-section a.btn-o:hover,html body .cta-section button.btn-o:hover,html body .cta-section a.hs-btn-ghost:hover,html body .cta-section button.hs-btn-ghost:hover,html body .art-cta a.vc-btn-secondary:hover,html body .art-cta button.vc-btn-secondary:hover,html body .art-cta a.catalogue-bottom-btn-secondary:hover,html body .art-cta button.catalogue-bottom-btn-secondary:hover,html body .art-cta a.ez-btn-pdf:hover,html body .art-cta button.ez-btn-pdf:hover,html body .art-cta a.pa-btn:hover,html body .art-cta button.pa-btn:hover,html body .art-cta a.btn-o:hover,html body .art-cta button.btn-o:hover,html body .art-cta a.hs-btn-ghost:hover,html body .art-cta button.hs-btn-ghost:hover,html body .no-limits a.vc-btn-secondary:hover,html body .no-limits button.vc-btn-secondary:hover,html body .no-limits a.catalogue-bottom-btn-secondary:hover,html body .no-limits button.catalogue-bottom-btn-secondary:hover,html body .no-limits a.ez-btn-pdf:hover,html body .no-limits button.ez-btn-pdf:hover,html body .no-limits a.pa-btn:hover,html body .no-limits button.pa-btn:hover,html body .no-limits a.btn-o:hover,html body .no-limits button.btn-o:hover,html body .no-limits a.hs-btn-ghost:hover,html body .no-limits button.hs-btn-ghost:hover,html body .cta-engage a.vc-btn-secondary:hover,html body .cta-engage button.vc-btn-secondary:hover,html body .cta-engage a.catalogue-bottom-btn-secondary:hover,html body .cta-engage button.catalogue-bottom-btn-secondary:hover,html body .cta-engage a.ez-btn-pdf:hover,html body .cta-engage button.ez-btn-pdf:hover,html body .cta-engage a.pa-btn:hover,html body .cta-engage button.pa-btn:hover,html body .cta-engage a.btn-o:hover,html body .cta-engage button.btn-o:hover,html body .cta-engage a.hs-btn-ghost:hover,html body .cta-engage button.hs-btn-ghost:hover{background:rgba(255,255,255,.16)!important;color:#fff!important;border-color:#fff!important}
html body .newsletter a.vc-btn-secondary:hover,html body .newsletter button.vc-btn-secondary:hover,html body .newsletter a.catalogue-bottom-btn-secondary:hover,html body .newsletter button.catalogue-bottom-btn-secondary:hover,html body .newsletter a.ez-btn-pdf:hover,html body .newsletter button.ez-btn-pdf:hover,html body .newsletter a.pa-btn:hover,html body .newsletter button.pa-btn:hover,html body .newsletter a.btn-o:hover,html body .newsletter button.btn-o:hover,html body .newsletter a.hs-btn-ghost:hover,html body .newsletter button.hs-btn-ghost:hover,html body .cta-section a.vc-btn-secondary:hover,html body .cta-section button.vc-btn-secondary:hover,html body .cta-section a.catalogue-bottom-btn-secondary:hover,html body .cta-section button.catalogue-bottom-btn-secondary:hover,html body .cta-section a.ez-btn-pdf:hover,html body .cta-section button.ez-btn-pdf:hover,html body .cta-section a.pa-btn:hover,html body .cta-section button.pa-btn:hover,html body .cta-section a.btn-o:hover,html body .cta-section button.btn-o:hover,html body .cta-section a.hs-btn-ghost:hover,html body .cta-section button.hs-btn-ghost:hover,html body .art-cta a.vc-btn-secondary:hover,html body .art-cta button.vc-btn-secondary:hover,html body .art-cta a.catalogue-bottom-btn-secondary:hover,html body .art-cta button.catalogue-bottom-btn-secondary:hover,html body .art-cta a.ez-btn-pdf:hover,html body .art-cta button.ez-btn-pdf:hover,html body .art-cta a.pa-btn:hover,html body .art-cta button.pa-btn:hover,html body .art-cta a.btn-o:hover,html body .art-cta button.btn-o:hover,html body .art-cta a.hs-btn-ghost:hover,html body .art-cta button.hs-btn-ghost:hover,html body .no-limits a.vc-btn-secondary:hover,html body .no-limits button.vc-btn-secondary:hover,html body .no-limits a.catalogue-bottom-btn-secondary:hover,html body .no-limits button.catalogue-bottom-btn-secondary:hover,html body .no-limits a.ez-btn-pdf:hover,html body .no-limits button.ez-btn-pdf:hover,html body .no-limits a.pa-btn:hover,html body .no-limits button.pa-btn:hover,html body .no-limits a.btn-o:hover,html body .no-limits button.btn-o:hover,html body .no-limits a.hs-btn-ghost:hover,html body .no-limits button.hs-btn-ghost:hover,html body .cta-engage a.vc-btn-secondary:hover,html body .cta-engage button.vc-btn-secondary:hover,html body .cta-engage a.catalogue-bottom-btn-secondary:hover,html body .cta-engage button.catalogue-bottom-btn-secondary:hover,html body .cta-engage a.ez-btn-pdf:hover,html body .cta-engage button.ez-btn-pdf:hover,html body .cta-engage a.pa-btn:hover,html body .cta-engage button.pa-btn:hover,html body .cta-engage a.btn-o:hover,html body .cta-engage button.btn-o:hover,html body .cta-engage a.hs-btn-ghost:hover,html body .cta-engage button.hs-btn-ghost:hover{background:rgba(255,255,255,.16)!important;color:#fff!important;border-color:#fff!important}
html body a.vc-btn-primary,html body button.vc-btn-primary,html body a.vc-btn-secondary,html body button.vc-btn-secondary,html body a.c-checkout,html body button.c-checkout,html body a.xm-cta,html body button.xm-cta,html body a.btn-submit,html body button.btn-submit,html body a.btn-add-cart,html body button.btn-add-cart,html body a.pr-submit,html body button.pr-submit{display:flex!important;width:100%!important}
html body .prod-ctas .btn-add-cart{min-height:42px!important}
@media(max-width:640px){
  html body a.btn-p,html body button.btn-p,html body a.btn-add-cart,html body button.btn-add-cart,html body a.vc-btn-primary,html body button.vc-btn-primary,html body a.pr-submit,html body button.pr-submit,html body a.pr-btn,html body button.pr-btn,html body a.c-checkout,html body button.c-checkout,html body a.xm-cta,html body button.xm-cta,html body a.btn-submit,html body button.btn-submit,html body a.btn-view,html body button.btn-view,html body a.btn-dl,html body button.btn-dl,html body a.ez-btn,html body button.ez-btn,html body a.devis-success-home,html body button.devis-success-home,html body a.cs-empty-btn,html body button.cs-empty-btn,html body a.catalogue-pdf-btn,html body button.catalogue-pdf-btn,html body a.featured-link,html body button.featured-link,html body a.catalogue-bottom-btn-primary,html body button.catalogue-bottom-btn-primary,html body a.btn-gold,html body button.btn-gold,html body a.btn-cta,html body button.btn-cta,html body a.btn-nl,html body button.btn-nl,html body a.btn-w,html body button.btn-w,html body a.nl-btn,html body button.nl-btn,html body a.lg-dl,html body button.lg-dl,html body a.vc-btn-secondary,html body button.vc-btn-secondary,html body a.catalogue-bottom-btn-secondary,html body button.catalogue-bottom-btn-secondary,html body a.ez-btn-pdf,html body button.ez-btn-pdf,html body a.pa-btn,html body button.pa-btn,html body a.btn-o,html body button.btn-o,html body .nf-btns .btn-o{font-size:10px!important;letter-spacing:.07em!important;padding:11px 24px!important;min-height:40px!important}
}

html body a.pr-btn-clair,html body button.pr-btn-clair{background:#fff!important;color:#10243a!important;border-color:#fff!important}
html body a.home-form-catalogue-download{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:10px 18px!important;border-radius:999px!important;font:500 10px/1.2 'Inter',system-ui,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-decoration:none!important;background:transparent!important;color:var(--navy,#2B4A6B)!important;border:1px solid var(--navy,#2B4A6B)!important;box-shadow:none!important}
html body a.home-form-catalogue-download:hover{background:var(--navy,#2B4A6B)!important;color:#fff!important}
html body a.nav-reserver-mobile{padding:11px 20px!important;border-radius:999px!important;font:500 10px/1.2 'Inter',system-ui,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important}
html body .catalogue-bottom-actions .catalogue-bottom-btn{flex:0 1 auto!important;width:auto!important;min-width:0!important}

html body .catalogue-bottom-actions .catalogue-bottom-btn{padding:12px 34px!important}
@media(max-width:640px){html body .catalogue-bottom-actions .catalogue-bottom-btn{padding:12px 30px!important}}

/* Boutons de l'en-tête de l'accueil (première diapositive) : mêmes dimensions que ceux des nouveautés */
html body .hero .hero-cta a.btn-p,html body .hero .hero-cta a.btn-o{
  flex:0 1 auto!important;width:auto!important;min-height:36px!important;height:36px!important;padding:0 18px!important;
  font-size:10px!important;font-weight:600!important;letter-spacing:.09em!important;line-height:1!important}
html body .hero .hero-cta{gap:10px!important;flex-wrap:wrap!important}
@media(max-width:640px){
  html body .hero .hero-cta a.btn-p,html body .hero .hero-cta a.btn-o{height:34px!important;min-height:34px!important;padding:0 14px!important;font-size:9px!important;letter-spacing:.06em!important}
  html body .hero .hero-cta{gap:8px!important;flex-wrap:wrap!important}
}

/* ===== Effet vitre v2 : semi-transparent + flou (fond uniquement) ===== */
html body a.btn-add-cart,html body button.btn-add-cart{
background:linear-gradient(165deg,rgba(255,255,255,.85) 0%,rgba(214,222,234,.7) 45%,rgba(176,190,211,.75) 100%)!important;
-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);
border:1px solid rgba(255,255,255,.75)!important;color:#10243a!important;text-shadow:0 1px 0 rgba(255,255,255,.6);
box-shadow:inset 0 2px 3px rgba(255,255,255,.95),inset 0 -3px 7px rgba(105,125,155,.32),0 10px 18px -4px rgba(84,104,134,.38),0 2px 4px rgba(84,104,134,.22)!important}
html body a.btn-add-cart:hover,html body button.btn-add-cart:hover{background:linear-gradient(165deg,rgba(255,255,255,.95),rgba(222,230,241,.8) 45%,rgba(186,199,218,.85))!important}
/* Catalogue PDF : même verre que Ajouter au devis */
html body a.catalogue-bottom-btn-secondary,html body a.home-form-catalogue-download,html body a.ez-btn-pdf,html body a.catalogue-pdf-btn{
background:linear-gradient(165deg,rgba(255,255,255,.85) 0%,rgba(214,222,234,.7) 45%,rgba(176,190,211,.75) 100%)!important;
-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);
border:1px solid rgba(255,255,255,.75)!important;color:#10243a!important;text-shadow:0 1px 0 rgba(255,255,255,.6);
box-shadow:inset 0 2px 3px rgba(255,255,255,.95),inset 0 -3px 7px rgba(105,125,155,.32),0 10px 18px -4px rgba(84,104,134,.38),0 2px 4px rgba(84,104,134,.22)!important}
html body a.catalogue-bottom-btn-secondary:hover,html body a.home-form-catalogue-download:hover,html body a.ez-btn-pdf:hover,html body a.catalogue-pdf-btn:hover{background:linear-gradient(165deg,rgba(255,255,255,.95),rgba(222,230,241,.8) 45%,rgba(186,199,218,.85))!important}

@media(max-width:640px){
html:root body a.btn-p,html:root body button.btn-p,html:root body a.btn-add-cart,html:root body button.btn-add-cart,html:root body a.vc-btn-primary,html:root body button.vc-btn-primary,html:root body a.pr-submit,html:root body button.pr-submit,html:root body a.pr-btn,html:root body button.pr-btn,html:root body a.c-checkout,html:root body button.c-checkout,html:root body a.xm-cta,html:root body button.xm-cta,html:root body a.btn-submit,html:root body button.btn-submit,html:root body a.btn-view,html:root body button.btn-view,html:root body a.btn-dl,html:root body button.btn-dl,html:root body a.ez-btn,html:root body button.ez-btn,html:root body a.devis-success-home,html:root body button.devis-success-home,html:root body a.cs-empty-btn,html:root body button.cs-empty-btn,html:root body a.catalogue-pdf-btn,html:root body button.catalogue-pdf-btn,html:root body a.featured-link,html:root body button.featured-link,html:root body a.catalogue-bottom-btn-primary,html:root body button.catalogue-bottom-btn-primary,html:root body a.btn-gold,html:root body button.btn-gold,html:root body a.btn-cta,html:root body button.btn-cta,html:root body a.btn-nl,html:root body button.btn-nl,html:root body a.btn-w,html:root body button.btn-w,html:root body a.nl-btn,html:root body button.nl-btn,html:root body a.lg-dl,html:root body button.lg-dl,html:root body a.vc-btn-secondary,html:root body button.vc-btn-secondary,html:root body a.catalogue-bottom-btn-secondary,html:root body button.catalogue-bottom-btn-secondary,html:root body a.ez-btn-pdf,html:root body button.ez-btn-pdf,html:root body a.pa-btn,html:root body button.pa-btn,html:root body a.btn-o,html:root body button.btn-o,html:root body .nf-btns .btn-o{font-size:9px!important;letter-spacing:.06em!important;padding:11px 22px!important;min-height:38px!important}
}

/* Voir tout le catalogue : même verre */
html:root body a.btn-p[href="catalogue.html"]:not(.hero *):not(.newsletter *):not(.faq-cta *){
background:linear-gradient(165deg,rgba(255,255,255,.85) 0%,rgba(214,222,234,.7) 45%,rgba(176,190,211,.75) 100%)!important;
-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);
border:1px solid rgba(255,255,255,.75)!important;color:#10243a!important;text-shadow:0 1px 0 rgba(255,255,255,.6);
box-shadow:inset 0 2px 3px rgba(255,255,255,.95),inset 0 -3px 7px rgba(105,125,155,.32),0 10px 18px -4px rgba(84,104,134,.38),0 2px 4px rgba(84,104,134,.22)!important}

/* Envoyer ma demande + renvois : même verre */
html:root body button.btn-submit:not(.hero *):not(.newsletter *):not(.faq-cta *),html:root body a.rv-b{
background:linear-gradient(165deg,rgba(255,255,255,.85) 0%,rgba(214,222,234,.7) 45%,rgba(176,190,211,.75) 100%)!important;
-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);
border:1px solid rgba(255,255,255,.75)!important;color:#10243a!important;text-shadow:0 1px 0 rgba(255,255,255,.6);
box-shadow:inset 0 2px 3px rgba(255,255,255,.95),inset 0 -3px 7px rgba(105,125,155,.32),0 10px 18px -4px rgba(84,104,134,.38),0 2px 4px rgba(84,104,134,.22)!important}
html:root body a.rv-b{min-height:42px!important;padding:12px 28px!important;border-radius:999px!important;font:500 10.5px/1.2 'Inter',system-ui,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important}
@media(max-width:640px){html:root body a.rv-b,html:root body a.home-form-catalogue-download{font-size:9px!important;letter-spacing:.06em!important;padding:11px 22px!important;min-height:38px!important}}

/* Panier / devis : même verre */
html:root body button.c-checkout,html:root body button.xm-cta,html:root body a.c-checkout,html:root body a.cs-empty-btn,html:root body button.cs-empty-btn,html:root body a.btn-submit,html:root body button#submitBtn{
background:linear-gradient(165deg,rgba(255,255,255,.85) 0%,rgba(214,222,234,.7) 45%,rgba(176,190,211,.75) 100%)!important;
-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);
border:1px solid rgba(255,255,255,.75)!important;color:#10243a!important;text-shadow:0 1px 0 rgba(255,255,255,.6);
box-shadow:inset 0 2px 3px rgba(255,255,255,.95),inset 0 -3px 7px rgba(105,125,155,.32),0 10px 18px -4px rgba(84,104,134,.38),0 2px 4px rgba(84,104,134,.22)!important}

/* Réservation : Suivant */
html:root body button.re-next-btn{
background:linear-gradient(165deg,rgba(255,255,255,.85) 0%,rgba(214,222,234,.7) 45%,rgba(176,190,211,.75) 100%)!important;
-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);
border:1px solid rgba(255,255,255,.75)!important;color:#10243a!important;text-shadow:0 1px 0 rgba(255,255,255,.6);
box-shadow:inset 0 2px 3px rgba(255,255,255,.95),inset 0 -3px 7px rgba(105,125,155,.32),0 10px 18px -4px rgba(84,104,134,.38),0 2px 4px rgba(84,104,134,.22)!important;
min-height:42px!important;padding:12px 28px!important;border-radius:999px!important;font:500 10.5px/1.2 'Inter',system-ui,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important}
@media(max-width:640px){html:root body button.re-next-btn{font-size:9px!important;letter-spacing:.06em!important;padding:11px 22px!important;min-height:38px!important}}

/* Voir le catalogue / Ajouter au devis partout : même verre */
html:root body a.catalogue-bottom-btn-primary,html:root body a.ez-btn,html:root body button.cn-ajouter,html:root body button.cn-suivant,html:root body button.btn-p[onclick*="confirmVM"],html:root body .nf-btns a.btn-o,html:root body a.btn-o[href="catalogue.html"]:not(.hero *),html:root body a.pr-btn-cas{
background:linear-gradient(165deg,rgba(255,255,255,.85) 0%,rgba(214,222,234,.7) 45%,rgba(176,190,211,.75) 100%)!important;
-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);
border:1px solid rgba(255,255,255,.75)!important;color:#10243a!important;text-shadow:0 1px 0 rgba(255,255,255,.6);
box-shadow:inset 0 2px 3px rgba(255,255,255,.95),inset 0 -3px 7px rgba(105,125,155,.32),0 10px 18px -4px rgba(84,104,134,.38),0 2px 4px rgba(84,104,134,.22)!important}

/* centrage : le letter-spacing ajoute un blanc après la dernière lettre, on le compense */
html:root body a.btn-p,html:root body button.btn-p,html:root body a.btn-add-cart,html:root body button.btn-add-cart,html:root body a.vc-btn-primary,html:root body button.vc-btn-primary,html:root body a.pr-submit,html:root body button.pr-submit,html:root body a.pr-btn,html:root body button.pr-btn,html:root body a.c-checkout,html:root body button.c-checkout,html:root body a.xm-cta,html:root body button.xm-cta,html:root body a.btn-submit,html:root body button.btn-submit,html:root body a.btn-view,html:root body button.btn-view,html:root body a.btn-dl,html:root body button.btn-dl,html:root body a.ez-btn,html:root body button.ez-btn,html:root body a.devis-success-home,html:root body button.devis-success-home,html:root body a.cs-empty-btn,html:root body button.cs-empty-btn,html:root body a.catalogue-pdf-btn,html:root body button.catalogue-pdf-btn,html:root body a.featured-link,html:root body button.featured-link,html:root body a.catalogue-bottom-btn-primary,html:root body button.catalogue-bottom-btn-primary,html:root body a.btn-gold,html:root body button.btn-gold,html:root body a.btn-cta,html:root body button.btn-cta,html:root body a.btn-nl,html:root body button.btn-nl,html:root body a.btn-w,html:root body button.btn-w,html:root body a.nl-btn,html:root body button.nl-btn,html:root body a.lg-dl,html:root body button.lg-dl,html:root body a.vc-btn-secondary,html:root body button.vc-btn-secondary,html:root body a.catalogue-bottom-btn-secondary,html:root body button.catalogue-bottom-btn-secondary,html:root body a.ez-btn-pdf,html:root body button.ez-btn-pdf,html:root body a.pa-btn,html:root body button.pa-btn,html:root body a.btn-o,html:root body button.btn-o,html:root body .nf-btns .btn-o,html:root body a.rv-b,html:root body button.re-next-btn,html:root body a.home-form-catalogue-download,html:root body a.hs-btn,html:root body a.cn-ajouter,html:root body button.cn-ajouter,html:root body button.cn-suivant{text-indent:.08em;text-align:center!important;display:inline-flex;align-items:center;justify-content:center}
html:root body button.re-next-btn{display:flex!important;width:auto}
@media(max-width:640px){html:root body a.btn-p,html:root body button.btn-p,html:root body a.btn-add-cart,html:root body button.btn-add-cart,html:root body a.vc-btn-primary,html:root body button.vc-btn-primary,html:root body a.pr-submit,html:root body button.pr-submit,html:root body a.pr-btn,html:root body button.pr-btn,html:root body a.c-checkout,html:root body button.c-checkout,html:root body a.xm-cta,html:root body button.xm-cta,html:root body a.btn-submit,html:root body button.btn-submit,html:root body a.btn-view,html:root body button.btn-view,html:root body a.btn-dl,html:root body button.btn-dl,html:root body a.ez-btn,html:root body button.ez-btn,html:root body a.devis-success-home,html:root body button.devis-success-home,html:root body a.cs-empty-btn,html:root body button.cs-empty-btn,html:root body a.catalogue-pdf-btn,html:root body button.catalogue-pdf-btn,html:root body a.featured-link,html:root body button.featured-link,html:root body a.catalogue-bottom-btn-primary,html:root body button.catalogue-bottom-btn-primary,html:root body a.btn-gold,html:root body button.btn-gold,html:root body a.btn-cta,html:root body button.btn-cta,html:root body a.btn-nl,html:root body button.btn-nl,html:root body a.btn-w,html:root body button.btn-w,html:root body a.nl-btn,html:root body button.nl-btn,html:root body a.lg-dl,html:root body button.lg-dl,html:root body a.vc-btn-secondary,html:root body button.vc-btn-secondary,html:root body a.catalogue-bottom-btn-secondary,html:root body button.catalogue-bottom-btn-secondary,html:root body a.ez-btn-pdf,html:root body button.ez-btn-pdf,html:root body a.pa-btn,html:root body button.pa-btn,html:root body a.btn-o,html:root body button.btn-o,html:root body .nf-btns .btn-o,html:root body a.rv-b,html:root body button.re-next-btn,html:root body a.home-form-catalogue-download,html:root body a.hs-btn,html:root body a.cn-ajouter,html:root body button.cn-ajouter,html:root body button.cn-suivant{text-indent:.06em}}

/* Ajouter au devis (uniquement) : contour bleu fin */
html:root body button.btn-add-cart,html:root body a.btn-add-cart,html:root body button.cn-ajouter,html:root body button.xm-cta,html:root body button[onclick*="confirmVM"]{border:1px solid #2B4A6B!important}
html:root body button[onclick*="confirmVM"]:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz),html:root body button.btn-add-cart:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz),html:root body button.cn-ajouter:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz),html:root body button.xm-cta:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz){border:1px solid #2B4A6B!important}
html body .prod-price-main+.prod-ctas{margin-top:18px!important}

/* Pas de contour orange au clic / focus */
html:root *:focus,html:root *:focus-visible,html:root a:focus-visible,html:root button:focus-visible,html:root input:focus-visible,html:root select:focus-visible,html:root textarea:focus-visible,html:root [onclick]:focus-visible{outline:none!important;outline-offset:0!important}
html:root{-webkit-tap-highlight-color:transparent}

/* Menu de l'entête en "version ordinateur" sur téléphone (961–1024 px) :
   on retire le cadre blanc hérité du menu mobile */
@media(min-width:961px) and (max-width:1024px){
  html:root .nav-links{position:static!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;padding:0!important;height:auto!important;max-height:none!important}
}

/* ── Produits proposés dans les articles : même carte que le catalogue ── */
html:root .sidebar-product.sp-card{border:none;border-radius:var(--rl,20px);overflow:hidden;background:#fff;display:flex;flex-direction:column;box-shadow:0 1px 4px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.05)}
html:root .sp-card .sp-img{display:block;width:100%;aspect-ratio:1/1;overflow:hidden;background:#fff;flex-shrink:0}
html:root .sp-card .sp-img img{width:100%;height:100%;max-width:none;aspect-ratio:auto;object-fit:cover;object-position:center;padding:0;border-radius:0;display:block;transition:transform .38s cubic-bezier(.4,0,.2,1)}
html:root .sp-card:hover .sp-img img{transform:scale(1.06)}
html:root .sp-card .sp-body{padding:16px 18px 18px!important;flex:1;display:flex;flex-direction:column}
html:root .sp-card .sp-cat{font-size:9px!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--navy);margin-bottom:5px;opacity:.8}
html:root .sp-card .sp-name{font-size:15px!important;font-weight:700;line-height:1.3;margin-bottom:5px;color:var(--black,#0c0f14)}
html:root .sp-card .sp-desc{font-size:11px!important;color:var(--g2);line-height:1.6;margin:0 0 14px;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
html:root .sp-card .sp-foot{display:flex;align-items:center;justify-content:space-between;margin:auto 0 0;padding-top:12px;border-top:1px solid var(--g4)}
html:root .sp-card .sp-price{display:flex;align-items:baseline;gap:5px;flex-wrap:nowrap;white-space:nowrap;margin:0;font-size:17px!important;font-weight:700;color:var(--black,#0c0f14)}
html:root .sp-card .sp-price b{font-weight:700}
html:root .sp-card .sp-from{font-size:10px!important;font-weight:600;color:var(--g2);letter-spacing:.02em;text-transform:none}
html:root .sp-card .sp-plus{background:var(--navy);color:#fff;width:36px;height:36px;min-width:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:300;line-height:1;flex-shrink:0;padding:0;text-indent:0;transition:background .2s,transform .15s}
html:root .sp-card .sp-plus:hover{background:var(--navy-h,#1f3a56);transform:scale(1.1)}


/* Ajouter au devis (fiches produit et fenêtre du catalogue) : de nouveau plein bleu, texte blanc, y compris au survol */
html:root body button.btn-add-cart:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz),
html:root body a.btn-add-cart:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz),
html:root body button[onclick*="confirmVM"]:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz){
background:#2B4A6B!important;background-image:none!important;border:1px solid #2B4A6B!important;color:#fff!important;
text-shadow:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html:root body button.btn-add-cart:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):hover,
html:root body a.btn-add-cart:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):hover,
html:root body button[onclick*="confirmVM"]:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):hover{
background:#1e3650!important;border-color:#1e3650!important;color:#fff!important}

.toast{display:flex!important;align-items:center;gap:8px;line-height:1}
.toast svg{flex:none}

/* Panier : « Réserver » sur fond bleu, comme les autres boutons d'action */
html:root body button.c-checkout:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz),
html:root body a.c-checkout:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz){
background:#2B4A6B!important;background-image:none!important;border:1px solid #2B4A6B!important;color:#fff!important;
text-shadow:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html:root body button.c-checkout:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):hover,
html:root body a.c-checkout:not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):not(.zz):hover{
background:#1e3650!important;border-color:#1e3650!important;color:#fff!important}
