#site-header #site-header-inner{max-width:1920px;margin:0 auto;padding-left:30px;padding-right:30px}#site-header{transition:transform .3s ease,box-shadow .3s ease}#site-header.is-sticky{position:fixed;top:0;left:0;width:100%;z-index:999;box-shadow:0 2px 8px rgb(0 0 0 / .08);background:#fff}#site-header.is-sticky #site-header-inner{padding-top:0!important}#site-header.is-sticky #site-logo #site-logo-inner a img{max-width:65px}#site-navigation-wrap .dropdown-menu>li>a,#site-header.full_screen-header .fs-dropdown-menu>li>a,#site-header.top-header #site-navigation-wrap .dropdown-menu>li>a,#site-header.center-header #site-navigation-wrap .dropdown-menu>li>a,#site-header.medium-header #site-navigation-wrap .dropdown-menu>li>a,.oceanwp-mobile-menu-icon a{font-size:16px!important;letter-spacing:0!important;padding:0 10px!important}.woocommerce ul.products li.product li.title h2,.woocommerce ul.products li.product li.title a{text-transform:inherit!important}.owp-product-nav-wrap{display:none}.single-product .site-breadcrumbs{margin-top:50px}.single-product .elementor-element{padding-left:0;padding-right:0}.single-product .elementor-element.e-parent:first-child{padding-left:30px;padding-right:30px}.woocommerce-tabs{max-width:1280px;margin:0 auto;padding:0 30px}.woocommerce-tabs ul.tabs li a{font-weight:700!important}.woocommerce-tabs h3{margin-top:30px;font-size:22px}.woocommerce-tabs table{width:100%;border-collapse:collapse;margin:16px 0}.woocommerce-tabs table td{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e5e5}.woocommerce-tabs table tr:first-child td{font-weight:600;background:#F29F01;color:#fff}.woocommerce-tabs table tr:nth-child(even){background:#f7f7f7}.avis-liste{list-style:none;margin:0;padding:0;display:grid;gap:12px}.avis-carte{background:#fff;border:1px solid #ececec;border-radius:12px;padding:16px 20px}.avis-carte__note{display:block;color:#ef9f27;font-size:26px;letter-spacing:4px;line-height:1;margin-bottom:8px}.avis-carte__texte{margin:0 0 8px;line-height:1.6;color:#555}.avis-carte__auteur{margin:0;font-weight:600}.produit-faq{margin:40px 0;background:#F29F01}.produit-faq__inner{max-width:1280px;margin:0 auto;padding:50px 30px}.produit-faq h2{font-size:26px}.produit-faq__titre{margin:0 0 16px;font-size:24px}.produit-faq__item{border-bottom:1px solid #000;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.produit-faq__item.is-visible{opacity:1;transform:none}.produit-faq__question{list-style:none;cursor:pointer;padding:16px 32px 16px 0;position:relative;font-weight:600;font-size:17px}.produit-faq__question::-webkit-details-marker{display:none}.produit-faq__question::after{content:"+";position:absolute;right:4px;top:22px;font-size:24px;line-height:1;color:#000;transition:transform .2s ease}.produit-faq__item[open] .produit-faq__question::after{content:"\2212"}.produit-faq__reponse{padding:0 0 16px;line-height:1.6}.produit-engagements{margin-top:30px;h2{display:inline-block;background:#000;padding:5px 15px;color:#fff;border-radius:50px;font-size:16px;margin-bottom:5px}ul{list-style-type:disc;padding-left:15px}}.help{display:flex;justify-content:space-between;margin-top:30px;background:#eee;border-radius:10px;padding:15px;font-size:16px;p{margin:0;font-size:16px}a{font-weight:700}a:hover{color:#ef9f27}}