.BuscaClient_page__qGTTr{--search-coral:#c9412c;--search-ink:#222;width:100%;color:#222;background:#fff;font-family:var(--font-manrope),system-ui,sans-serif}.BuscaClient_container__csv_U,.BuscaClient_toolbarShell__8dhjx{width:min(1800px,calc(100% - 96px));margin-inline:auto}.BuscaClient_container__csv_U{padding:24px 0 48px}.BuscaClient_headerSearch__e5A0e{--search-coral:#c9412c;font-family:var(--font-manrope),system-ui,sans-serif;display:flex;align-items:center;min-width:0;width:100%;max-width:640px;height:48px;padding:5px;border:1px solid #ddd;border-radius:999px;background:#fff;box-shadow:0 3px 10px #0000000b}.BuscaClient_headerSearch__e5A0e>button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:36px;padding:4px 16px;border:0;border-radius:999px;background:none;color:#222;font:inherit;font-size:13px;font-weight:650;white-space:nowrap;cursor:pointer}.BuscaClient_headerSearch__e5A0e>button:first-child{flex:1.5;justify-content:flex-start}.BuscaClient_headerSearch__e5A0e>button:first-child span{overflow:hidden;text-overflow:ellipsis}.BuscaClient_headerSearch__e5A0e>button:not(:first-child):not(:last-child){flex:1;border-left:1px solid #e7e7e7;border-radius:0}.BuscaClient_headerSearch__e5A0e>button:nth-child(3){color:#6a6a6a}.BuscaClient_headerSearch__e5A0e>button:not(:last-child){overflow:hidden;text-overflow:ellipsis}.BuscaClient_headerSearch__e5A0e>button:hover{background:#f7f7f7}.BuscaClient_headerSearch__e5A0e svg{width:18px;height:18px;flex:none}.BuscaClient_headerSearch__e5A0e>.BuscaClient_headerSearchGo__aXeOA{flex:none;width:36px;min-height:36px;padding:0;color:#fff;background:var(--search-coral)}.BuscaClient_headerSearch__e5A0e>.BuscaClient_headerSearchGo__aXeOA:hover{background:#ac3523}.BuscaClient_inlineSearch__aaK2E{display:none}.BuscaClient_searchBar___0htL{position:relative;z-index:40}.BuscaClient_searchBar___0htL[data-aberta=false]{display:none}.BuscaClient_searchForm__OQVGv{position:fixed;top:84px;left:24px;right:24px;width:min(1060px,calc(100% - 48px));margin-inline:auto;padding:14px;border:1px solid #ddd;border-radius:20px;background:#fff;box-shadow:0 12px 40px #0000001f}.BuscaClient_searchFormHeading__6QDem{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding-left:10px;font-size:14px}.BuscaClient_searchFormHeading__6QDem>button{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:#f7f7f7;color:#222;cursor:pointer}.BuscaClient_searchFormHeading__6QDem svg{width:18px;height:18px}.BuscaClient_searchForm__OQVGv .home-search{width:100%;grid-template-columns:1.35fr 1fr 1fr 1fr auto;gap:0;padding:6px;border:1px solid #ddd;border-radius:999px;background:#fff;box-shadow:none;backdrop-filter:none}.BuscaClient_searchForm__OQVGv .hs-field{height:58px;padding:8px 16px;gap:8px;border-radius:999px;color:#222;grid-column:auto}.BuscaClient_searchForm__OQVGv .hs-field+.hs-field{border-left:1px solid #e7e7e7;border-radius:0}.BuscaClient_searchForm__OQVGv .hs-field:focus-within,.BuscaClient_searchForm__OQVGv .hs-field:hover{background:#f7f7f7;border-radius:999px}.BuscaClient_searchForm__OQVGv .hs-icon{display:none}.BuscaClient_searchForm__OQVGv .hs-chevron{width:13px;height:13px;color:#6a6a6a}.BuscaClient_searchForm__OQVGv .hs-label{color:#222;font-size:11px;font-weight:650;text-transform:none;letter-spacing:0}.BuscaClient_searchForm__OQVGv .hs-input,.BuscaClient_searchForm__OQVGv .hs-value{margin-top:5px;color:#222;font-size:14px;line-height:1.4;font-weight:400}.BuscaClient_searchForm__OQVGv .hs-go{height:48px;min-width:48px;margin-left:5px;padding-inline:16px;border-radius:999px;background:var(--search-coral);color:#fff;box-shadow:none;font-size:13px;font-weight:650}.BuscaClient_searchForm__OQVGv .hs-go svg{width:18px;height:18px}.BuscaClient_searchLoading__TdlKn{height:70px;border:1px solid #e7e7e7;border-radius:999px;background:#f7f7f7}.BuscaClient_filterRail__d0_kX{position:sticky;top:var(--site-header-height,72px);z-index:25;border-bottom:1px solid #ebebeb;background:#fff}.BuscaClient_toolbarShell__8dhjx{display:flex;align-items:center;gap:16px;min-height:72px}.BuscaClient_filterTrigger__PMArG{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:8px 16px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#222;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.BuscaClient_filterTrigger__PMArG svg{width:16px;height:16px}.BuscaClient_filterDot__cVzH3{width:6px;height:6px;border-radius:50%;background:var(--search-coral)}.BuscaClient_categoryRow__pyqxl{display:flex;flex:1;min-width:0;align-items:center;gap:8px;overflow-x:auto;padding:8px 2px;scrollbar-width:none;overscroll-behavior-x:contain}.BuscaClient_categoryRow__pyqxl::-webkit-scrollbar{display:none}.BuscaClient_categoryRow__pyqxl button{flex:none;min-height:36px;padding:7px 14px;border:1px solid #e7e7e7;border-radius:999px;background:#fff;color:#222;font:inherit;font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer}.BuscaClient_categoryRow__pyqxl button:hover{border-color:#222;background:#fafafa}.BuscaClient_categoryRow__pyqxl button[aria-pressed=true]{border-color:#222;background:#f7f7f7;box-shadow:inset 0 0 0 1px #222}.BuscaClient_layout__fWegT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.BuscaClient_listPane__t4O7S{min-width:0}.BuscaClient_heading__craSg{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 22px;min-height:44px}.BuscaClient_heading__craSg h1{margin:0;color:#222;font-size:20px;line-height:1.35;font-weight:650;letter-spacing:-.025em}.BuscaClient_tripNote__n67xJ{margin:7px 0 0;color:#6a6a6a;font-size:12px;line-height:1.5}.BuscaClient_desktopViews__hYXOA{display:flex;flex:none;padding:2px;gap:2px;border:1px solid #e7e7e7;border-radius:999px}.BuscaClient_desktopViews__hYXOA button{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#6a6a6a;background:#fff;cursor:pointer}.BuscaClient_desktopViews__hYXOA button[aria-pressed=true]{color:#fff;background:#222}.BuscaClient_desktopViews__hYXOA svg{width:16px;height:16px}.BuscaClient_mobileViews__XJxVO{display:none}.BuscaClient_cards__VGBSU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;align-items:start}.BuscaClient_card__cT3r3{min-width:0}.BuscaClient_card__cT3r3 .accommodation-card{height:100%;overflow:visible;border:0;border-radius:0;background:#fff;box-shadow:none}.BuscaClient_card__cT3r3 .accommodation-card__media{overflow:hidden;isolation:isolate;border-radius:16px}.BuscaClient_card__cT3r3 .accommodation-card__media-link>div>div{aspect-ratio:4/3}.BuscaClient_card__cT3r3 .accommodation-card__body{display:block;padding:12px 2px 0}.BuscaClient_card__cT3r3 .accommodation-card__body h3{color:#222;font-size:15px;line-height:1.45;font-weight:650}.BuscaClient_card__cT3r3 .accommodation-card__body>p{color:#6a6a6a;font-size:13px;line-height:1.45}.BuscaClient_card__cT3r3 .accommodation-card__body>p>b{color:#222;font-size:15px;font-weight:650}.BuscaClient_card__cT3r3 .accommodation-card__badge{top:12px;left:12px;padding:6px 10px;border:0;border-radius:999px;background:#fffffff2;color:#222;font-size:11px;box-shadow:0 1px 5px #0000000a}.BuscaClient_card__cT3r3 .accommodation-card__cta{display:none}.BuscaClient_card__cT3r3 .accommodation-card__total{font-size:13px;color:#222;text-decoration:underline;text-underline-offset:3px}.BuscaClient_card__cT3r3 .accommodation-card__arrow{opacity:1}.BuscaClient_card__cT3r3[data-active=true] .accommodation-card__body h3{text-decoration:underline;text-underline-offset:3px}.BuscaClient_card__cT3r3 a:focus-visible,.BuscaClient_card__cT3r3 button:focus-visible{outline:2px solid var(--search-coral);outline-offset:3px}.BuscaClient_layout__fWegT[data-desktop-map=false]{grid-template-columns:minmax(0,1fr)}.BuscaClient_layout__fWegT[data-desktop-map=false] .BuscaClient_mapPane__01WpC{display:none}.BuscaClient_layout__fWegT[data-desktop-map=false] .BuscaClient_cards__VGBSU{grid-template-columns:repeat(4,minmax(0,1fr))}.BuscaClient_mapPane__01WpC{position:sticky;top:calc(var(--site-header-height,72px) + 96px);height:calc(100dvh - var(--site-header-height,72px) - 120px);min-height:500px;min-width:0;overflow:hidden;border:1px solid #e7e7e7;border-radius:24px;background:#f7f7f7}.BuscaClient_mapCanvas__jVJRg{position:absolute;inset:0;width:100%;height:100%}.BuscaClient_mapActions__DjzGB{position:absolute;top:18px;left:18px;right:62px;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;pointer-events:none}.BuscaClient_searchArea__Ox49U{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:9px 14px;border:1px solid #e7e7e7;border-radius:999px;background:#fff;color:#222;box-shadow:0 2px 8px #00000010;font:600 12px/1.3 var(--font-manrope),system-ui,sans-serif;white-space:nowrap;cursor:pointer;pointer-events:auto}.BuscaClient_searchArea__Ox49U svg{width:16px;height:16px}.BuscaClient_searchArea__Ox49U:disabled{color:#6a6a6a;cursor:default}.BuscaClient_searchArea__Ox49U[aria-pressed=true]{border-color:#222;color:#fff;background:#222}.BuscaClient_expandMap__sSedN{position:absolute;right:14px;top:16px;z-index:2;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid #ddd;background:#fff;color:#222;box-shadow:0 2px 8px #00000014;cursor:pointer}.BuscaClient_expandMap__sSedN svg{width:18px;height:18px}@media(min-width:1100px){.BuscaClient_layout__fWegT[data-map-expanded=true]{grid-template-columns:1fr}.BuscaClient_layout__fWegT[data-map-expanded=true] .BuscaClient_listPane__t4O7S{display:none}}.BuscaClient_drawHint__z3_vI,.BuscaClient_mapError__2iq2f{position:absolute;z-index:2;right:16px;bottom:88px;left:16px;margin:0;padding:12px 15px;border:1px solid #ddd;border-radius:12px;background:#fffffff2;color:#222;font-size:12px;line-height:1.6;text-align:center}.BuscaClient_error__8l90Q{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 20px;padding:16px;border:1px solid #e6c6b3;border-radius:12px;background:#fff4e9;color:#815034;font-size:14px;line-height:1.6}.BuscaClient_error__8l90Q button{flex:none;color:var(--search-coral);font-weight:650;cursor:pointer;text-decoration:underline}.BuscaClient_empty___3pCM{padding:42px 24px;border:1px solid #e7e7e7;border-radius:16px;background:#f7f7f7;text-align:center}.BuscaClient_empty___3pCM>svg{width:28px;height:28px;margin:0 auto 16px;color:#222}.BuscaClient_empty___3pCM h2{max-width:25ch;margin:0 auto;font-size:22px;line-height:1.35;font-weight:650;letter-spacing:-.025em}.BuscaClient_empty___3pCM p{max-width:44ch;margin:12px auto 0;color:#6a6a6a;font-size:14px;line-height:1.6}.BuscaClient_empty___3pCM button{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:20px;padding:10px 16px;border-radius:9px;color:#fff;background:#222;font-family:var(--font-manrope),system-ui,sans-serif;font-size:13px;line-height:1.4;font-weight:600;cursor:pointer}.BuscaClient_empty___3pCM button svg{width:17px;height:17px}.BuscaClient_nearby__nnw6a{margin-top:28px}.BuscaClient_nearby__nnw6a>h2{margin:0 0 18px;font-size:17px;line-height:1.5;font-weight:650}.BuscaClient_nearbyLinks__XqPyt{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:14px}.BuscaClient_nearbyLinks__XqPyt a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#222;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.BuscaClient_nearbyLinks__XqPyt svg{width:16px;height:16px}.BuscaClient_priceNote__iiBIy{margin:22px 0 0;color:#6a6a6a;font-size:11px;line-height:1.6}.BuscaClient_skeleton__wIkrJ{padding-bottom:20px}.BuscaClient_skeleton__wIkrJ>div{aspect-ratio:4/3;border-radius:16px;background:#f7f7f7}.BuscaClient_skeleton__wIkrJ>span{display:block;width:75%;height:12px;margin:16px 0 0;border-radius:4px;background:#f7f7f7}.BuscaClient_skeleton__wIkrJ>span:last-child{width:45%}.BuscaClient_filterDialog__PQKTf{width:min(600px,calc(100vw - 40px));max-height:min(80dvh,800px);margin:auto;padding:0;overflow:hidden;border:0;border-radius:16px;background:#fff;color:#222;box-shadow:0 16px 64px #00000033}.BuscaClient_filterDialog__PQKTf::backdrop{background:#0007}.BuscaClient_filterForm__pRadJ{display:flex;flex-direction:column;max-height:inherit}.BuscaClient_filterForm__pRadJ>header{position:relative;display:flex;flex:none;align-items:center;justify-content:center;min-height:68px;padding:12px 60px;border-bottom:1px solid #e7e7e7}.BuscaClient_filterForm__pRadJ>header h2{margin:0;font-size:17px;font-weight:650}.BuscaClient_filterForm__pRadJ>header button{position:absolute;left:16px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;color:#222;cursor:pointer}.BuscaClient_filterForm__pRadJ>header button:hover{background:#f7f7f7}.BuscaClient_filterForm__pRadJ>header svg{width:20px;height:20px}.BuscaClient_filterBody__k1Df4{flex:1;min-height:0;padding:0 28px;overflow-y:auto}.BuscaClient_filterBody__k1Df4 section{padding:24px 0 28px}.BuscaClient_filterBody__k1Df4 section+section{border-top:1px solid #e7e7e7}.BuscaClient_filterBody__k1Df4 h3{font-size:21px;font-weight:650;letter-spacing:-.025em}.BuscaClient_filterBody__k1Df4 p{margin-top:8px;color:#6a6a6a;font-size:14px;line-height:1.6}.BuscaClient_filterBody__k1Df4 label{display:grid;gap:8px;margin-top:22px;color:#222;font-size:12px;font-weight:600}.BuscaClient_filterBody__k1Df4 input,.BuscaClient_filterBody__k1Df4 select{width:100%;min-height:54px;padding:12px 14px;border:1px solid #b0b0b0;border-radius:10px;background:#fff;color:#222;font:400 16px/1.4 var(--font-manrope),system-ui,sans-serif}.BuscaClient_filterForm__pRadJ>footer{display:flex;flex:none;align-items:center;justify-content:space-between;gap:20px;padding:16px 24px;border-top:1px solid #e7e7e7}.BuscaClient_clearFilters__hVEju{min-height:44px;color:#222;background:none;text-decoration:underline}.BuscaClient_applyFilters__4ghqU,.BuscaClient_clearFilters__hVEju{font:600 14px/1.4 var(--font-manrope),system-ui,sans-serif;cursor:pointer}.BuscaClient_applyFilters__4ghqU{min-height:48px;padding:12px 22px;border-radius:9px;background:#222;color:#fff}.BuscaClient_categoryRow__pyqxl button:focus-visible,.BuscaClient_desktopViews__hYXOA button:focus-visible,.BuscaClient_expandMap__sSedN:focus-visible,.BuscaClient_filterDialog__PQKTf :focus-visible,.BuscaClient_filterTrigger__PMArG:focus-visible,.BuscaClient_headerSearch__e5A0e button:focus-visible,.BuscaClient_mobileViews__XJxVO button:focus-visible,.BuscaClient_searchArea__Ox49U:focus-visible,.BuscaClient_searchFormHeading__6QDem button:focus-visible,.BuscaClient_searchSummary___HchS:focus-visible{outline:2px solid var(--search-coral);outline-offset:3px}@media(max-width:1250px){.BuscaClient_container__csv_U,.BuscaClient_toolbarShell__8dhjx{width:calc(100% - 64px)}.BuscaClient_layout__fWegT{gap:28px}.BuscaClient_cards__VGBSU{gap:26px 18px}.BuscaClient_headerSearch__e5A0e>button{padding-inline:10px;font-size:12px}.BuscaClient_heading__craSg h1{font-size:18px}.BuscaClient_desktopViews__hYXOA{display:none}}@media(max-width:1099px){.BuscaClient_layout__fWegT,.BuscaClient_layout__fWegT[data-desktop-map=false]{grid-template-columns:1fr}.BuscaClient_layout__fWegT .BuscaClient_mapPane__01WpC{display:none}.BuscaClient_layout__fWegT .BuscaClient_cards__VGBSU,.BuscaClient_layout__fWegT[data-desktop-map=false] .BuscaClient_cards__VGBSU{grid-template-columns:repeat(3,minmax(0,1fr))}.BuscaClient_mobileViews__XJxVO{position:fixed;bottom:24px;left:0;right:0;z-index:30;display:flex;justify-content:center;pointer-events:none}.BuscaClient_mobileViews__XJxVO button{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:12px 19px;border-radius:999px;background:#222;color:#fff;box-shadow:0 4px 16px #00000026;font:600 13px/1.3 var(--font-manrope),system-ui,sans-serif;cursor:pointer;pointer-events:auto}.BuscaClient_mobileViews__XJxVO svg{width:17px;height:17px}.BuscaClient_layout__fWegT[data-mobile-map=true] .BuscaClient_listPane__t4O7S,.BuscaClient_page__qGTTr[data-mobile-map=true] .BuscaClient_filterRail__d0_kX{display:none}.BuscaClient_layout__fWegT[data-mobile-map=true] .BuscaClient_mapPane__01WpC{display:block;position:fixed;inset:var(--site-header-height,72px) 0 0;z-index:20;height:auto;min-height:0;border:0;border-radius:0}.BuscaClient_expandMap__sSedN{display:none}.BuscaClient_searchForm__OQVGv{width:calc(100% - 40px);left:20px;right:20px}.BuscaClient_searchForm__OQVGv .hs-field{padding-inline:12px}}@media(max-width:760px){.BuscaClient_container__csv_U,.BuscaClient_toolbarShell__8dhjx{width:calc(100% - 40px)}.BuscaClient_container__csv_U{padding-top:22px;padding-bottom:90px}.BuscaClient_inlineSearch__aaK2E{position:sticky;top:var(--site-header-height,64px);z-index:35;display:block;padding:10px 20px;border-bottom:1px solid #ebebeb;background:#fff}.BuscaClient_searchSummary___HchS{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:10px 14px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#222;box-shadow:0 3px 10px #0000000a;text-align:left;cursor:pointer}.BuscaClient_searchSummary___HchS>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 13px/1.4 var(--font-manrope),system-ui,sans-serif}.BuscaClient_searchSummary___HchS>svg{width:19px;height:19px;flex:none}.BuscaClient_filterRail__d0_kX{position:relative;top:auto;z-index:25}.BuscaClient_toolbarShell__8dhjx{min-height:62px;gap:10px}.BuscaClient_filterTrigger__PMArG{min-height:36px;padding-inline:13px}.BuscaClient_categoryRow__pyqxl{margin-right:-20px;padding-right:20px}.BuscaClient_categoryRow__pyqxl button{padding-inline:12px}.BuscaClient_searchForm__OQVGv{top:calc(var(--site-header-height,64px) + 8px);left:12px;right:12px;width:calc(100% - 24px);max-height:calc(100dvh - 88px);padding:12px;overflow:visible;border-radius:16px}.BuscaClient_searchForm__OQVGv .home-search{grid-template-columns:1fr 1fr;gap:7px;padding:0;border:0;border-radius:10px}.BuscaClient_searchForm__OQVGv .hs-field,.BuscaClient_searchForm__OQVGv .hs-field+.hs-field{height:56px;padding:9px 12px;border:1px solid #ddd;border-radius:10px}.BuscaClient_searchForm__OQVGv .hs-field:first-child,.BuscaClient_searchForm__OQVGv .hs-field:nth-child(4),.BuscaClient_searchForm__OQVGv .hs-go{grid-column:1/-1}.BuscaClient_searchForm__OQVGv .hs-input,.BuscaClient_searchForm__OQVGv .hs-value{font-size:16px}.BuscaClient_searchForm__OQVGv .hs-go{height:48px;margin:0}.BuscaClient_heading__craSg{margin-bottom:20px}.BuscaClient_heading__craSg h1{font-size:18px}.BuscaClient_tripNote__n67xJ{font-size:12px}.BuscaClient_layout__fWegT .BuscaClient_cards__VGBSU,.BuscaClient_layout__fWegT[data-desktop-map=false] .BuscaClient_cards__VGBSU{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.BuscaClient_layout__fWegT[data-mobile-map=true] .BuscaClient_mapPane__01WpC{top:calc(var(--site-header-height,64px) + 71px)}.BuscaClient_mapActions__DjzGB{top:16px;right:16px;left:16px}.BuscaClient_filterDialog__PQKTf{width:100%;max-height:94dvh;margin:auto 0 0;border-radius:20px 20px 0 0}.BuscaClient_filterBody__k1Df4{padding-inline:22px}.BuscaClient_filterForm__pRadJ>footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}.BuscaClient_error__8l90Q{flex-direction:column;align-items:flex-start;gap:10px}}@media(max-width:619px){.BuscaClient_layout__fWegT .BuscaClient_cards__VGBSU,.BuscaClient_layout__fWegT[data-desktop-map=false] .BuscaClient_cards__VGBSU{grid-template-columns:1fr}.BuscaClient_card__cT3r3 .accommodation-card__body h3{font-size:16px}.BuscaClient_card__cT3r3 .accommodation-card__body>p{font-size:14px}.BuscaClient_card__cT3r3 .accommodation-card__body>p>b{font-size:16px}}@media(prefers-reduced-motion:reduce){.BuscaClient_card__cT3r3 .accommodation-card,.BuscaClient_categoryRow__pyqxl button{transition:none}}