/* undo responsive zoom for some elements */
body.mobile #search_mini_form .col-title,
body.mobile #search_mini_form .conseil .conseil-name,
body.mobile #search_mini_form .conseil .conseil-description,
body.mobile .header-container .header .wrapper-menu-mobile .nav-container #nav > li a span,
body.mobile #search_mini_form .autocomplete .product-libelle1,
body.mobile #search_mini_form .autocomplete .product-libelle2
{display: flex}

body.mobile.mobile-device .header-container .header .wrapper-menu-mobile {width: inherit}
body.mobile.mobile-device .header-container .header .wrapper-menu-mobile.search-on {width: 100%}
body.mobile.mobile-device .header-container .header .wrapper-menu-mobile .quick-access .top-bar.search-on {
    left: 100%;
    width: 101%;}

body.mobile .category-products .container-counter {display: none}
/***********
* @Footer
***********/
body.mobile .footer  {height: auto ;     background: #87678e ;}
body.mobile .footer .block-drupal > ul {display: block ;  padding: 0 0 0 12px;}
body.mobile .footer .block-drupal > ul >li  {margin: 40px 20%  10px 0; float: left; border-right: none}
body.mobile .footer-container dl.reseaux-sociaux{  justify-content: center; padding: 12px 0;}
body.mobile .footer .block-drupal > ul >li.last {max-width: 260px; margin: 40px 0 10px 0}
body.mobile .footer li ul li {padding: 0}
body.mobile .footer li ul li:first-child {padding-left: 0}
body.mobile .footer li ul li::before { content: ""}
body.mobile .closure .content-closure {width: inherit; padding-left: 14px}

/***********
* @Add to cart
***********/
body.mobile div.box-product-add {zoom: 2.4}

/***********
* @Axeptio
***********/
body.mobile #axeptio_overlay .ax-widget-container {
    left: 0;
    width: inherit;
}
