p.woocommerce-result-count{font-weight:500;font-size:16px;color:#000;padding-bottom:40px;display:none}.orderby,.woocommerce div.product form.cart .variations td select{background-color:#000;border:none;border-radius:5px;border-width:0;color:#fff!important;font-size:12px;padding:4px 8px;font-weight:500;font-family:'Open Sans',Arial,sans-serif}.woocommerce.columns-5 ul.products li.product{background-color:#fff}.woocommerce-Price-amount,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce-cart .cart-subtotal,.woocommerce-cart .order-total,.woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout-review-order-table .order-total,.woocommerce-checkout-review-order-table .product-total,.woocommerce-mini-cart__total,.woocommerce-table--order-details tfoot,.order_details tfoot,.wc-block-components-totals-item__value,.wc-block-components-product-price,.wc-block-grid__product-price{display:none!important}.woocommerce del,.woocommerce ins{display:none!important}.et_pb_image{position:relative}.et_pb_image .et_overlay{background:rgba(0,0,0,0.5)}.et_pb_image .et_overlay:before{font-size:0!important}.et_pb_image .et_overlay:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;background-size:contain;background-repeat:no-repeat;opacity:0;transition:all 0.3s ease}#top-menu li a,.et_pb_menu__menu .et-menu-nav li a,.et-menu a{color:#2B2B2B!important;opacity:1!important}#top-menu li a:hover,.et_pb_menu__menu .et-menu-nav li a:hover,.et-menu a:hover{color:#000000!important}.produits-accompagnement ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:30px;padding-bottom:20px}.produits-accompagnement ul.products li.product{min-width:280px;max-width:280px;flex:0 0 auto}.et_pb_module,.et_pb_image,.slick-slide,.swiper-slide{pointer-events:auto!important}.et_pb_module *{pointer-events:auto}html,body,body *,button,input,textarea,select{font-family:Arial,Helvetica,sans-serif!important}h1,h2,h3,h4,h5,h6,p,a,span,li,label,blockquote,strong,b,em,small,figcaption,.et_pb_module,.et_pb_text,.et_pb_button,.et_pb_blurb,.et_pb_cta,.et_pb_heading,.et_pb_toggle,.et_pb_tab,.et_pb_contact_form,.et_pb_newsletter_form,.et_pb_menu,.et_pb_menu__menu,.et-menu,.et_mobile_menu{font-family:Arial,Helvetica,sans-serif!important}.et_pb_pagebuilder_layout #main-content{background-color:#ffffff}#main-content{background-color:#ffffff}body {
overflow-anchor: none!important;
}
.lmp_products_loading, .lmp_load_more_button {
width: 100%;
text-align: center;
clear: both;
}
.lmp_products_loading .fa {
width: 56px;
height: 56px;
font-size: 28px;
line-height: 56px;
}
.lmp_products_loading .fa img {
max-width: 100%;
max-height: 100%;
}
.br_loading_inside_lmp img.lmp_rotate,
.br_loading_inside_lmp .fa.lmp_rotate:before,
.lmp_products_loading .lmp_rotate,
.lmp_products_loading .fa.lmp_rotate:before,
.lmp_products_loading .lmp_rotate img {
display: inline-block;
text-align: center;
vertical-align: middle;
-webkit-animation:spin 2s linear infinite;
-moz-animation:spin 2s linear infinite;
animation:spin 2s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
.lmp_load_more_button .lmp_button {
position: relative;
display: inline-block;
font-size: 22px;
text-decoration: none;
line-height: 1em;
box-sizing: border-box;
}
.lmp_load_more_button .lmp_button img {
max-width: 100%;
max-height: 100%;
}
.berocket_lmp_hidden {
display: none!important;
}
.lmp_load_more_button .lmp_button .br_lmp_hover_image {display: none;}
.lmp_load_more_button .lmp_button:hover .br_lmp_button_image {display: none;}
.lmp_load_more_button .lmp_button:hover .br_lmp_hover_image {display: initial;}
.lmp_load_more_button .lmp_button .br_lmp_loading_image {display: none;}
.berocket_lmp_ajax_loading .lmp_load_more_button .lmp_button .br_lmp_button_image {display: none;}
.berocket_lmp_ajax_loading .lmp_load_more_button .lmp_button .br_lmp_hover_image {display: none;}
.berocket_lmp_ajax_loading .lmp_load_more_button .lmp_button .br_lmp_loading_image {display: initial;}
.lmp_load_more_button .lmp_button .br_lmp_button_image {display: initial;}
.lmp_load_more_button .lmp_button .br_loading_inside_image_lmp {
position: absolute;
}
.berocket_load_more_preload {
position: fixed;
opacity: 1;
top:150%;
}