/** Shopify CDN: Minification failed

Line 136:1 Expected "}" to go with "{"

**/
/* ============================================
   CSS PERSONALIZADO — JASMIJN (loja croata)
   ============================================ */

/* ===== PÁGINA DE PRODUTO ===== */
.product-block--price,
.product-block--price * {
  color: #d60000 !important;
  font-weight: 800 !important;
  font-size: 26px !important;
}
.product-block--price s,
.product-block--price [class*="compare"] {
  color: #6b6b6b !important;
  font-weight: 400 !important;
  font-size: 17px !important;
}
.product__policies {
  display: none !important;
}
[data-save-price] {
  background: #1aa260 !important;
  color: #fff !important;
  font-size: 14px !important;
  padding: 5px 12px !important;
  border-radius: 6px !important;
  margin-left: 8px !important;
}

/* ===== GRADE DE COLEÇÃO ===== */
.grid-product__price {
  color: #d60000 !important;
  font-weight: 700 !important;
}
.grid-product__price--original {
  color: #9b9b9b !important;
  font-weight: 400 !important;
  text-decoration: line-through !important;
}
.grid-product__price--savings {
  display: none !important;
}
.grid-product__tag--sale {
  background: #fff !important;
  color: #222 !important;
  font-weight: 700 !important;
  font-size: 13px !important;
  padding: 5px 10px !important;
  border-radius: 18px !important;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15) !important;
  left: 12px !important;
  right: auto !important;
}
.quick-product__btn {
  background: #fff !important;
  border-radius: 24px !important;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2) !important;
  left: 16px !important;
  right: 16px !important;
  bottom: 16px !important;
  overflow: hidden !important;
}
.quick-product__label {
  color: #222 !important;
  font-weight: 700 !important;
}

/* ===== TIPOGRAFIA (títulos) ===== */
.grid-product__title {
  text-transform: none !important;
  letter-spacing: 0 !important;
  font-weight: 400 !important;
}
.section-header__title {
  text-transform: none !important;
  letter-spacing: 0 !important;
  text-align: left !important;
  font-weight: 700 !important;
}

/* ===== RODAPÉ — ícones de promoção (encolher + centrar) ===== */
[class*="promotion"] {
  text-align: center !important;
}
.footer-promotions img,
[class*="footer-promotion"] img,
[class*="promotion"] img {
  max-width: 54px !important;
  width: 54px !important;
  height: auto !important;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: 14px !important;
  display: block !important;
  float: none !important;
}

/* ===== RODAPÉ — bloco não clicável (igual concorrência) ===== */
[class*="promotion"] a {
  pointer-events: none !important;
  cursor: default !important;
}/* ===== RODAPÉ — ícones de promoção (encolher + centrar) ===== */
[class*="promotion"] {
  text-align: center !important;
}
.footer-promotions img,
[class*="footer-promotion"] img,
[class*="promotion"] img {
  max-width: 54px !important;
  width: 54px !important;
  height: auto !important;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: 14px !important;
  display: block !important;
  float: none !important;
}
.footer-promotions img,
[class*="promotion"] img {
  position: relative !important;
  left: 0 !important;
  right: 0 !important;
/* ===== Reduzir espaço da secção de promoções do rodapé ===== */
#shopify-section-footer-promotions .section--divider {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
#shopify-section-footer-promotions .index-section {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}