.price-text[data-v-968abb53]{letter-spacing:.1px;text-align:start;color:#fff;--price-rotator-row:20px;align-items:stretch;font-size:12px;font-weight:400;line-height:18px;display:flex}.price-text__main[data-v-968abb53]{background:var(--color-primary-10,#976e25);color:#282828;border-radius:2px;align-items:baseline;gap:4px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.price-text__rotator[data-v-968abb53]{height:var(--price-rotator-row);overflow:hidden}.price-text__track[data-v-968abb53]{flex-direction:column;display:flex}.price-text__track--rotating[data-v-968abb53]{animation:7s ease-in-out infinite sf5-price-rotate-968abb53}.price-text__slide[data-v-968abb53]{height:var(--price-rotator-row);flex-shrink:0;justify-content:center;align-items:baseline;gap:4px;display:flex}.price-text__slide--promo[data-v-968abb53]{white-space:nowrap;text-transform:uppercase;align-items:center;font-size:12px;font-weight:600}@keyframes sf5-price-rotate-968abb53{0%,42%{transform:translateY(0)}50%,92%{transform:translateY(calc(var(--price-rotator-row) * -1))}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.price-text__track--rotating[data-v-968abb53]{animation:none}.price-text__track--rotating .price-text__slide--promo[data-v-968abb53]{display:none}}.price-from[data-v-968abb53],.price-nights[data-v-968abb53]{text-transform:lowercase;opacity:.6;margin:0;font-size:12px;font-weight:500}.price-range[data-v-968abb53]{white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.2}.price-discount-wrap[data-v-968abb53]{display:none;position:relative}.price-discount-badge[data-v-968abb53]{appearance:none;margin:0;background:var(--color-primary-30,#b89a5a);color:#282828;width:69px;height:100%;font:inherit;clip-path:polygon(0 0,14px 50%,0 100%,100% 100%,100% 0);cursor:default;border:0;border-start-start-radius:0;border-start-end-radius:2px;border-end-end-radius:2px;border-end-start-radius:0;justify-content:center;align-items:center;margin-inline-start:-14px;padding-block:0;padding-inline:14px 0;font-size:14px;font-weight:600;display:flex}[dir=rtl]{clip-path:polygon(100% 0,calc(100% - 14px) 50%,100% 100%,0 100%,0 0)}.price-discount-wrap[data-v-968abb53]:focus-within{outline-offset:2px;border-radius:2px;outline:2px solid #fff}.discount-tooltip[data-v-968abb53]{transform:translate(calc(-50% + var(--tip-shift,0px)),-10px);z-index:1000;box-sizing:border-box;color:#1a232c;width:max-content;min-width:220px;max-width:260px;font-family:var(--font-body);letter-spacing:0;text-align:center;text-transform:none;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;background:#fff;border-radius:12px;flex-direction:column;align-items:center;padding:20px 24px;font-size:15px;font-weight:400;line-height:1.4;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;bottom:calc(100% + 25px);left:50%;box-shadow:0 8px 24px #0000001f}.discount-tooltip[data-v-968abb53]:after{content:"";top:100%;left:calc(50% - var(--tip-shift,0px));z-index:-1;background:#fff;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.price-discount-wrap:focus-within .discount-tooltip[data-v-968abb53],.price-discount-wrap:hover .discount-tooltip[data-v-968abb53]{opacity:1;visibility:visible;transform:translate(calc(-50% + var(--tip-shift,0px)))}@media (prefers-reduced-motion:reduce){.discount-tooltip[data-v-968abb53]{transition:none}}.discount-tooltip__icon[data-v-968abb53]{color:var(--color-primary,#976e25);margin-bottom:10px}.discount-tooltip__highlight[data-v-968abb53]{font-weight:600;text-decoration:underline}@container sf5 (width<=767.98px){.price-text[data-v-968abb53]{--price-rotator-row:32px}.price-text__main[data-v-968abb53]{max-width:165px}.price-text__slide[data-v-968abb53]{-moz-column-gap:4px;text-align:center;flex-wrap:wrap;align-content:center;align-items:center;gap:0 4px;line-height:16px}.price-range[data-v-968abb53],.price-text__slide[data-v-968abb53],.price-text__slide--promo[data-v-968abb53]{white-space:normal}}@container sf5 (width>=768px){.price-text__main[data-v-968abb53]{border-start-end-radius:0;border-end-end-radius:0;padding-block:6px;padding-inline:14px 16px}.price-discount-wrap[data-v-968abb53]{display:flex}}.sf5[data-v-287f3320]{--sf5-radius:var(--radius-md,8px);--sf5-border:#e4e5e7;padding:24px 16px;container:sf5/inline-size}.sf5--square[data-v-287f3320]{--sf5-radius:0px}.sf5--bg-dark[data-v-287f3320]{color:#fff;background:#141517}.sf5--bg-light[data-v-287f3320]{color:var(--color-text,#141517);background:0 0}.sf5__container[data-v-287f3320]{max-width:var(--container-max-width,1248px);margin:0 auto;position:relative}.sf5__title-text[data-v-287f3320]{min-width:0}.sf5__title[data-v-287f3320]{text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:0 0 12px;font-size:13px;font-weight:500;line-height:20px;display:flex}.sf5__fields[data-v-287f3320]{flex-direction:column;display:flex}.sf5__dest[data-v-287f3320],.sf5__field[data-v-287f3320],.sf5__submit-box[data-v-287f3320]{border:1px solid var(--sf5-border);background:#ffffffe6;transition:background .2s}.sf5__field[data-v-287f3320]{text-align:start;cursor:pointer;color:var(--color-text,#141517);border-radius:0;padding:0}.sf5__dest[data-v-287f3320]:hover,.sf5__field[data-v-287f3320]:hover{background:#fff}.sf5__field[data-v-287f3320]:focus-visible{outline:2px solid var(--color-primary,#976e25);outline-offset:-2px}.sf5__fields[data-v-287f3320]>*+*{border-top:none}.sf5__fields[data-v-287f3320]>:first-child{border-radius:var(--sf5-radius) var(--sf5-radius) 0 0}.sf5__dest[data-v-287f3320]{padding:2px 0}.sf5__dates[data-v-287f3320]{font:inherit;display:flex}.sf5__date-cell[data-v-287f3320]{flex:1;align-items:center;gap:10px;min-width:0;padding-block:11px 12px;padding-inline:16px 8px;display:flex;position:relative}.sf5__cell-body[data-v-287f3320]{flex-direction:column;min-width:0;display:flex}.sf5__date-cell--from[data-v-287f3320]{border-inline-end:1px solid var(--sf5-border)}.sf5__label[data-v-287f3320]{letter-spacing:.1px;color:#686e78;font-size:12px;font-weight:400;line-height:18px;display:block}.sf5__value[data-v-287f3320]{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text,#141517);flex-wrap:nowrap;align-items:baseline;font-size:16px;font-weight:500;line-height:150%;display:flex;overflow:hidden}.sf5__day[data-v-287f3320],.sf5__month[data-v-287f3320]{margin-inline-end:4px}.sf5__placeholder[data-v-287f3320]{color:#686e78;font-weight:400}.sf5__rooms[data-v-287f3320]{display:contents}.sf5__field-icon[data-v-287f3320]{color:#606264;flex-shrink:0;width:20px;height:20px}.sf5__guests[data-v-287f3320]{font:inherit;align-items:center;gap:10px;padding:12px 16px;display:flex;position:relative}.sf5__field--error .sf5__placeholder[data-v-287f3320],.sf5__field--error .sf5__value[data-v-287f3320]{color:#ff0b0b}.sf5__submit-box[data-v-287f3320]{padding:0}.sf5__submit[data-v-287f3320],.sf5__submit-box[data-v-287f3320]{border-radius:0 0 var(--sf5-radius) var(--sf5-radius)}.sf5__submit[data-v-287f3320]{width:100%;font:inherit;letter-spacing:.01em;text-transform:uppercase;color:var(--color-primary-foreground,#fff);background:var(--color-primary,#976e25);cursor:pointer;border:1px solid #ffffffe6;justify-content:center;align-items:center;padding:16px;font-size:14px;font-weight:500;line-height:24px;transition:padding .3s;display:flex}.sf5__submit-arrow[data-v-287f3320]{flex-shrink:0;margin-inline-start:6px}@media (prefers-reduced-motion:reduce){.sf5__dest[data-v-287f3320],.sf5__field[data-v-287f3320],.sf5__submit[data-v-287f3320],.sf5__submit-arrow[data-v-287f3320]{transition:none}}@container sf5 (width>=768px){.sf5__title[data-v-287f3320]{padding:8px 0;line-height:26px}.sf5__title[data-v-287f3320],.sf5__value[data-v-287f3320]{font-size:18px}.sf5__fields[data-v-287f3320]{flex-flow:wrap}.sf5__fields[data-v-287f3320]>*{border-top:1px solid var(--sf5-border)}.sf5__fields[data-v-287f3320]:has(>.sf5__dest)>:first-child{border-radius:var(--sf5-radius) var(--sf5-radius) 0 0}.sf5__fields:not(:has(>.sf5__dest))>.sf5__dates[data-v-287f3320]{border-start-start-radius:var(--sf5-radius);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0}.sf5__fields:not(:has(>.sf5__dest))>.sf5__guests[data-v-287f3320]{border-start-start-radius:0;border-start-end-radius:var(--sf5-radius);border-end-end-radius:0;border-end-start-radius:0}.sf5__dest[data-v-287f3320]{border-bottom:none;width:100%}.sf5__dates[data-v-287f3320]{flex:2;min-width:0}.sf5__guests[data-v-287f3320]{border-inline-start:none;flex:1;min-width:0}.sf5__date-cell[data-v-287f3320]{min-width:0}.sf5__date-cell[data-v-287f3320],.sf5__guests[data-v-287f3320]{gap:12px;padding-block:15px 16px;padding-inline:31px 24px}.sf5__submit-box[data-v-287f3320]{border-top:none;width:100%}.sf5__submit[data-v-287f3320],.sf5__submit-box[data-v-287f3320]{border-radius:0 0 var(--sf5-radius) var(--sf5-radius)}.sf5__submit[data-v-287f3320]{min-width:300px;padding:26px 16px;font-size:16px}.sf5__submit-arrow[data-v-287f3320]{opacity:0;width:0;transition:opacity .3s,width .3s}.sf5__submit[data-v-287f3320]:hover{padding-inline-end:32px}.sf5__submit:hover .sf5__submit-arrow[data-v-287f3320]{opacity:1;width:15px}}@container sf5 (width>=1100px){.sf5__fields[data-v-287f3320]{flex-wrap:nowrap}.sf5__fields[data-v-287f3320]>*{border-top:1px solid var(--sf5-border);border-radius:0}.sf5__fields[data-v-287f3320]>*+*{border-inline-start:none}:is(.sf5__fields[data-v-287f3320]:has(>.sf5__dest)>:first-child,.sf5__fields:not(:has(>.sf5__dest))>.sf5__dates[data-v-287f3320]){border-start-start-radius:var(--sf5-radius);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--sf5-radius)}.sf5__fields:not(:has(>.sf5__dest))>.sf5__guests[data-v-287f3320]{border-radius:0}.sf5__rooms[data-v-287f3320]:lang(es){display:none}.sf5__dest[data-v-287f3320]{border-bottom:1px solid var(--sf5-border);flex-direction:column;flex:1.4 0 0;justify-content:center;width:auto;display:flex}.sf5__submit-box[data-v-287f3320]{width:auto}.sf5__submit[data-v-287f3320],.sf5__submit-box[data-v-287f3320]{border-start-start-radius:0;border-start-end-radius:var(--sf5-radius);border-end-end-radius:var(--sf5-radius);border-end-start-radius:0}.sf5__submit[data-v-287f3320]{height:100%}}.sf5--hotel[data-v-287f3320]{background:0 0;padding:0}.sf5--hotel .sf5__title[data-v-287f3320]{border-radius:var(--sf5-radius);gap:0}.sf5--hotel .sf5__label[data-v-287f3320]{font-size:10px}.sf5--hotel .sf5__field-icon[data-v-287f3320]{color:#1a232c}.sf5--hotel .sf5__title[data-v-287f3320] .price-text__main{text-transform:none}.sf5--hotel .sf5__title--photo-bg[data-v-287f3320]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--sf5-radius) var(--sf5-radius) 0 0;color:#fff;background:#14151766;padding:10px 16px 9px}.sf5--hotel .sf5__field[data-v-287f3320],.sf5--hotel .sf5__submit-box[data-v-287f3320]{background:#fff}.sf5--hotel .sf5__date-cell[data-v-287f3320],.sf5--hotel .sf5__guests[data-v-287f3320]{padding-inline-start:24px}.sf5--hotel .sf5__submit-box[data-v-287f3320]{padding:10px}.sf5--hotel .sf5__submit[data-v-287f3320]{border-radius:var(--sf5-radius)}@container sf5 (width>=768px){.sf5--hotel .sf5__title--photo-bg[data-v-287f3320]{padding-block:10px 11px;padding-inline:32px 10px}.sf5--hotel .sf5__date-cell[data-v-287f3320],.sf5--hotel .sf5__guests[data-v-287f3320]{padding-block:19px;padding-inline:32px 26px}.sf5--hotel .sf5__label[data-v-287f3320]{margin-bottom:4px;font-size:12px}.sf5--hotel .sf5__value[data-v-287f3320]{line-height:27px}.sf5--hotel .sf5__submit-box[data-v-287f3320]{padding:9px}.sf5--hotel .sf5__submit[data-v-287f3320]{padding:23px 16px;line-height:21px}.sf5--hotel .sf5__field[data-v-287f3320]{transition:background .2s}.sf5--hotel .sf5__dates.is-open[data-v-287f3320],.sf5--hotel .sf5__field[data-v-287f3320]:hover{background:#f4f4f4}}@media (prefers-reduced-motion:reduce){.sf5--hotel .sf5__field[data-v-287f3320]{transition:none}}
