.dept-hero[data-v-4feff900]{background-color:#fff}.dept-hero__inner[data-v-4feff900]{align-items:stretch;display:grid;grid-template-columns:1fr 1fr;height:651px;min-height:651px}@media(max-width:992px){.dept-hero__inner[data-v-4feff900]{display:flex;flex-direction:column;height:auto;min-height:0}}.dept-hero__left[data-v-4feff900]{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:20px 40px 40px}@media(max-width:992px){.dept-hero__left[data-v-4feff900]{gap:24px;order:2;padding:20px 16px 32px}}.dept-hero__main[data-v-4feff900]{display:flex;flex:1 1 auto;flex-direction:column;gap:40px;justify-content:center;min-height:0}@media(max-width:992px){.dept-hero__main[data-v-4feff900]{gap:24px;justify-content:flex-start}}.dept-hero__crumbs[data-v-4feff900]{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap}.dept-hero__crumb[data-v-4feff900]{color:#7c7c7c;font-family:Inter,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.36px;line-height:16px;text-decoration:none}.dept-hero__crumb--current[data-v-4feff900]{opacity:.5}.dept-hero__crumb-dot[data-v-4feff900]{display:block;flex-shrink:0;height:16px;width:16px}.dept-hero__heading[data-v-4feff900]{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:100%}.dept-hero__tags[data-v-4feff900]{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.dept-hero__tag[data-v-4feff900]{background:#f1f5f5;border-radius:8px;color:#7c7c7c;font-size:12px;line-height:16px;padding:4px 10px;white-space:nowrap}.dept-hero__tag[data-v-4feff900],.dept-hero__title[data-v-4feff900]{font-family:Inter,sans-serif;font-weight:400}.dept-hero__title[data-v-4feff900]{color:#222;font-size:64px;letter-spacing:-1.92px;line-height:64px;margin:0}@media(max-width:992px){.dept-hero__title[data-v-4feff900]{font-size:40px;letter-spacing:-1.2px;line-height:44px}}.dept-hero__rating[data-v-4feff900]{align-items:center;display:flex;gap:8px}.dept-hero__rating-score[data-v-4feff900]{align-items:center;display:inline-flex;gap:4px}.dept-hero__rating-value[data-v-4feff900]{color:#006b68;font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:-.36px;line-height:16px}.dept-hero__stars[data-v-4feff900]{display:block;height:12px;width:76px}.dept-hero__rating-count[data-v-4feff900]{color:#aeaeae;font-family:Inter,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.36px;line-height:16px}.dept-hero__description[data-v-4feff900]{color:#222;font-family:Inter,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.48px;line-height:24px;margin:0}.dept-hero__features[data-v-4feff900]{align-items:stretch;display:flex;gap:20px;list-style:none;margin:0;padding:0;width:100%}@media(max-width:992px){.dept-hero__features[data-v-4feff900]{flex-wrap:wrap;gap:16px}}.dept-hero__feature[data-v-4feff900]{align-items:center;display:flex;flex:1 1 0;gap:8px;min-width:0}@media(max-width:992px){.dept-hero__feature[data-v-4feff900]{flex:1 1 calc(50% - 8px)}}@media(max-width:360px){.dept-hero__feature[data-v-4feff900]{flex:1 1 100%}}.dept-hero__feature-icon[data-v-4feff900]{flex-shrink:0;height:40px;overflow:hidden;position:relative;width:40px}.dept-hero__feature-icon--click .dept-hero__feature-icon-img[data-v-4feff900],.dept-hero__feature-icon--idea .dept-hero__feature-icon-img[data-v-4feff900]{left:50%;max-height:none;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.dept-hero__feature-icon--click .dept-hero__feature-icon-img[data-v-4feff900]{left:calc(50% + 1.08px);top:calc(50% + .32px)}.dept-hero__feature-icon--idea .dept-hero__feature-icon-img[data-v-4feff900]{left:calc(50% - .07px)}.dept-hero__feature-icon-img[data-v-4feff900]{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.dept-hero__feature-text[data-v-4feff900]{color:#222;flex:1 1 0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;min-width:0}.dept-hero__actions[data-v-4feff900]{align-items:flex-start;display:flex;flex-direction:column;gap:40px}@media(max-width:992px){.dept-hero__actions[data-v-4feff900]{gap:24px;width:100%}}.dept-hero__booking[data-v-4feff900]{align-items:center;background:#f1f5f5;border-radius:9999px;display:inline-flex;padding:4px}@media(max-width:992px){.dept-hero__booking[data-v-4feff900]{align-items:stretch;border-radius:24px;flex-direction:column;gap:8px;padding:12px;width:100%}}.dept-hero__booking-loader[data-v-4feff900]{animation:dept-hero-spin-4feff900 .7s linear infinite;border:2px solid #d7e4e2;border-radius:50%;border-top-color:#006b68;height:18px;width:18px}.dept-hero__booking-date[data-v-4feff900]{align-items:center;background:#f1f5f5;border-radius:9999px;box-sizing:border-box;display:inline-flex;gap:8px;height:48px;padding:0 16px;width:200px}@media(max-width:992px){.dept-hero__booking-date[data-v-4feff900]{width:100%}}.dept-hero__booking-icon[data-v-4feff900]{display:block;flex-shrink:0;height:24px;width:24px}.dept-hero__booking-date-text[data-v-4feff900]{align-items:flex-start;display:flex;flex-direction:column}.dept-hero__booking-date-value[data-v-4feff900]{color:#006b68;font-size:16px;letter-spacing:-.48px;line-height:24px;margin-bottom:-2px}.dept-hero__booking-date-label[data-v-4feff900],.dept-hero__booking-date-value[data-v-4feff900]{font-family:Inter,sans-serif;font-weight:400;white-space:nowrap}.dept-hero__booking-date-label[data-v-4feff900]{color:#aeaeae;font-size:12px;line-height:16px}.dept-hero__booking-btn[data-v-4feff900]{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#006b68;border:none;border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Inter,sans-serif;font-size:16px;font-synthesis:none;font-weight:400;height:48px;justify-content:center;letter-spacing:-.48px;line-height:24px;padding:0 24px;transition:background .15s;white-space:nowrap}.dept-hero__booking-btn[data-v-4feff900]:hover{background:#00524f}@media(max-width:992px){.dept-hero__booking-btn[data-v-4feff900]{width:100%}}.dept-hero__langs[data-v-4feff900]{align-items:center;display:flex;gap:8px}.dept-hero__langs-label[data-v-4feff900]{color:#aeaeae;font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.42px;line-height:20px}.dept-hero__langs-list[data-v-4feff900]{align-items:center;display:inline-flex;gap:4px}.dept-hero__lang[data-v-4feff900]{align-items:center;background:#f1f5f5;border-radius:40px;box-sizing:border-box;color:#006b68;display:inline-flex;font-family:Inter,sans-serif;font-size:12px;font-weight:400;height:32px;justify-content:center;line-height:16px;text-align:center;width:32px}.dept-hero__right[data-v-4feff900]{min-width:0;overflow:hidden;position:relative}@media(max-width:992px){.dept-hero__right[data-v-4feff900]{aspect-ratio:1/1;min-height:0;order:1}}.dept-hero__media[data-v-4feff900]{overflow:hidden}.dept-hero__img[data-v-4feff900],.dept-hero__media[data-v-4feff900]{height:100%;inset:0;position:absolute;width:100%}.dept-hero__img[data-v-4feff900]{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@keyframes dept-hero-spin-4feff900{to{transform:rotate(1turn)}}
