.elementor .e-d6363d6-78a286d{padding-block-start:30px;flex-direction:column;}.elementor .e-1dc008b-10b84c9{padding-block-start:50px;background-color:#FFE6F3;flex-direction:column;justify-content:center;.e-con-bbox-base .elementor-widget-heading,
.e-e14591f .elementor-widget-heading {
  text-align: center !important;
  margin-bottom: 10px !important;
}

.facetwp-facet.facetwp-type-checkboxes {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  gap: 20px !important; 
  padding: 10px 0 25px 0 !important;
  width: 100% !important;
}

.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox {
  background: #ffffff !important;
  color: #333333 !important; 
  border: 2px solid #EF1B8C !important; 
  padding: 5px 40px !important; 
  border-radius: 50px !important; 
  font-size: 15px !important;
  font-weight: 600 !important;
  cursor: pointer !important;
  margin: 0 !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08) !important; 
  transition: all 0.25s ease-in-out !important;
}

.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox::before {
  display: none !important;
}

.facetwp-facet.facetwp-type-checkboxes .facetwp-counter {
  display: none !important;
}

.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:hover {
  background: #fff5fa !important; 
  transform: translateY(-1px) !important; 
  box-shadow: 0 4px 10px rgba(225, 0, 122, 0.15) !important;
}

.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox.checked {
  background: #EF1B8C !important; 
  color: #ffffff !important; 
  box-shadow: 0 4px 12px rgba(225, 0, 122, 0.3) !important;
}\n}.elementor .e-d39823e-a2a2985{width:1200px;padding-block-end:50px;margin-block-start:30px;flex-direction:column;.elementor-icon-list-item:has(.ocultar-linea),
.elementor-widget-heading:has(.ocultar-linea),
.elementor-widget-text-editor:has(.ocultar-linea) {
  display: none !important;
}\n}