/** Shopify CDN: Minification failed

Line 76:26 Expected "}" to go with "{"

**/
/* === COLLECTION : prix promo en colonne (remisé au-dessus) === */
.card-information .price,
.product-grid .price {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2px;
}

/* Prix remisé (au-dessus) */
.card-information .price-item--sale,
.product-grid .price-item--sale {
  order: 1;
  font-size: 18px;
  font-weight: 700;
  color: #000000;
  line-height: 1.1;
}

/* Prix barré (en dessous) */
.card-information s.price-item--regular,
.product-grid s.price-item--regular {
  order: 2;
  font-size: 14px;
  color: #d1d1d1;
  text-decoration: line-through;
  opacity: 0.9;
}

/* Prix après réduction : gras léger */
.price-item--sale,
.price__sale .price-item--last {
  color: #1A1A1A !important;
  font-weight: 600 !important;
}

@media (max-width: 768px) {
  header,
  nav,
  .menu,
  .mobile-nav,
  .menu-drawer,
  .drawer,
  .header__menu {
    font-family: "Libre Baskerville", serif !important;
    font-weight: 700 !important;
  }
}

.ce-instafeed * {
  aspect-ratio: 9 / 16 !important;
}

.ce-instafeed img {
  height: auto !important;
  max-height: none !important;
}

/* Prix remisé page produit : gras léger */
.price__sale .price-item--sale {
  font-weight: 600 !important;
}

/* Prix barré page produit en gris */
.price__sale s.price-item--regular {
  color: #d1d1d1 !important;
  font-size: 14px;
}
/* Badge panier (compteur) */
.cart-count-bubble {
  background-color:#8A7267