/** Shopify CDN: Minification failed

Line 82:0 Unexpected "}"

**/
B6ular/* ✅ Elimina espacio entre slideshow y sección de colecciones */
#shopify-section-slideshow {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

/* 🔧 Ajuste para la sección de colecciones */
.section-id-template--24883608813891__collection_list_HLPtkP {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

/* 🧱 Ajuste del contenedor interno */
.section-id-template--24883608813891__collection_list_HLPtkP .container,
.section-id-template--24883608813891__collection_list_HLPtkP .container--no-max,
.section-id-template--24883608813891__collection_list_HLPtkP .collection-listing {
  margin-top: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

/* 📱 Móvil: márgenes más pequeños */
@media (max-width: 767px) {
  .section-id-template--24883608813891__collection_list_HLPtkP {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
}

/* Títulos de productos en colecciones, destacados y listados */
.card__heading,
.product-item__title,
.grid-product__title,
.product-card__title,
.collection-product-card__title {
  text-transform: uppercase !important;
  font-weight: 700 !important;
}
.product-block__title {
  text-transform: uppercase !important;
  font-weight: 600 !important;
  font-size: 12px !important;           /* Podés bajar a 14px si lo ves grande */
  line-height: 1.3 !important;          /* Opcional para más aire */
  font-family: 'Mulish' regular !important;
}
/* ✅ Estilo de precio SOLO para el producto principal en la página de producto */
.template-product .product__info-wrapper .price__current {
  font-weight: 700 !important;
  font-size: 18px !important;
  color: #76b758 !important; /* Verde que vende, elegante */
}

.template-product .product__info-wrapper .price__was {
  font-weight: 400 !important;
  font-size: 18px !important;
  color: #999999 !important;
  text-decoration: line-through;
  margin-left: 6px;
  opacity: 0.8;
}

/* 🏷️ Etiqueta de oferta */
.price-label--sale {
  background-color: #04A153 !important;
  color: #fff !important;
  text-transform: uppercase !important;
  font-weight: 600 !important;
  font-size: 11px;
  padding: 2px 6px;
  border-radius: 3px;
  display: inline-block;
  letter-spacing: 0.3px;
  line-height: 1.2;
}
}

/* 🔧 Ajusta el espacio entre productos en la home */

/* Escritorio */
.product-grid--per-row-4 {
  row-gap: 10px !important;
  gap: 10px !important;
}
.product-grid--per-row-4 .collection-block {
  margin-bottom: 10px !important;
}

/* Móvil */
@media (max-width: 767px) {
  .product-grid--per-row-mob-2 {
    row-gap: 8px !important;
    gap: 8px !important;
  }
  .product-grid--per-row-mob-2 .collection-block {
    margin-bottom: 8px !important;
  }
}
/* 🎯 Ajuste de tamaño y estilo para todos los acordeones de la página de producto - poorqué te encantará y envíos y devoluciones */
.template-product .product-info-accordion .disclosure__title {
  font-size: 12px !important;
  font-weight: 700 !important;
  text-transform: none !important;
  letter-spacing: 0.2px;
  color: #111 !important; /* Negro suave */
}

/* ✨ Contenido interno del acordeón más fino y legible */
.template-product .product-info-accordion .disclosure__content {
  font-size: 12px !important;
  line-height: 1.6 !important;
  color: #333 !important;
}

/* 🧾 Párrafos dentro del contenido con aire */
.template-product .product-info-accordion .disclosure__content p {
  margin-bottom: 10px;
}

/* 🔗 Enlaces dentro del contenido con estilo */
.template-product .product-info-accordion .disclosure__content a {
  color: #047857 !important; /* Verde esmeralda elegante */
  text-decoration: underline;
}
/* Reducir espacio superior de Candy Rack */
.candyrack-ppp-checkbox-layout__section--offers {
  margin-top: 2px !important;
  padding-top: 0 !important;
}

/* Eliminar posible margen inferior del acordeón anterior */
.product__accordion + div {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}


/* CONTENEDOR DEL BOTÓN STICKY */
.actionsSection___3SG34 {
  margin-bottom: 20px !important; /* Más espacio abajo */
  background-color: transparent !important; /* Fondo transparente */
  padding: 0 16px !important;
}

/* BOTÓN STICKY */
.atc___2pwpg.mu_sticky_mobile_atc {
  background-color: #000000 !important; /* Negro sólido */
  color: #FFFFFF !important; /* Texto blanco */
  border-radius: 8px !important; /* Bordes redondeados */
  border: none !important; /* Sin borde */
  font-weight: 600 !important;
  padding: 14px !important;
  text-align: center !important;
  width: 100% !important;
  height: auto !important;
}

/* EFECTO HOVER DEL BOTÓN */
.atc___2pwpg.mu_sticky_mobile_atc:hover {
  opacity: 0.9 !important; /* Ligera diferencia al hacer hover */
  cursor: pointer;
}



/* 🎯 Contenedor botón VER MÁS DEL HOME centrado y con poco espacio debajo */
.ver-todo-boton-contenedor {
  text-align: center;
  margin-bottom: 0px !important;
}

/* 💚 Estilo visual para el botón VER MÁS */
.ver-todo-boton {
  text-transform: uppercase !important;
  font-weight: 600;
  font-size: 14px;
  padding: 10px 20px;
  display: inline-block;
  text-align: center;
  border-radius: 6px;
  background-color: #000;
  color: #fff;
  border: none;
  cursor: pointer;
  transition: all 0.3s ease;
}

.ver-todo-boton:hover {
  background-color: #72513A;
  text-decoration: none;
}

/* 🔧 Elimina el espacio de la sección siguiente */
#shopify-section-template--24883608813891__custom_liD9Lh {
  margin-top: 0 !important;
  padding-top: 0 !important;
}




/* 🔧 agranda el título de los comentarios del homme */
.subheading {
  font-family: 'Mulish Bold', !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  text-align: center !important;
  line-height: 1.3;
  margin-bottom: 5px;
  letter-spacing: normal !important; /* ← Esto elimina el interletrado */
}


/* 🎯 Títulos de las colecciones para hermana, madre hija, amiga - SUBHEADING más pequeño, fino y alineado a la izquierda */
/* 🎯 SUBHEADING solo dentro de la galería */
.gallery .text-overlay__subheading {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #ffffff !important;
  text-align: left !important;
  margin-bottom: 2px !important;
  font-family: 'Mulish regular', !important;
  opacity: 0.9;
}

/* 🔥 HEADING solo dentro de la galería */
.gallery .text-overlay__title {
  font-size: 22px !important;
  font-weight: 700 !important;
  color: #ffffff !important;
  text-align: left !important;
  font-family: 'Mulish Bold',  !important;
}

/* (Opcional) Ajuste de padding si lo querés más separado del borde */
.gallery .text-overlay__text {
  padding-left: 10px !important;
}


