.menu-item{text-transform:uppercase}.et_pb_scroll_top.et-pb-icon{right:30px;bottom:30px;padding:8px;border-radius:30px;background:#0962B6;font-size:32px;transition:all .1s ease-in-out}.et_pb_scroll_top.et-pb-icon:hover{bottom:32px;background:rgb(7,69,160);transition:all .1s ease-in-out;box-shadow:0 10px 15px #162c4e4a}.et_pb_scroll_top.et-visible{-webkit-animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1);-moz-animation:fadeInBottom 2s 1 cubic-bezier(.50,0,.160,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1);animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1)}.et_pb_scroll_top.et-hidden{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1)}.et-pb-contact-message{color:white}.et_pb_gallery .et_pb_gallery_image,.et_pb_gallery .et_pb_gallery_image a{height:260px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff;overflow:hidden}.et_pb_gallery .et_pb_gallery_image a img{width:auto!important;height:100%!important;max-width:100%!important;object-fit:contain!important}details.caracteristiques{border:1px solid #0C71C3;border-radius:4px;padding:0.75rem 1rem;margin:1.5rem 0 2rem 0;background:#0C71C3;color:#ffffff}details.caracteristiques>summary{list-style:none;cursor:pointer;font-weight:600;display:flex;align-items:center;gap:0.4rem}details.caracteristiques>summary::before{content:"▸";display:inline-block;transition:transform 0.2s ease}details.caracteristiques[open]>summary::before{transform:rotate(90deg)}details.caracteristiques>*:not(summary){margin-top:0.5rem}details.caracteristiques a{color:#ffffff;text-decoration:underline}details.caracteristiques ul,details.caracteristiques li{color:#ffffff}.woocommerce-Tabs-panel h3{margin-top:1.75rem}#wooproducts-list ul.products li.product{background:#fff;border:1px solid #eaeaea;border-radius:14px;padding:20px;transition:all .3s ease;overflow:hidden}#wooproducts-list ul.products li.product:hover{transform:translateY(-6px);box-shadow:0 10px 25px rgba(0,0,0,0.08)}#wooproducts-list ul.products li.product img{border-radius:12px;transition:transform .3s ease}#wooproducts-list ul.products li.product:hover img{transform:scale(1.05)}#wooproducts-list ul.products{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:24px}#wooproducts-list ul.products::before,#wooproducts-list ul.products::after{content:none!important}#wooproducts-list ul.products li.product{float:none!important;width:auto!important;margin:0!important;flex:1 1 calc(33.333% - 24px);display:flex;flex-direction:column;background:#ffffff;border:1px solid #eeeeee;border-radius:12px;padding:16px;box-sizing:border-box;transition:transform .25s ease,box-shadow .25s ease}#wooproducts-list ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,0.06)}@media (max-width:980px){#wooproducts-list ul.products li.product{flex:1 1 calc(50% - 24px)}}@media (max-width:600px){#wooproducts-list ul.products li.product{flex:1 1 100%}}#wooproducts-list .woocommerce-pagination{margin-top:30px;text-align:center}#wooproducts-list .woocommerce-pagination ul.page-numbers{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;list-style:none;margin:0;padding:0}#wooproducts-list .woocommerce-pagination ul.page-numbers li{margin:0;border:none}#wooproducts-list .woocommerce-pagination ul.page-numbers a,#wooproducts-list .woocommerce-pagination ul.page-numbers span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;border-radius:999px;border:1px solid #dddddd;font-size:14px;text-decoration:none;color:#444444;background:#ffffff;box-sizing:border-box;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .1s ease}#wooproducts-list .woocommerce-pagination ul.page-numbers .current{background:#000000;color:#ffffff;border-color:#000000;font-weight:600}#wooproducts-list .woocommerce-pagination ul.page-numbers a:hover{background:#000000;color:#ffffff;border-color:#000000;transform:translateY(-1px)}