#main-header ul li{margin-left:5px;margin-right:5px}#main-header{padding-top:15px;padding-bottom:15px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid rgba(216,216,216,0.5)}@keyframes down{0%{opacity:0;transform:translateY(-20px)}60%{opacity:1;transform:translateY(20px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes goDown{0%{transform:translateY(0px)}30%{color:white}100%{transform:translateY(300px);color:white}}.menu-contact a:before{font-family:'ETModules';content: "\e076";margin-right:5px;margin-left:40px}@media screen and (max-width:980px){.menu-contact a:before{margin-left:0px}}.menu-account a:before{font-family:'ETModules';content: "\e08a";margin-right:5px}.custom_widget_actualite div.contains_actu{margin-top:20px;display:flex;justify-content:space-around}.custom_widget_actualite div.contains_actu article.post img{width:100%}.custom_widget_actualite div.contains_actu div.first{width:40%}.custom_widget_actualite div.contains_actu div.first article ul.post-categories{padding-left:0px;margin-top:10px}.custom_widget_actualite div.contains_actu div.first article a{font-family:'Avenir Regular',Helvetica,Arial,Lucida,sans-serif;padding-left:0px;font-size:1rem}.custom_widget_actualite div.contains_actu div.second article a{font-family:'Avenir Regular',Helvetica,Arial,Lucida,sans-serif;font-size:1rem}.custom_widget_actualite div.contains_actu div.first article{display:flex;flex-direction:column}.custom_widget_actualite div.contains_actu div.first article a:first-child{width:100%}.custom_widget_actualite div.contains_actu div.second{width:60%}.custom_widget_actualite div.contains_actu div.second article:first-child{padding-top:0px}.custom_widget_actualite div.contains_actu div.second article{display:flex;padding:20px;position:relative}.custom_widget_actualite div.contains_actu div.second article::after{display:flex;position:absolute;width:100%;content:"";border-bottom:1px solid #ededed;bottom:0px;justify-content:center}.custom_widget_actualite div.contains_actu div.second article:last-child::after{display:none}.custom_widget_actualite div.contains_actu div.second article div{width:75%;display:flex;flex-direction:column}.custom_widget_actualite div.contains_actu div article ul.post-categories{list-style:none;padding:10px;margin:0px}.custom_widget_actualite div.contains_actu div article ul.post-categories li a{text-decoration:none;color:white}.custom_widget_actualite div.contains_actu article a{list-style:none;color:black;text-decoration:none;padding:10px}.custom_widget_actualite div.contains_actu article a:first-child{width:25%;padding:0px}.custom_widget_actualite div.contains_actu article a:first-child img{height:auto}.custom_widget_actualite div.contains_actu article ul.post-categories li a{padding:10px}.custom_widget_actualite div.contains_actu article.cat_id_30 ul.post-categories li a{background-color:#67a262}.custom_widget_actualite div.contains_actu article.cat_id_31 ul.post-categories li a{background-color:#1c8ed4}.custom_widget_actualite div.contains_actu article.cat_id_32 ul.post-categories li a{background-color:#f4374b}.custom_widget_actualite div.contains_actu article.cat_id_1 ul.post-categories li a{background-color:#262a2d}.container-univers:hover>*{opacity:0.2;transition:0.5s}.container-univers:hover>*:hover{opacity:1}.item-univers:hover:before{animation:goDown 1s forwards}.logo_container{display:none!important}.mobile_menu_bar::before{color:white!important}.et_mobile_menu{background:#252627!important;border-top:1px solid white}.post__link{font-family:'Frank Ruhl Libre';font-size:20px}.shop-boutique{background:red;border:1px solid blue;display:none!important}@media screen and (max-width:640px){.custom_widget_actualite div.contains_actu{flex-direction:column}.custom_widget_actualite div.contains_actu div.first{width:100%}.custom_widget_actualite div.contains_actu div.second{width:100%}.custom_widget_actualite div.contains_actu div.second article{padding:0px;margin-bottom:20px;padding-bottom:20px}.custom_widget_actualite div.contains_actu div.first article{padding:0px;margin-bottom:20px;padding-bottom:20px;position:relative}.custom_widget_actualite div.contains_actu div.first article::after{display:flex;position:absolute;width:100%;content:"";border-bottom:1px solid #ededed;bottom:0px;justify-content:center}.custom_widget_actualite div.contains_actu article a:first-child{width:35%}.custom_widget_actualite div.contains_actu div.second article div{width:65%}}.et_pb_widget.widget_product_categories ul>li.cat-parent a,.et_pb_widget.widget_product_categories ul>li.cat-item{font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif;color:black!important;font-size:14px;line-height:2.5rem}.et_pb_widget.widget_product_categories ul.product-categories>li.cat-parent>a:after{font-family:'ETModules';content:"\33";margin-right:5px}.et_pb_widget.widget_product_categories ul.children>li a{font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important;color:grey!important;font-size:12px!important;line-height:1.5rem}.et_pb_widget.widget_product_categories ul.children>li>ul>li a{color:black!important;font-family:'Avenir Regular'!important;font-size:10px;color:grey!important;font-weight:100!important}ul.product-categories li.cat-parent{position:relative}ul.product-categories li.cat-parent>ul.children{position:relative;max-height:0;transition:max-height 0.5s;overflow:hidden}ul.product-categories li.cat-parent.current-cat>ul.children,ul.product-categories li.current-cat-parent>ul.children{position:relative;max-height:500px;overflow:hidden}ul.product-categories li.cat-parent:hover>ul.children{position:relative;max-height:500px;transition:max-height 0.5s ease-in;overflow:hidden}.et_pb_widget.widget_product_categories span.select2{display:none!important}.et_pb_widget.widget_product_categories ul.product-categories{display:inherit!important}@media screen and (max-width:980px){.et_pb_widget.widget_product_categories span.select2{display:inherit!important}.et_pb_widget.widget_product_categories ul.product-categories{display:none!important}}#widget_product_categories-2 h2{display:none!important}nav#top-menu-nav ul li ul.sub-menu{background-color:#15191c!important}.custom_widget_actualite .et_pb_button,.et_pb_button_0{color:#15191C;font-weight:400!important;font-size:15px!important;border:none!important;text-transform:uppercase}.custom_widget_actualite .et_pb_button::after{content:""!important}.custom_widget_actualite h2{font-family:'Avenir Bold'!important;color:#15191C!important}.woocommerce div.product form.cart .variations label{color:#15191c!important;font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important;font-size:18px;font-weight:400!important}.et_pb_module_inner h1{margin-top:20px;font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important;font-size:18px;font-weight:400!important}.et_pb_module_inner h2{margin-top:20px;font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important;font-size:18px;font-weight:400!important}.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_widget li a{color:inherit}.et_pb_module_inner h3{margin-top:20px;font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important;font-size:14px;font-weight:400!important}.cu-blog .et_pb_salvattore_content[data-columns]::before{content:'2 .column.size-1of2'!important}.cu-blog .column.size-1of2{width:100%!important;margin:auto}@media only screen and (min-width:781px){.cu-blog .column.size-1of2{width:48%!important;margin-right:1%}}.orderby,.woocommerce div.product form.cart .variations td span{display:flex;flex-direction:column-reverse}.orderby,.woocommerce div.product form.cart .variations td select{padding:15px 30px;background:white;color:#15191c!important;border:solid 2px #15191c!important;border-radius:0;font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important}.orderby,.woocommerce div.product form.cart .variations tr{padding-bottom:20px;display:flex;width:100%;align-items:center}.orderby,.woocommerce div.product form.cart .variations tr td.label{padding-bottom:0px!important;text-align:center;vertical-align:middle;width:40%}.orderby,.woocommerce div.product form.cart .variations tr td.value{width:100%;padding-bottom:0px!important}.orderby,.woocommerce div.product form.cart .variations tr td.value a{display:none}.my-account li{list-style:none;line-height:4rem;border-bottom:1px solid #E0E0E0}.my-account li a{color:black}.my-account li.is-active{border-bottom:2px solid black}.my-account li.is-active a{color:black;font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important}.my-account .woocommerce-MyAccount-navigation-link--downloads{display:none}button.woocommerce-Button{background:#15191c!important;color:white!important;font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important;padding:15px 30px!important;font-size:15px}a.edit{background:#15191c!important;color:white!important;font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important;padding:15px 30px!important;font-size:15px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#15191c!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message>.woocommerce-Button{display:none}@media only screen and (min-width:769px){a.edit{width:100%;text-align:center}}.woocommerce-account .addresses .title h3{color:#15191c!important;font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important;margin-bottom:30px!important;font-size:18px}button.button{background:#15191c!important;color:white!important;border:none!important;font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important;padding:15px 30px!important;font-size:15px!important}.woocommerce-cart table.cart td.actions .coupon .input-text{font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important;padding:15px 30px!important;font-size:15px!important}.checkout-button{background:#15191c!important;color:white!important;border:none!important;font-family:'Avenir Bold',Helvetica,Arial,Lucida,sans-serif!important;padding:15px 30px!important;font-size:15px!important}nav.woocommerce-MyAccount-navigation li.is-active a{font-weight:bold}div.woocommerce a.edit{font-weight:bold}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{font-weight:bold}.cu-blog article.cat_id_30 p.post-meta a{background-color:#67a262;color:white;padding:10px;text-decoration:none}.cu-blog article.cat_id_32 p.post-meta a{background-color:#f4374b;color:white;padding:10px;text-decoration:none}.cu-blog article.cat_id_31 p.post-meta a{background-color:#1c8ed4;color:white;padding:10px;text-decoration:none}.cu-blog article.cat_id_1 p.post-meta a{background-color:#262a2d;color:white;padding:10px;text-decoration:none}.widget_product_categories h2{display:none!important}.wpcvt-variations .wpcvt-variation .quantity{position:absolute;visibility:hidden}.wpcvt-variations{overflow-y:initial;max-height:5000px}.wp-post-image{width:auto;height:auto}.et_shop_image img{width:200px!important;height:200px!important;object-fit:contain;object-position:center}.woocommerce div.product div.images img{display:block;width:100%;height:400px;box-shadow:none;object-fit:contain}.woocommerce img,.woocommerce-page img{object-fit:contain}.variations-table-value-im img{width:50px;height:50px}