/* Unfold product description by default - Beginning */
.ec-size.ec-size--s .ec-store .product-details-module__content--collapsed {
  max-height: none;
}
 .ec-size.ec-size--s .ec-store .product-details__product-description::after {
  display: none;
}
 .ec-size.ec-size--s .ec-store .product-details-module__content--collapsed ~ .product-details-module__btn-more {
  display: none;
}
 .ec-size.ec-size--s .ec-store .product-details-module__content--collapsed::after {
  content: none;
}
 #productDescription img {
  display: inline;
}
 /*green color for free shipping*/
.ec-size .ec-store .ec-radiogroup__item--columns-layout.ec-radiogroup__item--Exp00e9dition-gratuite-00e0-partir-de-70-20ac-en-point-relais---France-m00e9tropolitaine .ec-radiogroup__title,
.ec-size .ec-store .ec-radiogroup__item--columns-layout.ec-radiogroup__item--Exp00e9dition-gratuite-00e0-partir-de-70-20ac-en-point-relais---France-m00e9tropolitaine .ec-radiogroup__data-title {
  color: #386357;
}
 /* reduce text font size on mobile */
@media screen and (max-width: 899px) {
  .ec-size .ec-store .ec-footer__link {
    font-size: 11px !important;
  }
  .ec-size.ec-size .ec-store .ec-header-h1 {
    font-size: 16px;
  }
  .ec-size .ec-store .grid__products .grid-product__title-inner {
    font-size: 14px;
  }
  .ec-size .ec-store .grid-product__price .grid-product__price-amount {
    font-size: 14px !important;
  }
  .ec-size .ec-store .grid-product__textblock.grid-product__price-label {
    font-size: 10px !important;
  }
  .ec-size .ec-store .ec-label .label__text {
    font-size: 10px !important;
  }
  .ec-size .ec-store .ec-breadcrumbs {
    font-size: 10px !important;
  }
  .ec-size .ec-store .form-control--select-inline {
    font-size: 10px !important;
  }
}
 /* hide filters for mobile only */
@media screen and (max-width: 899px) {
  .ec-size .ec-store .ec-filters--inline.ec-filters--left.ec-filters--opened {
    display: none !important;
  }
}
 /* put the footer to the top for computer and at the bottom for mobile */
@media screen and (min-width: 800px) {
  .ec-size .ec-store__content-wrapper {
    display: flex;
    flex-direction: column;
  }
  .ec-size .ec-footer {
    order: -1;
  }
}
 /* hide icons to the footer */
.ec-footer__row .ec-footer__cell:nth-child(2) {
  display: none;
}
 .ec-footer__row .ec-footer__cell:nth-child(3) {
  display: none;
}
 .ec-footer__row .ec-footer__cell:nth-child(4) {
  display: none;
}
 .ec-footer__row .ec-footer__cell:nth-child(5) {
  display: none;
}
 .ec-footer__row .ec-footer__cell:nth-child(6) {
  display: none;
}
 /* hide reviews in customer account */
ec-cart__step.ec-cart-step.ec-cart-step--favorites {
  display: none;
}
 .ec-cart__step.ec-cart-step.ec-cart-step--product-reviews {
  display: none;
}
 @charset "UTF-8";
/* réduire taille nom et prix produit sur téléphone */
@media screen and (max-width: 899px) {
  .ec-size .ec-store .product-details__product-title {
    font-size: 14px !important;
  }
  .ec-size .ec-store .details-product-price__value, .ec-size .ec-store .product-details__product-price-discount {
    font-size: 14px !important;
  }
  .ec-size .ec-store .product-details--layout-sidebar-right .product-details__gallery {
    scale: 0.78;
  }
}
 @media screen and (max-width: 899px) {
  .ec-size .ec-store .product-details h1, .ec-size .ec-store .product-details h2, .ec-size .ec-store .product-details h3, .ec-size .ec-store .product-details h4, .ec-size .ec-store .product-details h5, .ec-size .ec-store .product-details h6, .ec-size .ec-store .product-details div, .ec-size .ec-store .product-details span, .ec-size .ec-store .product-details a, .ec-size .ec-store .product-details p {
    font-size: 14px !important;
  }
}
 /*My account button: put in center and move higher*/
@media screen and (max-width: 899px) {
  .ec-size .ec-store .ec-footer .ec-footer__row {
    justify-content: center !important;
  }
  .ec-size .ec-store .ec-footer {
    margin-top: -5em;
  }
}
 