:root{--ebdlt-granate:#572b35;--ebdlt-granate-oscuro:#3f1d25;--ebdlt-dorado:#b18a45;--ebdlt-crema:#fbf5ea;--ebdlt-borde:#decfbd}.ebdlt-buscador{max-width:1280px;margin:0 auto;padding:52px 24px 80px;color:var(--ebdlt-granate-oscuro)}.ebdlt-buscador__intro{max-width:760px;margin:0 auto 36px;text-align:center}.ebdlt-sobretitulo{margin:0 0 8px;color:var(--ebdlt-dorado);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ebdlt-buscador h1{margin:0 0 14px;color:var(--ebdlt-granate);font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.35rem);line-height:1.08}.ebdlt-buscador__intro>p:last-child{font-size:1.08rem;line-height:1.7}.ebdlt-filtros{display:grid;grid-template-columns:1fr 1.25fr 1.25fr auto;gap:18px;align-items:end;padding:25px;border:1px solid var(--ebdlt-borde);border-radius:12px;background:rgba(251,245,234,.92);box-shadow:0 12px 32px rgba(63,29,37,.08)}.ebdlt-filtros label{display:grid;gap:8px;font-weight:700}.ebdlt-filtros select,.ebdlt-filtros input{width:100%;min-height:48px;padding:0 14px;border:1px solid #bcae9e;border-radius:7px;background:#fff;color:#302326;font:inherit}.ebdlt-filtros select:focus,.ebdlt-filtros input:focus{outline:3px solid rgba(177,138,69,.25);border-color:var(--ebdlt-dorado)}.ebdlt-boton{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 18px;border:0;border-radius:999px;background:var(--ebdlt-granate);color:#fff!important;font-weight:700;text-decoration:none;cursor:pointer}.ebdlt-boton:hover{background:var(--ebdlt-granate-oscuro)}.ebdlt-boton--buscar{min-height:48px;white-space:nowrap}.ebdlt-limpiar{grid-column:1 / -1;justify-self:center;border:0;background:transparent;color:var(--ebdlt-granate);text-decoration:underline;cursor:pointer}.ebdlt-estado{padding:28px;text-align:center;font-weight:700}.ebdlt-cargando{opacity:.45;pointer-events:none}.ebdlt-resultados{margin-top:34px}.ebdlt-resultados__cabecera{margin-bottom:16px}.ebdlt-rejilla{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.ebdlt-escudo{overflow:hidden;padding:14px;border:1px solid var(--ebdlt-borde);border-radius:12px;background:#fff;box-shadow:0 9px 24px rgba(63,29,37,.07)}.ebdlt-escudo__imagen{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px;background:var(--ebdlt-crema)}.ebdlt-escudo__imagen img{width:100%;height:100%;object-fit:contain}.ebdlt-escudo h3{margin:16px 2px 6px;color:var(--ebdlt-granate);font-family:Georgia,serif;font-size:1.2rem;line-height:1.25}.ebdlt-escudo__ubicacion{min-height:2.7em;margin:0 2px 14px;color:#715d61;font-size:.92rem}.ebdlt-escudo__pie{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.ebdlt-escudo__precio{font-weight:700}.ebdlt-vacio{display:grid;gap:8px;padding:42px 24px;border:1px dashed var(--ebdlt-borde);border-radius:12px;background:var(--ebdlt-crema);text-align:center}@media (max-width:980px){.ebdlt-filtros{grid-template-columns:1fr 1fr}.ebdlt-boton--buscar{width:100%}.ebdlt-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ebdlt-buscador{padding:34px 16px 56px}.ebdlt-filtros{grid-template-columns:1fr;padding:18px}.ebdlt-rejilla{grid-template-columns:1fr 1fr;gap:12px}.ebdlt-escudo{padding:9px}.ebdlt-escudo h3{font-size:1rem}.ebdlt-escudo__pie{align-items:stretch}.ebdlt-escudo__pie .ebdlt-boton{width:100%}}@media (min-width:981px) and (max-width:1400px){body.page-id-14 .et_pb_section_0 .et_pb_row_0{width:90%!important;max-width:1080px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){body.page-id-14 .et_pb_section_0 .et_pb_row_0,body.page-id-14 .et_pb_section_0 .et_pb_row_1{width:90%!important;max-width:90%!important;margin-left:auto!important;margin-right:auto!important}body.page-id-14 .et_pb_section_0 .et_pb_text_0{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}@media (max-width:767px){body.page-id-14 #et-boc .et-l .et_pb_section_0 .et_pb_row_0,body.page-id-14 #et-boc .et-l .et_pb_section_0 .et_pb_row_1{width:90%!important;max-width:90%!important;margin-left:auto!important;margin-right:auto!important}body.page-id-14 #et-boc .et-l .et_pb_section_0 .et_pb_text_0{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}@media (min-width:768px) and (max-width:980px){body.page-id-14 #et-boc .et-l .et_pb_section_0 .et_pb_row_0,body.page-id-14 #et-boc .et-l .et_pb_section_0 .et_pb_row_1{width:90%!important;max-width:90%!important;margin-left:auto!important;margin-right:auto!important}body.page-id-14 #et-boc .et-l .et_pb_section_0 .et_pb_text_0{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}@media (max-width:767px){body.page-id-14 #et-boc .et-l #somos{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;left:auto!important;right:auto!important}body.page-id-14 #et-boc .et-l #somos .et_pb_row_4{width:90%!important;max-width:90%!important;margin-left:auto!important;margin-right:auto!important}body.page-id-14 #et-boc .et-l #somos .et_pb_column{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}@media (min-width:768px) and (max-width:980px){body.page-id-14 #et-boc .et-l #somos{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;left:auto!important;right:auto!important}body.page-id-14 #et-boc .et-l #somos .et_pb_row_4{width:90%!important;max-width:90%!important;margin-left:auto!important;margin-right:auto!important}}