.elementor-1545 .elementor-element.elementor-element-3d13ceb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:128px;--padding-right:128px;}.elementor-1545 .elementor-element.elementor-element-5c64970{--swiper-slides-to-display:3;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:32px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-secondary );}.elementor-1545 .elementor-element.elementor-element-5c64970 .swiper-slide > .elementor-element{height:100%;}.elementor-1545 .elementor-element.elementor-element-5c64970 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}@media(max-width:1366px){.elementor-1545 .elementor-element.elementor-element-3d13ceb{--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-1545 .elementor-element.elementor-element-5c64970{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-1545 .elementor-element.elementor-element-5c64970{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1545 .elementor-element.elementor-element-3d13ceb{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1545 .elementor-element.elementor-element-5c64970{--swiper-slides-to-display:1;}}/* Start custom CSS for loop-carousel, class: .elementor-element-5c64970 */.elementor-swiper-button-next svg{
    padding:8px 8px 8px 10px;
}

.elementor-swiper-button-prev svg{
    padding:8px 10px 8px 8px;
}/* End custom CSS */
/* Start custom CSS */.tipo-jamon  #btn-jamon,
.tipo-paleta #btn-paleta,
.tipo-lomo   #btn-lomo {
  background-color: #2D2E32 !important;
  color: #D7BD69 !important;
}

@media (max-width: 767px) {
    .filtro-ficha {
    display: grid !important;
    grid-template-columns: 1fr 1fr;
    gap: 8px;
    width: 100% !important;
    max-width: none !important;
  }
  .boton-tipo {
    max-width: none !important;
    width: auto !important;
  }
}/* End custom CSS */