.elementor-6554 .elementor-element.elementor-element-fb5fc62{--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;}.elementor-6554 .elementor-element.elementor-element-aff824f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6554 .elementor-element.elementor-element-b0446e8{--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;}.elementor-6554 .elementor-element.elementor-element-b0446e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6554 .elementor-element.elementor-element-f2ae33e{--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;}.elementor-6554 .elementor-element.elementor-element-f2ae33e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#757575;}.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#757575;}.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products ul.products li.product .price{color:#1A1A1A;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products ul.products li.product .price ins{color:#1A1A1A;}.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products ul.products li.product .price ins .amount{color:#1A1A1A;}.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products ul.products li.product .price del{color:#4D4D4D;}.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products ul.products li.product .price del .amount{color:#4D4D4D;}.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#131111;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:500;text-decoration:none;line-height:23px;border-style:none;}.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products ul.products li.product .button:hover{color:#38538A;background-color:#FFFFFF;}.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;border-radius:11px;padding:7px 7px 7px 7px;border-color:#7F7E7E;}.elementor-6554 .elementor-element.elementor-element-075a1b9 nav.woocommerce-pagination{margin-top:38px;font-size:10px;}.elementor-6554 .elementor-element.elementor-element-075a1b9 nav.woocommerce-pagination ul{border-color:#5F5F5F;}.elementor-6554 .elementor-element.elementor-element-075a1b9 nav.woocommerce-pagination ul li{border-right-color:#5F5F5F;border-left-color:#5F5F5F;}.elementor-6554 .elementor-element.elementor-element-075a1b9 nav.woocommerce-pagination ul li a{color:#FFFFFF;background-color:#0C0C0C;}.elementor-6554 .elementor-element.elementor-element-075a1b9 nav.woocommerce-pagination ul li a:hover{background-color:#002BBB;}.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products ul.products li.product span.onsale{display:block;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6554 .elementor-element.elementor-element-b0446e8{--width:16.898%;}.elementor-6554 .elementor-element.elementor-element-f2ae33e{--width:84.096%;}}@media(max-width:1024px){.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-6554 .elementor-element.elementor-element-075a1b9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-7490289 *//* Quitar cualquier borde/outline/sombra del toggle de filtros en móvil */
@media (max-width: 768px) {
  .berocket_element_above_products_is_hide_toggle,
  .berocket_element_above_products_is_hide_toggle.bapf_sngl_hd_desktop,
  .berocket_element_above_products_is_hide_toggle.bapf_sngl_hd_mobile,
  .berocket_ajax_filters_toggle,
  .berocket_element_above_products_is_hide_toggle > *,
  .berocket_ajax_filters_toggle > * {
    border: 0 !important;
    border-width: 0 !important;
    border-bottom: 0 !important;
    outline: 0 !important;
    box-shadow: none !important;
  }

  /* Por si el “borde” viene de pseudo-elementos */
  .berocket_element_above_products_is_hide_toggle::before,
  .berocket_element_above_products_is_hide_toggle::after,
  .berocket_ajax_filters_toggle::before,
  .berocket_ajax_filters_toggle::after {
    content: none !important;
    border: 0 !important;
    box-shadow: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-075a1b9 *//* WooCommerce / OceanWP: paginación */
.woocommerce nav.woocommerce-pagination ul.page-numbers li a,
.woocommerce nav.woocommerce-pagination ul.page-numbers li span {
  font-size: 12px !important;   /* ajusta a tu gusto */
  
}/* End custom CSS */