/** Shopify CDN: Minification failed

Line 318:0 Unexpected "}"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
/*Dejar nombre de producto en 3 lineas*/
.t4s-product .t4s-product-title a {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}

/*Botón de página carrito completo*/
.t4s-main-cart .t4s-btn-group__checkout-update { 
display: grid !important;
}

/*Arreglo carrusel destacado tarjetas*/
.t4s-row-cols-lg-7>.t4s-col-item, .t4s-row-cols-lg-7 .flickityt4s-slider>.t4s-col-item {
padding-left: 2px;
padding-right: 2px;
}
.t4s-product__info-container .t4s-product-price ins {
color: #28a745 !important;
font-weight: 500;
}
.t4s-product .t4s-product-price ins {
color: #28a745 !important; 
}

.t4s-product .t4s-product-price {
color: #28a745 !important;  
}
.t4s-product.t4s-pr-grid.t4s-pr-style6  {
padding-top: 10px !important;
}

.t4s-row-cols-1>.t4s-col-item, .t4s-row-cols-1 .flickityt4s-slider>.t4s-col-item, .t4s-row-cols-list_t4s>.t4s-col-item {
padding-top: 10px !important;
}
.t4s-pr-style6 .t4s-product-btns a .t4s-text-pr {
text-transform: none !important;
}


/* WEEKBE MARKETPLACE — SHOPIFY BLOG */

.wmk-article {
  --wk-purple: #6C21DC;
  --wk-deep: #352359;
  --wk-text: #232323;
  --wk-line: #E8E6EE;
  --wk-surface: #F7F7F7;

  width: 100%;
  max-width: 760px;
  min-width: 0;
  margin: 0 auto;
  color: var(--wk-text);
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  line-height: 1.75;
  overflow-wrap: break-word;
}

.wmk-article,
.wmk-article *,
.wmk-article *::before,
.wmk-article *::after {
  box-sizing: border-box;
}

.wmk-article p {
  margin: 0 0 20px;
}

.wmk-article .wmk-eyebrow {
  color: var(--wk-purple);
  font-size: 12px;
  font-weight: 600;
  letter-spacing: .06em;
  text-transform: uppercase;
}

.wmk-article .wmk-lead {
  font-size: 18px;
  line-height: 1.7;
}

.wmk-article h2 {
  font-size: clamp(23px, 3vw, 30px);
  line-height: 1.3;
  font-weight: 600;
  margin: 42px 0 18px;
  color: var(--wk-text);
}

.wmk-article h3 {
  font-size: 19px;
  line-height: 1.4;
  font-weight: 600;
  margin: 0 0 12px;
  color: var(--wk-text);
}

.wmk-article ul,
.wmk-article ol {
  margin: 0 0 25px;
  padding-left: 24px;
}

.wmk-article li {
  margin-bottom: 10px;
}

.wmk-article a {
  color: var(--wk-purple);
  text-underline-offset: 3px;
}

.wmk-article .wmk-summary,
.wmk-article .wmk-note {
  background: var(--wk-surface);
  padding: 25px;
  border-radius: 14px;
  margin: 28px 0;
}

.wmk-article .wmk-summary {
  border-left: 3px solid var(--wk-purple);
  border-radius: 0 14px 14px 0;
}

.wmk-article .wmk-summary h2 {
  font-size: 20px;
  margin: 0 0 12px;
}

.wmk-article .wmk-cards {
  display: grid;
  grid-template-columns: 1fr;
  gap: 15px;
  margin: 26px 0;
}

.wmk-article .wmk-card {
  border: 1px solid var(--wk-line);
  border-radius: 14px;
  padding: 22px;
  min-width: 0;
}

.wmk-article .wmk-card p:last-child,
.wmk-article .wmk-summary p:last-child,
.wmk-article .wmk-note p:last-child {
  margin-bottom: 0;
}

.wmk-article .wmk-cta {
  margin: 42px 0 30px;
  padding: 28px;
  border-radius: 18px;
  background: var(--wk-deep);
  color: #FFFFFF;
}

.wmk-article .wmk-cta h2 {
  color: #FFFFFF !important;
  margin: 0 0 14px;
  font-size: 25px;
}

.wmk-article .wmk-cta p {
  color: #E8DFF3;
}

.wmk-article .wmk-button {
  display: inline-block;
  max-width: 100%;
  padding: 13px 19px;
  border-radius: 10px;
  background: #FFFFFF;
  color: var(--wk-deep) !important;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none !important;
  transition: scale .3s ease, box-shadow .3s ease;
}

.wmk-article .wmk-button:focus-visible {
  outline: 2px solid #FFFFFF;
  outline-offset: 4px;
}

.wmk-article .wmk-sources {
  border-top: 1px solid var(--wk-line);
  padding-top: 20px;
  font-size: 14px;
}

.wmk-article .wmk-sources h2 {
  margin-top: 0;
  font-size: 21px;
}

@media (hover: hover) {
  .wmk-article .wmk-button:hover {
    scale: 1.05;
    box-shadow: 0 9px 22px rgba(0,0,0,.17);
  }
}

@media (min-width: 768px) {
  .wmk-article {
    font-size: 17px;
  }
}

@media (max-width: 767px) {
  .wmk-article {
    max-width: 100%;
    padding-inline: 18px;
    font-size: 16px;
  }

  .wmk-article .wmk-lead {
    font-size: 17px;
  }

  .wmk-article .wmk-summary,
  .wmk-article .wmk-note,
  .wmk-article .wmk-cta {
    padding: 20px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .wmk-article .wmk-button {
    transition: none;
  }

  .wmk-article .wmk-button:hover {
    scale: 1;
  }
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  .t4s-section-header [data-header-height] {
min-height: 0px;
 }

#reeview-app-widget_67a726339a80e6003eaa38b0 {
  margin-right: 120px;
  margin-left: 120px;
}

#reeview-app-widget_67a73c24fab8600432af73b1 {

}
}

/*---------------- 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){
  /* Fijar botón de Contra Entrega*/
#_rsi-buy-now-button-floating {
margin-bottom: 195px;
}

/*Esconder el icono de buscar en Movil*/
#icon-h-search {
display: none;
}

/*Boton carrusel categorias en esquinna*/
.t4s-heading-has-btn {
flex-direction: initial;
}

.predictive-search {
margin-bottom: 0px;
padding-bottom: 3px;
margin-top: 0px;
}

.medium {
margin-bottom: 3px;
margin-top: 0px;
}
.t4s-header__logo img {
padding-top: 0px;
padding-bottom: 0px;
}

.t4s-section-header [data-header-height] {
    min-height: 50px;
}
.breadcrumb_pr_wrap {
    display: none;
  }
}
}