/** Shopify CDN: Minification failed

Line 18:2 Unexpected "60%"
Line 19:2 Unexpected "100%"
Line 20:0 Unexpected "}"

**/
/* Elementos do cart drawer que faltavam em relacao a referencia.
   CSS copiado das regras .cd-* de lelamier.com/#shopify-section-mini-cart. */

.ll-cd-reserve {
  display: flex; align-items: center; justify-content: center; gap: 6px;
  padding: 8px 20px; background: #fff8e1;
  font-size: 12px; color: #7a6100; text-align: center; flex-shrink: 0;
}
.ll-cd-reserve__time { font-weight: 700; font-variant-numeric: tabular-nums; }

  60% { transform: translate(-50%, -50%) scale(1.08); }
  100% { transform: translate(-50%, -50%) scale(1); }
}

.ll-cd-savings {
  font-size: 12px; color: #18a957; font-weight: 600;
  text-align: right; margin: 0 0 12px;
}

/* O track do marquee usa width:max-content (1600px+). Sem conter a largura,
   ele esticava o footer inteiro e o corpo do drawer passava a rolar na
   horizontal — arrastar de lado deslocava o drawer todo. */
.ll-cd-rea {
  overflow: hidden;
  margin: 0 0 26px;
  width: 100%;
  max-width: 100%;
  min-width: 0;
}

/* so o carrossel de recomendados rola na horizontal; o corpo do drawer nao */
.cart-drawer__content { overflow-x: hidden !important; }
.ll-cd-footer, .ll-cd-sub, .ll-cd-savings { max-width: 100%; min-width: 0; }
.ll-cd-rea__track {
  display: flex; width: max-content;
  animation: ll-cd-rea-slide var(--ll-cd-rea-speed, 20s) linear infinite;
}
.ll-cd-rea__group { display: flex; flex-shrink: 0; }
.ll-cd-rea__item {
  display: inline-flex; align-items: center; gap: 6px;
  padding: 0 18px; font-size: 12px; color: #444; white-space: nowrap;
}
.ll-cd-rea__icon { width: 15px; height: 15px; flex: 0 0 auto; }
@keyframes ll-cd-rea-slide { from { transform: translateX(0) } to { transform: translateX(-50%) } }
@media (prefers-reduced-motion: reduce) { .ll-cd-rea__track { animation: none } }

/* precos por linha, no formato da referencia ("19€ 12€") */
.ll-cd-line-cmp { color: rgba(15,23,42,.38); font-weight: 500; margin-right: 6px; }
.ll-cd-line-now { font-weight: 700; }
