.elementor-135 .elementor-element.elementor-element-52081c4c > .elementor-container{max-width:1100px;}.elementor-135 .elementor-element.elementor-element-52081c4c{padding:56px 16px 8px 16px;}.elementor-135 .elementor-element.elementor-element-18f4ab8e > .elementor-container{max-width:1100px;}.elementor-135 .elementor-element.elementor-element-18f4ab8e{padding:16px 16px 80px 16px;}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-archive-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-135 .elementor-element.elementor-element-74263f72.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-135 .elementor-element.elementor-element-74263f72.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-135 .elementor-element.elementor-element-74263f72.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-135 .elementor-element.elementor-element-74263f72.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for section, class: .elementor-element-52081c4c *//* ---- Chips de categorías ---- */
.julieta-chips{
  display:flex;
  flex-wrap:wrap;
  gap:10px;
  margin:8px 0 4px;
}
.julieta-chips a{
  font-family:'Baloo 2',sans-serif;
  font-weight:600;
  font-size:14px;
  color:#4A3B35;
  background:#FFFDF9;
  border:2px solid #F7CFA0;
  border-radius:999px;
  padding:8px 18px;
  text-decoration:none;
  transition:all .15s;
}
.julieta-chips a:hover{
  border-color:#F6A8C6;
  transform:translateY(-2px);
}
/* Chip activo según la categoría que se está viendo */
body.post-type-archive-product .julieta-chips a.chip-todo,
body.term-stickers .julieta-chips a.chip-stickers,
body.term-agendas .julieta-chips a.chip-agendas,
body.term-tarjeteria .julieta-chips a.chip-tarjeteria,
body.term-kits .julieta-chips a.chip-kits{
  background:#F6A8C6;
  border-color:#F6A8C6;
  color:#FFFDF9;
}

/* ---- Franja de confianza tienda ---- */
.julieta-confianza{
  display:flex;
  justify-content:center;
  align-items:center;
  flex-wrap:wrap;
  gap:14px 40px;
  background:#FFFDF9;
  border-radius:22px;
  padding:24px 30px;
  margin-top:40px;
  box-shadow:0 6px 0 rgba(0,0,0,0.05);
}
.julieta-confianza span{
  font-family:'Quicksand',sans-serif;
  font-weight:600;
  font-size:15px;
  color:#4A3B35;
}
.julieta-confianza a{
  font-family:'Baloo 2',sans-serif;
  font-weight:600;
  font-size:15px;
  color:#FFFDF9;
  background:#6E7B58;
  border-radius:999px;
  padding:10px 22px;
  text-decoration:none;
  box-shadow:0 4px 0 #5a6647;
  transition:transform .15s;
  display:inline-block;
}
.julieta-confianza a:hover{ transform:translateY(-2px); }

/* En móvil: apilado y centrado */
@media (max-width:767px){
  .julieta-confianza{
    flex-direction:column;
    gap:12px;
    text-align:center;
  }
}

/* Títulos de producto en grilla — forzar color de marca */
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h2,
.woocommerce ul.products li.product .woocommerce-loop-product__link{
  color:#4A3B35 !important;
}/* End custom CSS */