.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}.footer-links{color:inherit}.footer-links:hover{text-decoration:underline}.carac{width:100%}.carac tbody tr:nth-child(odd){background:#02579b;color:white}.carac tbody tr:nth-child(even){background:white;color:black}.carac thead th{text-align:center;color:black;font-size:18px;padding:10px!important}.carac td{padding:5px 10px}.related>h2{color:transparent}.related>h2:before{content:"Ces produits pourraient aussi vous intéresser...";position:absolute;top:0;left:0;width:100%;color:black;font-size:20px;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{background:#d3dae4;color:black}#block-8{margin-bottom:10px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{color:#ec3029!important;font-size:17px;font-weight:700}.et_pb_widget li a:hover{color:#02579b}.dnwoo_product_grid_wrapper_layout_three .dnwoo_product_grid_item,.dnwoo_product_carousel_layout_one .dnwoo_product_details_container{background:transparent!important}.dnwoo_product_grid_item .dnwoo_icon_wrapgrid,.dnwoo_product_grid_wrapper_layout_three .dnwoo_product_grid_item .dnwoo_product_details_wrap,.dnwoo_product_carousel_layout_one .dnwoo_product_details_wrap{display:block!important}.dnwoo_product_grid_wrapper_layout_three .dnwoo_product_grid_item:hover .dnwoo_icon_wrapgrid{text-align:center}.dnwoo_product_grid_wrapper_layout_three .dnwoo_product_grid_item .dnwoo_product_Wrap ul li a:hover,.dnwoo_product_carousel_layout_one .dnwoo_carousel_social_icon_wrap li a:hover{background:#02579b!important}.woobt-product-this{display:none!important}.woocommerce-message{display:none}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background-color:#02579b;border:1px solid #02579b;border-radius:100px;color:white!important}.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background-color:transparent;border:1px solid #02579b;border-radius:100px;color:#02579b!important}#logo{margin-left:50px}.dnwoo_product_grid_wrapper_layout_three .dnwoo_product_grid_item .dnwoo_product_Wrap ul li a,.dnwoo_product_carousel_layout_one .dnwoo_carousel_social_icon_wrap li a{color:white!important;background:#ea221d!important}.dnwoo_product_grid_wrapper_layout_three .dnwoo_product_grid_item .dnwoo_icon_wrapgrid{text-align:center!important}.dnwoo_product_cate_grid_carousel_layout_one .dnwoo_product_cate_grid_content_inner,.dnwoo_product_cate_grid_wrapper_layout_one .dnwoo_product_cate_grid_content_inner{background:#0b71c3!important;padding:12px!important;margin:5px 20px!important;border-radius:10px!important}.dnwoo_product_cate_grid_carousel_layout_one .dnwoo_product_cate_grid_count,.dnwoo_product_cate_grid_wrapper_layout_one .dnwoo_product_cate_grid_title{color:white!important;padding-bottom:0}.dnwoo_product_cate_grid_carousel_layout_one .dnwoo_product_cate_grid_title,.dnwoo_product_cate_grid_wrapper_layout_one .dnwoo_product_cate_grid_count{color:white!important}.swiper-button-prev:after,.swiper-button-next:after{font-size:15px!important}.et_pb_widget_area ul{margin-top:5px}.marques .dnwoo_product_cate_grid_wrapper_layout_one .dnwoo_product_cate_grid_content_inner,.marques .dnwoo_product_cate_grid_carousel_layout_one .dnwoo_product_cate_grid_content{bottom:90px!important}.marques .dnwoo_cat_carousel_container .swiper-button-next,.marques .dnwoo_cat_carousel_container .swiper-button-prev{transform:translateY(-160%)!important}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea.large{width:100%;border-radius:10px;padding:10px 20px}.gform_wrapper.gravity-theme .gform_footer input{background:#0b71c3;padding:10px 25px;border-radius:100px;color:white;cursor:pointer;border:2px solid #0b71c3;font-size:16px;text-transform:uppercase;font-weight:700;transition:all 0.3s ease-in-out}.gform_wrapper.gravity-theme .gform_footer input:hover{background:#ec3029;border:2px solid #ec3029}.dnwoo_minicart_wrapper .dnwoo_count_number{font-size:11px!important}.dnwoo_product_cate_grid_carousel_layout_one .dnwoo_product_cate_grid_content{z-index:100}.products .product a:before{content:"";background:rgba(0,0,0,0.2);width:100%;height:100%;position:absolute;top:0;left:0;transition:all 0.4s ease-in-out;opacity:0;z-index:10}.products .product a:hover:before{opacity:1}.et_shop_image{height:250px!important;display:flex;overflow:hidden!important;border:1px solid #00589b}.woocommerce-page ul.products li.product a img{margin-top:auto!important;margin-bottom:auto!important}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#ec2f29!important;font-size:15px;padding:3px 10px!important}@media only screen and (max-width:980px){.dnwoo_minicart{margin-left:0;margin-right:0;left:-12px!important;position:absolute}#et_search_icon:before{top:-20px}.et_header_style_left .et-search-form{width:50%!important;max-width:50%!important;background:white!important}.dnwoo_minicart .dnwoo_minicart_wrapper.click-active .dnwoo_minicart_cart_bag,.dnwoo_minicart_wrapper.hover-active .dnwoo_minicart_cart_bag{-webkit-transform:translate(77%,15px) scaleY(1)!important;transform:translate(77%,15px) scaleY(1)!important}}@media only screen and (max-width:480px){.et_header_style_left .et-search-form{width:82%!important;max-width:82%!important;background:white!important}.dnwoo_product_cate_grid_carousel_layout_one .dnwoo_product_cate_grid_thumbnail img{-o-object-fit:contain!important;object-fit:contain!important}}@media only screen and (min-width:981px){.dnwoo_cat_carousel .swiper-slide:before{content:"";background:rgba(0,0,0,0.2);width:100%;height:100%;position:absolute;top:0;left:0;transition:all 0.4s ease-in-out;opacity:0;z-index:10}.dnwoo_cat_carousel .swiper-slide:hover:before{opacity:1}}.dnwoo_product_cate_grid_carousel_layout_one .dnwoo_product_cate_grid_item_inner{background-color:transparent}.woofc-share-cart{display:none}.sku_wrapper{display:inline!important}.widget_nav_menu ul li{margin:0!important;padding:0!important;line-height:1.3!important}.widget_nav_menu ul li a{font-size:14px!important;padding:3px 0!important}.widget_nav_menu ul li li a{font-size:13px!important}.widget_nav_menu ul ul{margin:2px 0 6px 10px!important;padding:0!important}.widget_nav_menu li li a{display:flex;align-items:center;gap:8px}.widget_nav_menu li li a::before{content:"";width:13px;height:13px;flex-shrink:0;border:1px solid #ccc;background:#fff}.widget_nav_menu li.current-menu-item>a::before{background:#02579B;border-color:#02579B;box-shadow:inset 0 0 0 3px #fff}.widget_nav_menu .cat-count{color:#999;font-size:0.85em}#top-menu li ul.sub-menu{padding:10px 0!important;white-space:nowrap!important}#top-menu li ul.sub-menu>li{display:block!important;float:none!important;width:100%!important;box-sizing:border-box!important;padding:0 10px!important;margin:0!important}#top-menu li ul.sub-menu>li>a{display:block!important;width:auto!important;white-space:nowrap!important;text-transform:none!important;font-size:13px!important;letter-spacing:0!important;padding:5px 12px!important;line-height:1.4!important}#top-menu li ul.sub-menu li ul.sub-menu li ul.sub-menu{left:auto!important;right:100%!important;top:-10px!important}#top-menu li ul.sub-menu>li>a{display:flex!important;align-items:center;gap:8px}#top-menu .menu-cat-thumb{width:28px;height:28px;object-fit:contain;flex-shrink:0;background:#fff;border-radius:3px}#top-menu li ul.sub-menu>li>a{transition:transform 0.2s ease,background-color 0.2s ease,color 0.2s ease;transform-origin:left center;border-radius:4px}#top-menu li ul.sub-menu>li>a:hover{transform:scale(1.30);background-color:#eef3f9;color:#02579B!important;opacity:1!important}#top-menu li ul.sub-menu>li>a .menu-cat-thumb{transition:transform 0.2s ease}#top-menu li ul.sub-menu>li>a:hover .menu-cat-thumb{transform:scale(1.25)}.widget_nav_menu .menu-cat-thumb{width:22px;height:22px;object-fit:contain;flex-shrink:0;background:#fff;border-radius:3px;transition:transform 0.2s ease}.widget_nav_menu li li a{transition:transform 0.2s ease,color 0.2s ease;transform-origin:left center}.widget_nav_menu li li a:hover{transform:scale(1.08);color:#02579B!important}.widget_nav_menu li li a:hover .menu-cat-thumb{transform:scale(1.25)}.woobt-products .woobt-product{transition:background-color 0.2s ease;border-radius:4px}.woobt-products .woobt-product:hover{background-color:#eef3f9}.woobt-products .woobt-product .woobt-thumb img{transition:transform 0.2s ease;transform-origin:center center}.woobt-products .woobt-product:hover .woobt-thumb img{transform:scale(1.6);position:relative;z-index:5}.woobt-products .woobt-product .woobt-title,.woobt-products .woobt-product .woobt-title a{transition:transform 0.2s ease,color 0.2s ease;transform-origin:left center;display:inline-block}.woobt-products .woobt-product:hover .woobt-title,.woobt-products .woobt-product:hover .woobt-title a{transform:scale(1.15);color:#02579B!important}[class*="dnwoo_carousel"] [class*="price"],[class*="dnwoo_carousel"] [class*="regular"],[class*="dnwoo_carousel"] del{text-decoration:none!important;opacity:1!important}body #page-container [class*="dnwoo_carousel"] *,body #page-container [class*="dnwoo_carousel"] *::before,body #page-container [class*="dnwoo_carousel"] *::after{text-decoration:none!important}body #page-container [class*="dnwoo_carousel"] del{opacity:1!important}body #page-container [class*="dnwoo_carousel"] del:has(~ins){text-decoration:line-through!important;color:#8a8f96!important;font-size:15px!important}body #page-container [class*="dnwoo_carousel"] ins{color:#EA221D!important;font-size:19px!important;font-weight:700!important}body #page-container [class*="dnwoo_carousel"] .woocommerce-Price-amount,body #page-container [class*="dnwoo_carousel"] .woocommerce-Price-amount bdi{font-size:19px!important;line-height:1.3!important}body #page-container [class*="dnwoo_carousel"] .woocommerce-Price-amount{color:#EA221D!important;font-weight:700!important}body #page-container [class*="dnwoo_carousel"] del .woocommerce-Price-amount{color:#8a8f96!important;font-weight:400!important}body #page-container [class*="dnwoo_carousel"] img{object-fit:contain!important;object-position:center!important;width:100%!important;height:213px!important;padding:8px!important;box-sizing:border-box!important;background:#fff!important}body #page-container [class*="dnwoo_cat_carousel"]:not(.marques) img{object-fit:contain!important;object-position:center!important;width:100%!important;height:320px!important;padding:10px 10px 55px!important;box-sizing:border-box!important;background:#fff!important}body.blog #sidebar,body.single-post #sidebar,body.category #sidebar,body.tag #sidebar{display:none!important}body.blog #left-area,body.single-post #left-area,body.category #left-area,body.tag #left-area{width:100%!important;padding:0!important;float:none!important}body.blog #main-content .container::before,body.single-post #main-content .container::before,body.category #main-content .container::before,body.tag #main-content .container::before{display:none!important}@media (min-width:981px) and (max-width:1400px){#logo,.et_pb_menu__logo img{max-width:200px!important;max-height:60px!important;width:auto!important;height:auto!important}#top-menu li,.et_pb_menu .et-menu>li{padding-left:10px!important;padding-right:10px!important}#top-menu a,.et_pb_menu .et-menu>li>a{font-size:13px!important;letter-spacing:1px!important}}@media (min-width:981px) and (max-width:1150px){#logo,.et_pb_menu__logo img{max-width:160px!important;max-height:48px!important}}