@media (max-width:768px){.woocommerce-cart-form__cart-item .product-thumbnail,.woocommerce-cart-form__cart-item .product-name{display:table-cell!important}.woocommerce-cart-form__cart-item td.product-thumbnail::before{display:none}}.woocommerce-MyAccount-navigation-link--downloads{display:none!important}.et_pb_code_inner a.product_type_simple{display:none}.slider-compact .et_pb_slide{min-height:auto!important;padding-top:0px!important;padding-bottom:0px!important}.slider-compact .et_pb_container{padding:0!important}.slider-compact .et_pb_slide_description{padding:0px 0px!important}.slider-compact .et_pb_slide_image,.slider-compact .et_pb_slide_image img{display:none!important}.slider-compact .et-pb-arrow-next,.slider-compact .et-pb-arrow-prev{font-size:16px!important;width:32px!important;height:32px!important;line-height:50px!important}@media (min-width:980px){#menu-primary-menu .wpml-ls-menu-item,#menu-primary-menu-fr .wpml-ls-menu-item{display:none!important}}.wpml-ls-menu-item>ul.sub-menu{min-width:auto!important;width:auto!important;padding:5px 10px!important}.wpml-ls-menu-item ul.sub-menu li{padding:4px 8px!important}.wpml-ls-menu-item>a::after{top:50%!important;transform:translateY(-50%)!important}.wpml-ls-menu-item.wpml-ls-current-language>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:100%!important;line-height:normal!important;padding:0 24px!important}#main-header .wpml-ls-menu-item.wpml-ls-current-language>a,.et-builder .wpml-ls-menu-item.wpml-ls-current-language>a{display:inline-flex!important;align-items:center!important}.up-sells.upsells.products li.product:hover img{transform:scale(1.1)!important}.up-sells.upsells.products li.product img{transition:all 0.3s ease!important}.hidedesktop{display:none!important}@media only screen and (max-width:767px){.hidedesktop{display:block!important}}.et_parallax_bg{background-position:center center!important}.image-zoom:hover{transform:scale(1.1)}.image-zoom{transition:transform 0.3s ease}@media screen and (min-width:981px){.sub-menu{min-width:300px;white-space:normal}li.menu-item-403 .sub-menu,li.menu-item-72425 .sub-menu{min-width:320px;white-space:normal}.sub-menu li{display:block}#menu-primary-menu li li a,#menu-primary-menu-fr li li a{width:auto!important;display:block;padding:10px 15px;color:#333;text-decoration:none;position:relative;transition:all 0.3s ease}}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:#fff!important;opacity:1!important}#menu_blanc li li a::after{background-color:#fff!important}#menu-primary-menu li li a:hover,#menu-primary-menu-fr li li a:hover{color:#e91e63;transform:translateY(-2px)}#menu-primary-menu li li a,#menu-primary-menu-fr li li a{position:relative;text-decoration:none}#menu-primary-menu li li a::after,#menu-primary-menu-fr li li a::after{content:"";display:block;position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#000;transition:width 0.4s ease}#menu-primary-menu li li a:hover::after,#menu-primary-menu-fr li li a:hover::after{width:100%}.underline-effect{position:relative;color:#333;text-decoration:none;transition:transform 0.3s ease,color 0.3s ease}.underline-effect:hover{color:#e91e63;transform:translateY(-2px)}.underline-effect::after{content:"";display:block;position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#fff;transition:width 0.4s ease}.underline-effect:hover::after{width:100%}@media only screen and (max-width:767px){.two-columns-mobile .et_pb_column{width:46%!important;float:left;clear:none}.two-columns-mobile .et_pb_column:nth-child(odd){clear:left}.two-columns-mobile .et_pb_row{display:flex;flex-wrap:wrap}}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt{font-size:14px}