.elementor-17 .elementor-element.elementor-element-b75419a{--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-17 .elementor-element.elementor-element-5e74ea7{--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:space-around;--border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-5e74ea7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5e74ea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-smart-filters-select.jet-filter{display:flex;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:flex;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-b205f59.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-smart-filters-select.jet-filter .jet-select{max-width:222px;flex-basis:222px;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:222px;flex-basis:222px;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-select__control{font-weight:600;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-filter-label{font-size:15px;font-weight:500;color:var( --e-global-color-primary );margin:0px 20px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-b205f59 .apply-filters__button{align-self:center;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-filters-group{display:flex;flex-direction:row;justify-content:space-between;}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-range__slider__track{height:4px;background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-range__slider__input::-webkit-slider-thumb{width:16px;height:16px;background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-range__slider__input::-moz-range-thumb{width:16px;height:16px;background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-range__slider__input::-ms-thumb{width:16px;height:16px;background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-range__slider__input{height:16px;}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-range__values{font-size:15px;font-weight:500;color:var( --e-global-color-primary );text-align:center;}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-filter-label{color:var( --e-global-color-primary );text-align:center;}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-17 .elementor-element.elementor-element-c7db5d4 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-17 .elementor-element.elementor-element-5563287{--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-17 .elementor-element.elementor-element-b1fba54{--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-17 .elementor-element.elementor-element-ba205ba > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-ba205ba > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-b1fba54{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-b1fba54{--width:100%;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-b205f59 .jet-smart-filters-select.jet-filter{display:flex;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:flex;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-filters-group{display:flex;flex-direction:row;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-smart-filters-select.jet-filter .jet-select{max-width:170px;flex-basis:170px;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:170px;flex-basis:170px;}.elementor-17 .elementor-element.elementor-element-b205f59 .jet-filter-label{margin:0px 20px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ba205ba > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-b205f59 *//* CONTENEDOR DEL FILTRO (elimina borde exterior de JetSmartFilters) */
.marcas{
  border:none !important;
  background:transparent !important;
  padding:0 !important;
  box-shadow:none !important;
  display:flex;
  align-items:center;
}

/* LABEL "Marcas" */
.marcas label{
  margin:0 10px 0 0;
  font-size:15px;
  font-weight:500;
  color:#1e2a44;
  white-space:nowrap;
}

/* SELECT */
.marcas select{
  appearance:none;
  -webkit-appearance:none;
  -moz-appearance:none;

  border:1px solid #d9d9d9;
  border-radius:6px;

  padding:8px 36px 8px 12px;

  font-size:14px;
  color:#1e2a44;

  background-color:#fff;
  cursor:pointer;

  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%231e2a44' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-position:right 10px center;

  transition:all .25s ease;
}

/* HOVER */
.marcas select:hover{
  border-color:#2196d2;
}

/* FOCUS */
.marcas select:focus{
  outline:none;
  border-color:#2196d2;
  box-shadow:0 0 0 3px rgba(33,150,210,0.15);
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-range, class: .elementor-element-c7db5d4 *//* CONTENEDOR GENERAL */
.precio{
  display:flex;
  align-items:center;
  gap:18px;

  border:none !important;
  background:transparent !important;
  padding:0 !important;
  box-shadow:none !important;
}

/* LABEL A LA IZQUIERDA */
.precio .jet-filter-label{
  font-size:15px;
  font-weight:500;
  color:#1e2a44;
  margin:0;
  white-space:nowrap;
}

/* CONTENEDOR DEL SLIDER */
.precio .jet-range{
  flex:1;
}

/* BARRA BASE */
.precio .jet-range__slider{
  height:6px;
  background:#e6e9ef;
  border-radius:10px;
  border:none;
}

/* BARRA ACTIVA */
.precio .ui-slider-range{
  background:linear-gradient(90deg,#1f6fb2,#2aa3e0);
  border-radius:10px;
}

/* HANDLES */
.precio .ui-slider-handle{
  width:18px;
  height:18px;
  border-radius:50%;
  background:#ffffff;
  border:2px solid #1f6fb2;
  top:-6px;
  cursor:pointer;

  box-shadow:0 3px 8px rgba(0,0,0,0.15);
  transition:all .25s ease;
}

/* HOVER HANDLE */
.precio .ui-slider-handle:hover{
  transform:scale(1.15);
  box-shadow:0 5px 14px rgba(0,0,0,0.2);
}

/* VALORES DEL PRECIO */
.precio .jet-range__values{
  font-size:14px;
  font-weight:500;
  color:#1e2a44;
  margin-top:6px;
}

.filtros-motos{
  display:flex;
  align-items:center;
  gap:40px;
  flex-wrap:wrap;
}/* End custom CSS */