.elementor-7190 .elementor-element.elementor-element-719a437{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-7190 .elementor-element.elementor-element-b3872d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;}.elementor-7190 .elementor-element.elementor-element-69c213d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7190 .elementor-element.elementor-element-1022150{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-7190 .elementor-element.elementor-element-a466710 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7190 .elementor-element.elementor-element-a466710.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7190 .elementor-element.elementor-element-a466710 .jet-listing-dynamic-field__content{color:#020202;font-size:24px;font-weight:700;line-height:29px;text-align:left;}.elementor-7190 .elementor-element.elementor-element-a466710 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-a466710 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-a466710 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-bb23d5d > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7190 .elementor-element.elementor-element-bb23d5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7190 .elementor-element.elementor-element-bb23d5d .jet-listing-dynamic-field__content{color:#020202;font-size:20px;font-weight:500;line-height:22px;text-align:left;}.elementor-7190 .elementor-element.elementor-element-bb23d5d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-bb23d5d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-bb23d5d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-4e64c25{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7190 .elementor-element.elementor-element-6d016c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7190 .elementor-element.elementor-element-6d016c2 .jet-listing-dynamic-image{justify-content:center;}.elementor-7190 .elementor-element.elementor-element-6d016c2 .jet-listing-dynamic-image__figure{align-items:center;}.elementor-7190 .elementor-element.elementor-element-6d016c2 .jet-listing-dynamic-image a{display:flex;justify-content:center;width:100%;}.elementor-7190 .elementor-element.elementor-element-6d016c2 .jet-listing-dynamic-image img{width:100%;height:190px;}.elementor-7190 .elementor-element.elementor-element-6d016c2 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-7190 .elementor-element.elementor-element-3718a30{text-align:center;font-family:"Montserrat";font-weight:600;}.elementor-7190 .elementor-element.elementor-element-8602ff9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7190 .elementor-element.elementor-element-8602ff9:hover{border-style:none;--border-radius:7px 7px 7px 7px;--border-top-left-radius:7px;--border-top-right-radius:7px;--border-bottom-right-radius:7px;--border-bottom-left-radius:7px;}.elementor-7190 .elementor-element.elementor-element-8602ff9, .elementor-7190 .elementor-element.elementor-element-8602ff9::before{--border-transition:0.3s;}.elementor-7190 .elementor-element.elementor-element-8602ff9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7190 .elementor-element.elementor-element-e453cb4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7190 .elementor-element.elementor-element-e453cb4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7190 .elementor-element.elementor-element-e453cb4 > .elementor-widget-container{border-style:none;}.elementor-7190 .elementor-element.elementor-element-e453cb4:hover .elementor-widget-container{border-style:none;}.elementor-7190 .elementor-element.elementor-element-e453cb4 .jet-listing-dynamic-field__content{font-size:17px;text-align:left;}.elementor-7190 .elementor-element.elementor-element-e453cb4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-e453cb4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-e453cb4 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-754b688{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7190 .elementor-element.elementor-element-754b688:hover{border-style:none;--border-radius:7px 7px 7px 7px;--border-top-left-radius:7px;--border-top-right-radius:7px;--border-bottom-right-radius:7px;--border-bottom-left-radius:7px;}.elementor-7190 .elementor-element.elementor-element-754b688, .elementor-7190 .elementor-element.elementor-element-754b688::before{--border-transition:0.3s;}.elementor-7190 .elementor-element.elementor-element-754b688.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7190 .elementor-element.elementor-element-2388a84{--display:flex;--min-height:46px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7190 .elementor-element.elementor-element-2388a84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7190 .elementor-element.elementor-element-9d552e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7190 .elementor-element.elementor-element-9d552e6 .jet-listing-dynamic-field__content{color:#1A1A1A;font-size:36px;font-weight:900;text-align:left;}.elementor-7190 .elementor-element.elementor-element-9d552e6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-9d552e6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-9d552e6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-ea0a83e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7190 .elementor-element.elementor-element-ea0a83e .jet-listing-dynamic-field__content{color:#9AA0A6;font-size:17px;font-weight:400;text-decoration:line-through;letter-spacing:0px;text-align:left;}.elementor-7190 .elementor-element.elementor-element-ea0a83e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-ea0a83e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-ea0a83e .jet-listing-dynamic-field{justify-content:center;}.elementor-7190 .elementor-element.elementor-element-3527e45 > .elementor-widget-container{background-color:#FF0000;padding:0px 0px 0px 0px;}.elementor-7190 .elementor-element.elementor-element-3527e45 .jet-listing-dynamic-field__content{color:#FFFFFF;font-size:16px;font-weight:700;text-align:left;}.elementor-7190 .elementor-element.elementor-element-3527e45 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-3527e45 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-3527e45 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-3527e45 .jet-listing-dynamic-field.display-multiline{padding:6px 6px 6px 6px;border-radius:10px 10px 10px 10px;}.elementor-7190 .elementor-element.elementor-element-3527e45 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:6px 6px 6px 6px;border-radius:10px 10px 10px 10px;}.elementor-7190 .elementor-element.elementor-element-30d8d9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7190 .elementor-element.elementor-element-30d8d9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7190 .elementor-element.elementor-element-4e26d52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7190 .elementor-element.elementor-element-4e26d52 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7190 .elementor-element.elementor-element-a7b0e8c{--display:flex;--min-height:0px;}.elementor-7190 .elementor-element.elementor-element-8503a4b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-8503a4b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-8503a4b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-8503a4b .jet-listing-dynamic-field__content{text-align:left;}.elementor-7190 .elementor-element.elementor-element-a61e536 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-a61e536 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-a61e536 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-a61e536 .jet-listing-dynamic-field__content{text-align:left;}.elementor-7190 .elementor-element.elementor-element-6248efe .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-6248efe .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-6248efe .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-6248efe .jet-listing-dynamic-field__content{text-align:left;}.elementor-7190 .elementor-element.elementor-element-d4cda92 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-d4cda92 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-d4cda92 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-d4cda92 .jet-listing-dynamic-field__content{text-align:left;}.elementor-7190 .elementor-element.elementor-element-c584203 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-c584203 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-c584203 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-c584203 .jet-listing-dynamic-field__content{text-align:left;}.elementor-7190 .elementor-element.elementor-element-54546ee .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-54546ee .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-54546ee .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-54546ee .jet-listing-dynamic-field__content{text-align:left;}.elementor-7190 .elementor-element.elementor-element-5f74ad8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-5f74ad8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-5f74ad8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-5f74ad8 .jet-listing-dynamic-field__content{text-align:left;}.elementor-7190 .elementor-element.elementor-element-b47391f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-b47391f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-b47391f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-b47391f .jet-listing-dynamic-field__content{text-align:left;}.elementor-7190 .elementor-element.elementor-element-16a3850 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7190 .elementor-element.elementor-element-16a3850 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7190 .elementor-element.elementor-element-16a3850 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7190 .elementor-element.elementor-element-16a3850 .jet-listing-dynamic-field__content{text-align:left;}.jet-listing-item.single-jet-engine.elementor-page-7190 > .elementor{width:340px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-7190 .elementor-element.elementor-element-4e64c25{--width:100%;}.elementor-7190 .elementor-element.elementor-element-2388a84{--width:100%;}.elementor-7190 .elementor-element.elementor-element-30d8d9b{--width:100%;}}@media(max-width:1100px) and (min-width:768px){.elementor-7190 .elementor-element.elementor-element-8602ff9{--width:262px;}.elementor-7190 .elementor-element.elementor-element-754b688{--width:262px;}}@media(max-width:1100px){.elementor-7190 .elementor-element.elementor-element-a466710{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-7190 .elementor-element.elementor-element-bb23d5d{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-7190 .elementor-element.elementor-element-8602ff9{--width:269px;}.elementor-7190 .elementor-element.elementor-element-754b688{--width:269px;}}/* Start custom CSS for shortcode, class: .elementor-element-69c213d */.je-fav-btn {
  background: none !important;     /* fuerza a quitar fondo */
  border: none !important;         /* fuerza a quitar borde */
  box-shadow: none !important;     /* por si usa sombra */
  padding: 0 !important;           /* sin relleno */
  margin: 0 !important;
  font-size: 13px;
  color: #000;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  display: inline;                 /* evita que se comporte como botón block */
}

.je-fav-btn:hover {
  background: none !important;     /* sin fondo ni al pasar el mouse */
  border: none !important;
  box-shadow: none !important;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1022150 */.barra-marca{
    background:#f7f9fc;
    
    padding:8px 14px;
    
    border-bottom:1px solid #ececec;
    
    font-weight:700;
    
    font-size:15px;
    
    color:#1a1a1a;
    
    border-radius:16px 16px 0 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-6d016c2 *//* contenedor imagen */
.media{
  position: relative;
  overflow: hidden;
}

/* barra saber más (la “capa”) */
.media .cta-bar{
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;

  background: rgba(255,122,24,0.65);
  color: #fff;

  /* altura fija de barra para poder “bajar” el texto */
  height: 44px;

  transform: translateY(100%);
  transition: transform .25s ease;

  z-index: 5;
}

/* el contenedor REAL del texto en Elementor */
.media .cta-bar .elementor-widget-container{
  height: 100%;
  display: flex;
  align-items: flex-end;     /* baja el texto */
  justify-content: center;

  padding: 0 14px 8px 14px;  /* texto más abajo */
  box-sizing: border-box;

  font-size: 14px;
  font-weight: 600;
}

/* por si Elementor mete <p> con margen */
.media .cta-bar p{
  margin: 0 !important;
}

/* aparece al hover */
.media:hover .cta-bar{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-e453cb4 *//* TÍTULO: 4 líneas fijas (JetEngine) */
.titulo-producto .jet-listing-dynamic-field__content,
.titulo-producto .jet-listing-dynamic-field__content a,
.titulo-producto .jet-listing-dynamic-field__content span{
  line-height: 1.3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;

  /* reserva espacio para 4 líneas */
  min-height: calc(1.3em * 4);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e26d52 *//* Botón principal */
.amazon-btn .elementor-button{
  background:#FFD814 !important;
  border:1px solid #FCD200 !important;
  border-radius:8px;

  color:#111 !important;

  font-size:15px;          /* antes 18 */
  font-weight:700;

  padding:10px 16px;       /* antes 14px 24px */

  box-shadow:0 2px 4px rgba(0,0,0,.12);  /* sombra más suave */

  transition:all .2s ease;
}

/* QUITAR EL FONDO GRIS INTERNO */
.amazon-btn .elementor-button-content-wrapper{
  background:transparent !important;
}

/* Hover estilo Amazon */
.amazon-btn .elementor-button:hover{
  background:#F7CA00 !important;
  transform:translateY(-1px);   /* efecto hover más elegante */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7b0e8c */.hidden-filters{
  display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-719a437 */.card-freidora{
    background: #ffffff;
    
    border-radius: 16px;
    
    border: 1px solid #ececec;
    
    padding: 20px;
    
    box-shadow: 0 6px 16px rgba(0,0,0,0.08);
    
    transition: all .25s ease;
}

/* efecto hover */
.card-freidora:hover{
    transform: translateY(-4px);
    box-shadow: 0 14px 28px rgba(0,0,0,0.12);
}/* End custom CSS */