/** Shopify CDN: Minification failed

Line 101:11 Expected ":"
Line 105:10 Unterminated string token

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/@media(min-width: 1280px){
.t4s-section-inner .t4s-collection-item .t4s-collection-content {
    padding: 0 20px;
}}


.t4s-swatch__item.is-sw__color {
 width: 100px;
    height: 100px;
}
.t4s-pr-color__item .t4s-pr-color__value{
 width: 50px;
    height: 50px;
}
/* Ocultar íconos */
.t4s-pr-quickview .t4s-svg-pr-icon,
.t4s-pr-addtocart .t4s-svg-pr-icon {
  display: none !important;
}

/* Mostrar texto */
.t4s-pr-quickview .t4s-text-pr,
.t4s-pr-addtocart .t4s-text-pr {
  display: inline-block !important;
  vertical-align: middle;
  line-height: normal;
}

/* Estilo de botones anchos, centrados y con texto centrado vertical y horizontal */
.t4s-pr-quickview,
.t4s-pr-addtocart {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
  border-radius: 0 !important;
  margin-bottom: 12px !important;
  margin-right: 0 !important;
  padding: 14px 12px !important;
  box-sizing: border-box;
  text-align: center !important;
  text-decoration: none;
  border: none !important;
  box-shadow: none !important;
}

/* También eliminar bordes y sombras en hover y focus */
.t4s-pr-quickview:hover,
.t4s-pr-addtocart:hover,
.t4s-pr-quickview:focus,
.t4s-pr-addtocart:focus {
  border: none !important;
  box-shadow: none !important;
}

/* Centrar el grupo de botones en la ficha */
.t4s-product-btns,
.t4s-product-info__btns {
  text-align: center !important;
  margin: 16px auto !important;
  border: none !important;
  box-shadow: none !important;
}

/* Eliminar tooltip flotante */
.t4s-tooltip-actived::after,
.t4s-tooltip-actived::before,
.t4s-tooltip {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
@media (max-width: 768px) {
  .t4s-product-btns {
    display: flex !important;
    justify-content: center !important;
    gap: 5px !important;  /* Espacio horizontal entre botones */
  }

  .t4s-pr-quickview,
  .t4s-pr-addtocart {
    width: auto !important;
    margin: 0 !important;
  }
}

.t4s-product-quick-view .t4s-view-products a {
    font-size: 24px;
    color: var(--secondary-color);
    font-weight: 500;
    display
In combination with 'float' and 'position', determines the type of box or boxes that are generated for an element.
Learn more

Don't show
: inline-flex
;
    align-items: center;
    line-height: 40px;
}

.t4s-view-products a {
    font-size: 24px;
    color: var(--secondary-color);
    font-weight: 500;
    display: inline-flex;
    align-items: center;
    line-height: 40px;
}/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width:1024px) {}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width:1024px) {}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width:767px){}