/* Fantasyline - galerie produit mobile : miniatures roses + swipe */
@media (max-width: 767px) {
  body#product .images-container .product-cover {
    border: 2px solid #e7a8df !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    background: #fff !important;
  }

  body#product .images-container .product-cover img.js-qv-product-cover {
    display: block !important;
    border-radius: 10px !important;
  }

  body#product .images-container .js-qv-mask {
    overflow-x: auto !important;
    overflow-y: hidden !important;
    -webkit-overflow-scrolling: touch !important;
    scroll-snap-type: x mandatory !important;
    scrollbar-width: none !important;
    margin-top: 18px !important;
    padding: 0 34px 4px !important;
  }

  body#product .images-container .js-qv-mask::-webkit-scrollbar {
    display: none !important;
  }

  body#product .images-container ul.product-images {
    display: flex !important;
    align-items: center !important;
    gap: 16px !important;
    white-space: nowrap !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  body#product .images-container li.thumb-container {
    flex: 0 0 auto !important;
    scroll-snap-align: center !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  body#product .images-container img.thumb {
    width: 92px !important;
    height: 92px !important;
    object-fit: cover !important;
    border: 1.5px solid #efd0ea !important;
    border-radius: 8px !important;
    background: #fff !important;
    padding: 0 !important;
    opacity: .92 !important;
    transition: border-color .18s ease, box-shadow .18s ease, opacity .18s ease !important;
  }

  body#product .images-container img.thumb.selected,
  body#product .images-container img.thumb.fl-gallery-active {
    border-color: #d83bc7 !important;
    box-shadow: 0 0 0 1px #d83bc7 !important;
    opacity: 1 !important;
  }

  body#product .scroll-box-arrows i,
  body#product .scroll-box-arrows .material-icons {
    color: #8a007c !important;
  }
}
