.base-header-top-search[data-v-c9f46ccd]{align-items:center;display:flex;position:relative}.base-header-top-search--open[data-v-c9f46ccd]{width:320px}.base-header-top-search__trigger[data-v-c9f46ccd]{cursor:pointer;background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex}.base-header-top-search__field[data-v-c9f46ccd]{border-bottom:1px solid #212121;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;padding:4px 0;display:flex}.base-header-top-search__close[data-v-c9f46ccd]:focus-visible,.base-header-top-search__input[data-v-c9f46ccd]:focus-visible,.base-header-top-search__result[data-v-c9f46ccd]:focus-visible,.base-header-top-search__trigger[data-v-c9f46ccd]:focus-visible{outline-offset:3px;outline:3px solid #285c4d}.base-header-top-search__dropdown[data-v-c9f46ccd]{z-index:1200;width:100%;position:absolute;top:100%;right:0}@media (width<=959px){.base-header-top-search__dropdown[data-v-c9f46ccd]{width:100%;top:calc(100% + 5px)}}.base-header-top-search__panel[data-v-c9f46ccd]{background:#fff;overflow:hidden;box-shadow:0 5px 11px #39393926}.base-header-top-search__input[data-v-c9f46ccd]{color:#585858;background:0 0;border:none;flex:auto;min-width:0;padding:0;font-family:Poppins,Poppins fallback,sans-serif;font-size:16px;font-weight:400;line-height:1}.base-header-top-search__input[data-v-c9f46ccd]:focus{outline:none}.base-header-top-search__input[data-v-c9f46ccd]::placeholder{color:#585858;opacity:1}.base-header-top-search__close[data-v-c9f46ccd]{color:#212121;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-family:Poppins,Poppins fallback,sans-serif;font-size:14px;line-height:1;display:inline-flex}.base-header-top-search__header[data-v-c9f46ccd],.base-header-top-search__result[data-v-c9f46ccd],.base-header-top-search__status[data-v-c9f46ccd]{font-family:Poppins,Poppins fallback,sans-serif;font-size:14px;line-height:1.5}.base-header-top-search__status[data-v-c9f46ccd]{color:#212121;padding:16px}.base-header-top-search__results[data-v-c9f46ccd]{max-height:320px;overflow-y:auto}.base-header-top-search__header[data-v-c9f46ccd]{color:#212121;align-items:center;min-height:40px;padding:8px 16px;font-weight:500;display:flex}.base-header-top-search__header--section-start[data-v-c9f46ccd]{border-top:.5px solid #ddd;min-height:0;padding:16px}.base-header-top-search__result[data-v-c9f46ccd]{text-align:left;cursor:pointer;color:#212121;background:0 0;border:none;width:100%;min-height:40px;padding:8px 16px}.base-header-top-search__result[data-v-c9f46ccd]:hover{background:#f7f7f7}@media (width<=959px){.base-header-top-search--open[data-v-c9f46ccd]{width:min(320px,100vw - 88px)}.base-header-top-search--mobile-full[data-v-c9f46ccd],.base-header-top-search--mobile-full.base-header-top-search--open[data-v-c9f46ccd]{width:100%}}.loginmenu[data-v-58db82d0]{background:#fff;box-shadow:0 5px 11px #39393926}@media (width<=1024px){.loginmenu[data-v-58db82d0]{box-shadow:none}}.loginmenu__text[data-v-58db82d0]{color:#212121}.base-header-profile-menu[data-v-58db82d0]{display:flex;position:relative}.base-header-profile-menu__trigger[data-v-58db82d0]{cursor:pointer;background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.base-header-profile-menu__trigger[data-v-58db82d0]:focus-visible{outline-offset:3px;outline:3px solid #285c4d}.base-header-profile-menu__icon[data-v-58db82d0]{display:block}.base-header-profile-menu__arrow[data-v-58db82d0]{margin-left:4px;display:block}.base-header-profile-menu__badge[data-v-58db82d0]{color:#fff;text-align:center;background:#d92d20;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;position:absolute;top:-6px;right:10px}.base-header-profile-menu__dropdown[data-v-58db82d0]{z-index:1200;width:auto;position:absolute;top:calc(100% + 10px);right:0}@media (width<=1024px){.base-header-profile-menu__dropdown[data-v-58db82d0]{top:calc(100% + 15px);right:-56px}}.base-header-site-selector[data-v-023fef05]{display:flex;position:relative}.base-header-site-selector__trigger[data-v-023fef05]{cursor:pointer;background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex}.base-header-site-selector__trigger[data-v-023fef05]:focus-visible{outline-offset:3px;outline:3px solid #285c4d}.base-header-site-selector__currency[data-v-023fef05],.base-header-site-selector__label[data-v-023fef05]{font-size:16px;font-weight:400;line-height:1}.base-header-site-selector__divider[data-v-023fef05]{margin:0 8px;font-size:16px;line-height:1}.base-header-site-selector__flag[data-v-023fef05]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px;margin-right:10px}.base-header-site-selector__dropdown[data-v-023fef05]{z-index:1200;min-width:220px;position:absolute;top:calc(100% + 10px);right:0}.base-header-site-selector__dropdown__selector[data-v-023fef05]{background-color:#fff;box-shadow:0 5px 11px #39393926}.base-header-site-selector__option[data-v-023fef05]{color:inherit;text-decoration:none;display:block}.base-header-site-selector__option[data-v-023fef05]:focus-visible{outline-offset:2px;outline:3px solid #285c4d}.base-header-site-selector__option__menu-item[data-v-023fef05]{justify-content:space-between}.base-header-site-selector__option-label[data-v-023fef05]{font-size:16px;font-weight:400;line-height:1.2}.base-header-site-selector__option-divider[data-v-023fef05]{color:#8b9d95;margin-left:auto;margin-right:8px;font-size:16px;line-height:1.2}.base-header-site-selector__option-currency[data-v-023fef05]{font-size:16px;font-weight:400;line-height:1.2}.base-header-site-selector__option-content[data-v-023fef05]{align-items:center;gap:10px;display:flex}.base-header-site-selector__option-flag[data-v-023fef05]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px}@media (width<=959px){.base-header-site-selector[data-v-023fef05]{display:none}}.mega-menu-spotlight-image[data-v-7ef2d711]{background:#f4f4f1;border-radius:8px;flex-direction:column;justify-content:flex-end;width:487px;height:209px;display:flex;overflow:hidden}.mega-menu-spotlight-image__visual[data-v-7ef2d711]{-o-object-fit:cover;object-fit:cover;background:radial-gradient(circle at 78% 30%,#ffffff94,#0000 30%),radial-gradient(circle at 28% 72%,#ffffff47,#0000 24%),linear-gradient(140deg,#d8e6cf,#9ab988);flex:auto;width:100%;height:100%;min-height:124px}@media (width<=1199px){.mega-menu-spotlight-image[data-v-7ef2d711]{width:100%;min-width:0;max-width:487px}}.mega-menu-destinations-panel[data-v-769948f6]{justify-content:space-between;width:100%}.mega-menu-destinations-panel[data-v-769948f6],.mega-menu-destinations-panel__columns[data-v-769948f6]{align-items:flex-start;gap:40px;min-width:0;display:flex}.mega-menu-destinations-panel__column[data-v-769948f6]{flex-direction:column;width:240px;min-width:240px;display:flex}.mega-menu-destinations-panel__heading[data-v-769948f6]{color:#212121;align-items:center;min-height:40px;margin:0;font-size:16px;font-weight:500;line-height:1.5;display:flex}.mega-menu-destinations-panel__heading--spacer[data-v-769948f6]{visibility:hidden}.mega-menu-destinations-panel__link[data-v-769948f6]{color:#212121;text-underline-offset:3px;align-items:center;min-height:40px;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;text-decoration-thickness:1px;display:flex}.mega-menu-destinations-panel__link[data-v-769948f6]:focus-visible,.mega-menu-destinations-panel__link[data-v-769948f6]:hover{text-decoration:underline}.mega-menu-destinations-panel__link[data-v-769948f6]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #285c4d}.mega-menu-destinations-panel__spotlight[data-v-769948f6]{flex-direction:column;flex:0 0 487px;justify-content:center;align-items:flex-start;gap:16px;width:487px;min-width:0;display:flex}.mega-menu-destinations-panel__spotlight-link[data-v-769948f6]{color:#212121;text-decoration:none}.mega-menu-destinations-panel__spotlight-link[data-v-769948f6]:hover{text-underline-offset:2px;text-decoration:underline}@media (width<=1199px){.mega-menu-destinations-panel[data-v-769948f6]{flex-wrap:wrap}.mega-menu-destinations-panel__columns[data-v-769948f6]{flex-wrap:wrap;width:100%}.mega-menu-destinations-panel__column[data-v-769948f6]{flex:220px;min-width:220px}.mega-menu-destinations-panel__spotlight[data-v-769948f6]{flex-basis:auto;width:100%;min-width:0;max-width:487px}}@media (width<=960px){.mega-menu-destinations-panel[data-v-769948f6]{flex-direction:column;gap:24px}.mega-menu-destinations-panel__columns[data-v-769948f6]{gap:24px}.mega-menu-destinations-panel__column[data-v-769948f6]{width:100%;min-width:0}}.mega-menu-hotel-types-panel[data-v-b4633d60]{justify-content:space-between;width:100%}.mega-menu-hotel-types-panel[data-v-b4633d60],.mega-menu-hotel-types-panel__columns[data-v-b4633d60]{align-items:flex-start;gap:40px;min-width:0;display:flex}.mega-menu-hotel-types-panel__column[data-v-b4633d60]{flex-direction:column;width:240px;min-width:240px;display:flex}.mega-menu-hotel-types-panel__heading[data-v-b4633d60]{margin:0;font-size:16px;font-weight:500}.mega-menu-hotel-types-panel__heading[data-v-b4633d60],.mega-menu-hotel-types-panel__link[data-v-b4633d60]{color:#212121;align-items:center;min-height:40px;line-height:1.5;display:flex}.mega-menu-hotel-types-panel__link[data-v-b4633d60]{text-underline-offset:2px;font-size:14px;font-weight:400;text-decoration:none;text-decoration-thickness:1px}.mega-menu-hotel-types-panel__link[data-v-b4633d60]:focus-visible,.mega-menu-hotel-types-panel__link[data-v-b4633d60]:hover{text-decoration:underline}.mega-menu-hotel-types-panel__link[data-v-b4633d60]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #285c4d}.mega-menu-hotel-types-panel__spotlight[data-v-b4633d60]{flex-direction:column;flex:0 0 487px;align-items:flex-start;gap:0;width:487px;min-width:0;display:flex}.mega-menu-hotel-types-panel__cta[data-v-b4633d60]{color:#212121;align-items:center;gap:8px;margin-top:16px;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}.mega-menu-hotel-types-panel__cta[data-v-b4633d60]:focus-visible,.mega-menu-hotel-types-panel__cta[data-v-b4633d60]:hover{text-decoration:underline}.mega-menu-hotel-types-panel__cta[data-v-b4633d60]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #285c4d}.mega-menu-hotel-types-panel__cta-chevron[data-v-b4633d60]{flex:none;width:12px;height:12px;position:relative}.mega-menu-hotel-types-panel__cta-chevron[data-v-b4633d60]:before{content:"";border-top:1.5px solid #212121;border-right:1.5px solid #212121;width:6px;height:6px;position:absolute;top:2px;left:3px;transform:rotate(45deg)}@media (width<=1199px){.mega-menu-hotel-types-panel[data-v-b4633d60]{flex-wrap:wrap}.mega-menu-hotel-types-panel__columns[data-v-b4633d60]{flex-wrap:wrap;width:100%}.mega-menu-hotel-types-panel__column[data-v-b4633d60]{flex:220px;min-width:220px}.mega-menu-hotel-types-panel__spotlight[data-v-b4633d60]{flex-basis:auto;width:100%;min-width:0;max-width:487px}}@media (width<=960px){.mega-menu-hotel-types-panel[data-v-b4633d60]{flex-direction:column;gap:24px}.mega-menu-hotel-types-panel__columns[data-v-b4633d60]{gap:24px}.mega-menu-hotel-types-panel__column[data-v-b4633d60]{width:100%;min-width:0}}.mega-menu-offers-panel[data-v-9024483b]{justify-content:space-between;align-items:flex-start;gap:48px;width:100%;display:flex}.mega-menu-offers-panel__columns[data-v-9024483b]{align-items:flex-start;gap:40px;min-width:0;display:flex}.mega-menu-offers-panel__column[data-v-9024483b]{flex-direction:column;width:240px;min-width:240px;display:flex}.mega-menu-offers-panel__heading[data-v-9024483b]{margin:0;font-size:16px;font-weight:500}.mega-menu-offers-panel__heading[data-v-9024483b],.mega-menu-offers-panel__link[data-v-9024483b]{color:#212121;align-items:center;min-height:40px;line-height:1.5;display:flex}.mega-menu-offers-panel__link[data-v-9024483b]{text-underline-offset:3px;font-size:14px;font-weight:400;text-decoration:none;text-decoration-thickness:1px}.mega-menu-offers-panel__link[data-v-9024483b]:focus-visible,.mega-menu-offers-panel__link[data-v-9024483b]:hover{text-underline-offset:25%;text-decoration:underline}.mega-menu-offers-panel__link[data-v-9024483b]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #285c4d}@media (width<=1199px){.mega-menu-offers-panel[data-v-9024483b]{flex-wrap:wrap;gap:24px}.mega-menu-offers-panel__columns[data-v-9024483b]{flex-wrap:wrap;width:100%}.mega-menu-offers-panel__column[data-v-9024483b]{flex:220px;min-width:220px}}@media (width<=960px){.mega-menu-offers-panel[data-v-9024483b]{flex-direction:column}.mega-menu-offers-panel__columns[data-v-9024483b]{flex-direction:column;gap:24px}.mega-menu-offers-panel__column[data-v-9024483b]{width:100%;min-width:0}}.mega-menu-themed-breaks-panel[data-v-8a6a8059]{grid-template-columns:repeat(4,minmax(0,1fr)) 320px;align-items:flex-start;gap:40px;width:100%;min-width:0;display:grid}.mega-menu-themed-breaks-panel__column[data-v-8a6a8059]{flex-direction:column;min-width:0;display:flex}.mega-menu-themed-breaks-panel__heading[data-v-8a6a8059]{margin:0;font-size:16px;font-weight:500}.mega-menu-themed-breaks-panel__heading[data-v-8a6a8059],.mega-menu-themed-breaks-panel__link[data-v-8a6a8059]{color:#212121;align-items:center;min-height:40px;line-height:1.5;display:flex}.mega-menu-themed-breaks-panel__link[data-v-8a6a8059]{text-underline-offset:2px;font-size:14px;font-weight:400;text-decoration:none;text-decoration-thickness:1px}.mega-menu-themed-breaks-panel__link[data-v-8a6a8059]:focus-visible,.mega-menu-themed-breaks-panel__link[data-v-8a6a8059]:hover{text-decoration:underline}.mega-menu-themed-breaks-panel__link[data-v-8a6a8059]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #285c4d}.mega-menu-themed-breaks-panel__feature[data-v-8a6a8059]{flex-direction:column;grid-column:-2/-1;width:320px;min-width:0;display:flex}.mega-menu-themed-breaks-panel__feature-image[data-v-8a6a8059]{-o-object-fit:cover;object-fit:cover;background:#f4f4f1;border-radius:8px;width:320px;height:138px;display:block}.mega-menu-themed-breaks-panel__feature-cta[data-v-8a6a8059]{color:#212121;align-self:flex-start;align-items:center;gap:8px;margin-top:16px;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}.mega-menu-themed-breaks-panel__feature-cta[data-v-8a6a8059]:focus-visible,.mega-menu-themed-breaks-panel__feature-cta[data-v-8a6a8059]:hover{text-decoration:underline}.mega-menu-themed-breaks-panel__feature-cta[data-v-8a6a8059]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #285c4d}.mega-menu-themed-breaks-panel__feature-chevron[data-v-8a6a8059]{flex:none;width:12px;height:12px;position:relative}.mega-menu-themed-breaks-panel__feature-chevron[data-v-8a6a8059]:before{content:"";border-top:1.5px solid #212121;border-right:1.5px solid #212121;width:6px;height:6px;position:absolute;top:2px;left:3px;transform:rotate(45deg)}.base-header-mega-menu[data-v-d32148f9]{color:#212121;width:100%;max-width:1032px;font-family:Poppins,Poppins fallback,sans-serif;position:relative}.base-header-mega-menu__tab-row[data-v-d32148f9]{scrollbar-width:none;align-items:center;gap:32px;width:100%;min-height:40px;padding-right:8px;display:flex;overflow-x:auto}.base-header-mega-menu__tab-row[data-v-d32148f9]::-webkit-scrollbar{display:none}.base-header-mega-menu__tab-button[data-v-d32148f9]{color:#212121;white-space:nowrap;cursor:default;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 16px;font-size:16px;font-weight:400;line-height:1;transition:background-color .2s,color .2s;display:inline-flex;position:relative}.base-header-mega-menu__tab-button--active[data-v-d32148f9],.base-header-mega-menu__tab-button[data-v-d32148f9]:focus-visible,.base-header-mega-menu__tab-button[data-v-d32148f9]:hover{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.base-header-mega-menu__tab-button[data-v-d32148f9]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #285c4d}.base-header-mega-menu__tab-button[data-v-d32148f9]:first-child{padding:8px 16px 8px 0}.base-header-mega-menu__panel[data-v-d32148f9]{z-index:2000;background:#fff;border-top:.5px solid #ddd;border-bottom:.5px solid #ddd;width:100vw;padding:40px 8px;position:absolute;top:calc(100% + 8px)}.base-header-mega-menu__panel-content[data-v-d32148f9]{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto}@media (width<=960px){.base-header-mega-menu__tab-row[data-v-d32148f9]{gap:12px}.base-header-mega-menu__tab-button[data-v-d32148f9]{font-size:15px}.base-header-mega-menu__panel[data-v-d32148f9]{padding:24px}}@media (width<=720px){.base-header-mega-menu__panel[data-v-d32148f9]{padding:20px 16px}}.base-header-desktop-additionals[data-v-639a3c0c]{background:#fff;flex-direction:column;width:240px;display:flex;overflow:hidden;box-shadow:0 5px 11px #39393926}.base-header-desktop-additionals__menu[data-v-639a3c0c]{flex-direction:column;width:100%;display:flex}.base-header-desktop-additionals__menu-button[data-v-639a3c0c]{color:#212121;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:.5px solid #fff;align-items:center;width:100%;min-height:40px;padding:10px 16px;font-family:inherit;transition:background-color .2s,color .2s;display:flex}.base-header-desktop-additionals__menu-button[data-v-639a3c0c]:hover{text-underline-offset:2px;text-decoration:underline}.base-header-desktop-additionals__menu-button--disabled[data-v-639a3c0c]{color:#585858;cursor:not-allowed}.base-header-desktop-additionals__menu-button--disabled[data-v-639a3c0c]:hover,.base-header-desktop-additionals__menu-button[data-v-639a3c0c]:disabled{background:#fff}.base-header-desktop-additionals__menu-button[data-v-639a3c0c]:focus-visible,.base-header-desktop-additionals__payment-field[data-v-639a3c0c]:focus-visible{outline-offset:-3px;outline:3px solid #285c4d}.base-header-desktop-additionals__menu-content[data-v-639a3c0c]{align-items:center;gap:10px;width:100%;display:flex}.base-header-desktop-additionals__menu-icon[data-v-639a3c0c]{-o-object-fit:contain;object-fit:contain;flex:0 0 20px;width:20px;height:20px}.base-header-desktop-additionals__menu-label[data-v-639a3c0c]{color:inherit;flex:auto;font-size:15px;font-style:normal;font-weight:400;line-height:1.5}.base-header-desktop-additionals__payment[data-v-639a3c0c]{border-top:.5px solid #ddd;flex-direction:column;gap:16px;width:100%;padding:16px;display:flex}.base-header-desktop-additionals__payment-title[data-v-639a3c0c]{color:#212121;font-size:15px;font-style:normal;font-weight:400;line-height:1.5}.base-header-desktop-additionals__payment-fields[data-v-639a3c0c]{flex-direction:column;gap:16px;width:100%;display:flex}.base-header-desktop-additionals__payment-field[data-v-639a3c0c]{color:#212121;background:#fff;border:1px solid #585858;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-family:inherit;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.base-header-desktop-additionals__payment-field[data-v-639a3c0c]::placeholder{color:#585858;opacity:1}.base-header-desktop-additionals__payment-button[data-v-639a3c0c]{width:100%}.base-header-desktop-additionals__payment-button[data-v-639a3c0c] a,.base-header-desktop-additionals__payment-button[data-v-639a3c0c] button{border-radius:8px;width:100%;min-height:40px;font-size:15px;line-height:1.5}.base-header-desktop-additionals__payment-button[data-v-639a3c0c] a:focus-visible,.base-header-desktop-additionals__payment-button[data-v-639a3c0c] button:focus-visible{outline-offset:-3px;outline:3px solid #285c4d}.base-header-mobile-menu-content-screen[data-v-60f2cbc5]{flex-direction:column;width:100%;display:flex}.base-header-mobile-menu-content-screen__group[data-v-60f2cbc5]{flex-direction:column;display:flex}.base-header-mobile-menu-content-screen__group-title[data-v-60f2cbc5]{color:#212121;border-bottom:.5px solid #ddd;align-items:center;min-height:48px;padding:0 16px 0 32px;font-family:Poppins,Poppins fallback,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px;display:flex}.base-header-mobile-menu-content-screen__links[data-v-60f2cbc5]{flex-direction:column;display:flex}.base-header-mobile-menu-content-screen__link[data-v-60f2cbc5]{color:#212121;background:#fff;border-bottom:.5px solid #ddd;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 16px 0 32px;font-family:Poppins,Poppins fallback,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none;display:flex}.base-header-mobile-menu-content-screen__link[data-v-60f2cbc5]:focus-visible{outline-offset:-3px;outline:3px solid #285c4d}.base-header-mobile-menu-content-screen__image-wrap[data-v-60f2cbc5]{padding:16px 16px 0}.base-header-mobile-menu-content-screen__image[data-v-60f2cbc5]{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:113px;display:block}.base-header-mobile-menu-content-screen__hotel-feature[data-v-60f2cbc5],.base-header-mobile-menu-content-screen__themed-feature[data-v-60f2cbc5]{flex-direction:column;gap:8px;width:100%;display:flex}.base-header-mobile-menu-content-screen__hotel-cta[data-v-60f2cbc5],.base-header-mobile-menu-content-screen__themed-feature-cta[data-v-60f2cbc5]{color:#212121;justify-content:space-between;align-items:center;gap:12px;width:100%;text-decoration:none;display:flex}.base-header-mobile-menu-content-screen__hotel-cta[data-v-60f2cbc5]:focus-visible,.base-header-mobile-menu-content-screen__themed-feature-cta[data-v-60f2cbc5]:focus-visible{outline-offset:-3px;outline:3px solid #285c4d}.base-header-mobile-menu-content-screen__themed-feature-cta[data-v-60f2cbc5]{box-sizing:border-box;border-bottom:.5px solid #ddd;min-height:48px;padding:0 32px}.base-header-mobile-menu-content-screen__hotel-feature[data-v-60f2cbc5]{padding:16px 16px 0}.base-header-mobile-menu-content-screen__hotel-cta[data-v-60f2cbc5]{border-bottom:.5px solid #fff;min-height:56px;padding:0 16px 0 0}.base-header-mobile-menu-content-screen__feature-label[data-v-60f2cbc5]{max-width:222px;font-family:Poppins,Poppins fallback,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.base-header-mobile-menu-content-screen__chevron[data-v-60f2cbc5]{flex:none;width:16px;height:16px;position:relative}.base-header-mobile-menu-content-screen__chevron[data-v-60f2cbc5]:before{content:"";border-top:1.5px solid #212121;border-right:1.5px solid #212121;width:6px;height:6px;position:absolute;top:4px;left:5px;transform:rotate(45deg)}.base-header-mobile-menu-overview[data-v-c590f091],.base-header-mobile-menu-overview__section[data-v-c590f091]{flex-direction:column;width:100%;display:flex}.base-header-mobile-menu-overview__section[data-v-c590f091]{border-bottom:.5px solid #ddd}.base-header-mobile-menu-overview__section[data-v-c590f091]:last-of-type{border-bottom:none}.base-header-mobile-menu-overview__row[data-v-c590f091]{color:#212121;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:.5px solid #ddd;justify-content:space-between;align-items:center;width:100%;min-height:56px;padding:0 16px 0 32px;text-decoration:none;display:flex}.base-header-mobile-menu-overview__row[data-v-c590f091]:last-child{border-bottom:0}.base-header-mobile-menu-overview__row[data-v-c590f091]:focus-visible{outline-offset:-3px;outline:3px solid #285c4d}.base-header-mobile-menu-overview__row--language-selector[data-v-c590f091]{min-height:48px;padding-left:32px}.base-header-mobile-menu-overview__row--primary .base-header-mobile-menu-overview__row-label[data-v-c590f091]{font-size:16px}.base-header-mobile-menu-overview__row--secondary[data-v-c590f091]{justify-content:flex-start;min-height:56px}.base-header-mobile-menu-overview__row--standalone[data-v-c590f091]{padding-right:32px}.base-header-mobile-menu-overview__row--standalone .base-header-mobile-menu-overview__row-label[data-v-c590f091]{font-size:14px}.base-header-mobile-menu-overview__row--disabled[data-v-c590f091]{opacity:.48;cursor:default}.base-header-mobile-menu-overview__row-content[data-v-c590f091]{align-items:center;gap:12px;display:inline-flex}.base-header-mobile-menu-overview__row-content--site-selector[data-v-c590f091]{gap:10px}.base-header-mobile-menu-overview__row-label[data-v-c590f091],.base-header-mobile-menu-overview__row-value[data-v-c590f091]{font-family:Poppins,Poppins fallback,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.base-header-mobile-menu-overview__flag[data-v-c590f091]{-o-object-fit:cover;object-fit:cover;border:.4px solid #ddd;border-radius:999px;flex:none;width:24px;height:24px;overflow:hidden}.base-header-mobile-menu-overview__chevron[data-v-c590f091]{flex:none;width:16px;height:16px;position:relative}.base-header-mobile-menu-overview__chevron[data-v-c590f091]:before{content:"";border-top:1.5px solid #212121;border-right:1.5px solid #212121;width:6px;height:6px;position:absolute;top:4px;left:5px;transform:rotate(45deg)}.base-header-mobile-menu-payment-form[data-v-be73def0]{background:#c4d60029;border-radius:16px;flex-direction:column;gap:16px;margin:16px 16px 0;padding:16px;display:flex}.base-header-mobile-menu-payment-form__button[data-v-be73def0],.base-header-mobile-menu-payment-form__field[data-v-be73def0],.base-header-mobile-menu-payment-form__title[data-v-be73def0]{font-family:Poppins,Poppins fallback,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.base-header-mobile-menu-payment-form__title[data-v-be73def0]{color:#212121;margin-bottom:-4px}.base-header-mobile-menu-payment-form__field[data-v-be73def0]{color:#585858;background:#fff;border:0;border-radius:8px;width:100%;height:40px;padding:8px 16px}.base-header-mobile-menu-payment-form__field[data-v-be73def0]::placeholder{color:#585858}.base-header-mobile-menu-payment-form__field[data-v-be73def0]:focus-visible{outline-offset:-3px;outline:3px solid #285c4d}.base-header-mobile-menu-payment-form__button[data-v-be73def0]{color:#285c4d;cursor:pointer;background:#c4d600;border:0;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:40px;padding:8px 16px;font-weight:500;display:inline-flex}.base-header-mobile-menu-payment-form__button[data-v-be73def0]:focus-visible{outline-offset:-3px;outline:3px solid #285c4d}.base-header-mobile-menu-site-selector[data-v-2b641afa]{flex-direction:column;display:flex}.base-header-mobile-menu-site-selector__link[data-v-2b641afa]{color:#212121;background:#fff;border-bottom:.5px solid #ddd;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 16px 0 32px;text-decoration:none;display:flex}.base-header-mobile-menu-site-selector__link[data-v-2b641afa]:focus-visible{outline-offset:-3px;outline:3px solid #285c4d}.base-header-mobile-menu-site-selector__content[data-v-2b641afa]{align-items:center;gap:10px;display:inline-flex}.base-header-mobile-menu-site-selector__flag[data-v-2b641afa]{-o-object-fit:cover;object-fit:cover;border:.4px solid #ddd;border-radius:999px;flex:none;width:24px;height:24px;overflow:hidden}.base-header-mobile-menu-site-selector__currency[data-v-2b641afa],.base-header-mobile-menu-site-selector__label[data-v-2b641afa]{font-family:Poppins,Poppins fallback,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.base-header-mobile-menu[data-v-8dc0d32a]{background:#fff;width:100%;min-height:100vh}@media (width<=549px){.base-header-mobile-menu[data-v-8dc0d32a]{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}}@media (width>=550px) and (width<=1200px){.base-header-mobile-menu[data-v-8dc0d32a]{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}}.base-header-mobile-menu__panel[data-v-8dc0d32a]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:0;width:100%;min-height:100vh;padding:8px 0 32px;display:flex;overflow-y:auto}@media (width<=549px){.base-header-mobile-menu__panel[data-v-8dc0d32a]{height:100%;min-height:0;max-height:100%}}@media (width>=550px) and (width<=1200px){.base-header-mobile-menu__panel[data-v-8dc0d32a]{height:100%;min-height:0;max-height:100%}}.base-header-mobile-menu__section[data-v-8dc0d32a]{border-bottom:.5px solid #ddd;flex-direction:column;width:100%;display:flex}.base-header-mobile-menu__section--nested[data-v-8dc0d32a]{gap:16px}.base-header-mobile-menu__section[data-v-8dc0d32a]:last-of-type{border-bottom:none}.base-header-mobile-menu__row[data-v-8dc0d32a]{color:#212121;text-align:left;cursor:pointer;background:#fff;border:0;justify-content:flex-start;align-items:center;width:100%;min-height:48px;padding:0 16px;display:flex}.base-header-mobile-menu__row[data-v-8dc0d32a]:focus-visible{outline-offset:-3px;outline:3px solid #285c4d}.base-header-mobile-menu__screen-header-content[data-v-8dc0d32a]{align-items:center;gap:10px;display:inline-flex}.base-header-mobile-menu__row-label[data-v-8dc0d32a]{font-family:Poppins,Poppins fallback,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.base-header-mobile-menu__back-chevron[data-v-8dc0d32a]{flex:none;width:16px;height:16px;position:relative}.base-header-mobile-menu__back-chevron[data-v-8dc0d32a]:before{content:"";border-bottom:1.5px solid #212121;border-left:1.5px solid #212121;width:6px;height:6px;position:absolute;top:4px;left:5px;transform:rotate(45deg)}.overheading[data-v-4b1d46f2]{color:#212121;letter-spacing:.52px;text-transform:uppercase;font-size:13px;font-style:normal;font-weight:500;line-height:18px}.success-button[data-v-4b1d46f2]{background:#c4d600;color:#285c4d!important}.success-alt-button[data-v-4b1d46f2]{background:#c4d600;color:#fff!important}.latesummersale-button[data-v-4b1d46f2]{color:#000;background:#ffd400}.autumnsale-button[data-v-4b1d46f2]{color:#212121;background:#ffd400}.rocketsale-button[data-v-4b1d46f2]{color:#000;background:#fff}.secondary-button[data-v-4b1d46f2]{background:#fff}.forestgreen-white-button[data-v-4b1d46f2]{color:#285c4d;background:#fff}.forestgreen-white-outlined-button[data-v-4b1d46f2]{color:#285c4d;border:1px solid #285c4d}.forestgreen-button[data-v-4b1d46f2]{color:#fff;background:#285c4d}.forestgreen-letters[data-v-4b1d46f2]{color:#285c4d}.landingpage-button[data-v-4b1d46f2]{color:#212121;background:#fff}.textcontainer[data-v-4b1d46f2]{align-items:center;height:100%;display:flex}.customsnackbar[data-v-4b1d46f2]{color:#fff;z-index:99;background:#285c4d;border-radius:12px;min-width:35vw;margin:auto;padding:8px 8px 8px 20px;position:fixed;bottom:40px;left:50%;transform:translate(-50%)}.rebookicon[data-v-4b1d46f2]{width:16px;height:16px}.loginwidth{width:650px!important}.loginscreen .error{float:right}.loginscreen form{margin-top:25px!important}.loginscreen .forgetpassword{position:relative;color:rgb(var(--v-theme-primary))!important}.loginscreen .sginupform{font-size:1rem}.loginscreen .sginupform a{font-size:1.2rem}.emailpp p{text-align:center;margin-top:24px;font-size:16px}.emailpp p .v-icon{color:#4c95f8;font-size:60px}.emailpp div{text-align:center}.almostdone{font-size:1.2rem;font-weight:900}.emailpp p[data-v-a3385e5b]{text-align:center;margin-top:24px;margin-bottom:5px;font-size:18px}.emailpp p .v-icon[data-v-a3385e5b]{color:#4c95f8;font-size:60px}.emailpp div[data-v-a3385e5b]{text-align:center}.emailpp p[data-v-4a675386]{text-align:center;margin-top:24px;margin-bottom:5px;font-size:18px}.emailpp p .v-icon[data-v-4a675386]{color:#4c95f8;font-size:60px}.emailpp div[data-v-4a675386]{text-align:center}.base-header[data-v-ff916c33]{flex-direction:column}.base-header[data-v-ff916c33],.base-header__upper[data-v-ff916c33]{justify-content:center;align-items:center;width:100%;display:flex}.base-header__upper[data-v-ff916c33]{--base-header-upper-font-size:16px;--base-header-upper-font-size-hover:17px;font-size:var(--base-header-upper-font-size);color:#f2545b;background:#d0df00;height:40px;font-style:normal;font-weight:600;line-height:100%;position:relative}@media (width<=1024px){.base-header__upper[data-v-ff916c33]{height:40px}}@media (width<=767px){.base-header__upper[data-v-ff916c33]{--base-header-upper-font-size:14px;--base-header-upper-font-size-hover:15px;height:32px}}.base-header__upper-link[data-v-ff916c33]{width:100%;height:100%;color:inherit;font-size:var(--base-header-upper-font-size);justify-content:center;align-items:center;padding:0 16px;text-decoration:none;transition:font-size .18s;display:flex}@media (hover:hover){.base-header__upper-link[data-v-ff916c33]:hover{font-size:var(--base-header-upper-font-size-hover)}}.base-header__upper-motto[data-v-ff916c33]{text-align:center;justify-content:center;align-items:center;min-width:0;display:inline-flex}.base-header__upper-motto__desktop[data-v-ff916c33]{display:inline-flex}.base-header__upper-motto__underlined-part[data-v-ff916c33]{-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.base-header__staff-status[data-v-ff916c33]{color:#285c4d;background:#fff;border:1px solid #285c4d;border-radius:4px;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;display:inline-flex;position:absolute;right:24px}@media (width<=1199px){.base-header__staff-status[data-v-ff916c33]{display:none}}.base-header__sticky[data-v-ff916c33]{--base-header-sticky-top:40px;top:var(--base-header-sticky-top);z-index:1400;will-change:transform;background:#fff;flex-direction:column;width:100%;transition:transform .34s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;left:0;right:0}@media (width>=1200px){.base-header__sticky--desktop-hidden[data-v-ff916c33]{transform:translateY(calc(-100% - var(--base-header-sticky-top,0px)))}}@media (prefers-reduced-motion:reduce){.base-header__sticky[data-v-ff916c33]{transition-duration:.01ms}}@media (width<=767px){.base-header__sticky[data-v-ff916c33]{--base-header-sticky-top:32px}}.base-header__rebook[data-v-ff916c33]{color:#fff;background:#285c4d;justify-content:center;align-items:center;gap:8px;min-height:32px;font-size:14px;font-weight:600;line-height:1.2;display:flex}.base-header__rebook-icon[data-v-ff916c33]{width:16px;height:16px}.base-header__spacer[data-v-ff916c33]{flex:none;width:100%;height:114px}@media (width<=1199px){.base-header__spacer[data-v-ff916c33]{height:56px}}.base-header__menu-icon[data-v-ff916c33]{--base-header-menu-icon-size:24px;--base-header-menu-icon-line-width:18px;--base-header-menu-icon-line-offset:6px;width:var(--base-header-menu-icon-size);height:var(--base-header-menu-icon-size);color:#212121;pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.base-header__menu-icon[data-v-ff916c33]:after,.base-header__menu-icon[data-v-ff916c33]:before,.base-header__menu-icon__line[data-v-ff916c33]{left:calc((var(--base-header-menu-icon-size) - var(--base-header-menu-icon-line-width))/2);width:var(--base-header-menu-icon-line-width);background:currentColor;border-radius:999px;height:2px;transition:transform .24s,opacity .18s;position:absolute}.base-header__menu-icon[data-v-ff916c33]:after,.base-header__menu-icon[data-v-ff916c33]:before{content:""}.base-header__menu-icon[data-v-ff916c33]:before{transform:translateY(calc(var(--base-header-menu-icon-line-offset)*-1))}.base-header__menu-icon[data-v-ff916c33]:after{transform:translateY(var(--base-header-menu-icon-line-offset))}.base-header__menu-icon__line[data-v-ff916c33]{transform:translateY(0)}.base-header__menu-icon--desktop[data-v-ff916c33]{--base-header-menu-icon-size:26px;--base-header-menu-icon-line-width:20px}.base-header__menu-icon--open[data-v-ff916c33]:before{transform:rotate(45deg)}.base-header__menu-icon--open[data-v-ff916c33]:after{transform:rotate(-45deg)}.base-header__menu-icon--open .base-header__menu-icon__line[data-v-ff916c33]{opacity:0;transform:scaleX(.4)}.base-header__mobile[data-v-ff916c33]{display:none}@media (width<=1199px){.base-header__mobile[data-v-ff916c33]{background:#fff;flex-direction:column;width:100%;display:flex;position:relative;box-shadow:0 0 20px #0000001f}}.base-header__mobile--open[data-v-ff916c33]{z-index:1200}.base-header__mobile--search-open[data-v-ff916c33]{z-index:1202}.base-header__mobile__bar[data-v-ff916c33]{z-index:2;background:#fff;justify-content:space-between;align-items:center;width:100%;min-height:56px;padding:0 16px;display:flex;position:relative}.base-header__mobile__bar--search-open[data-v-ff916c33]{gap:0}.base-header__mobile__logo[data-v-ff916c33]{width:144px;height:34px}.base-header__mobile__logo--german[data-v-ff916c33]{width:210px}.base-header__mobile__logo__wrapper[data-v-ff916c33]{border-radius:4px;align-items:center;display:inline-flex}.base-header__mobile__logo__wrapper[data-v-ff916c33]:focus-visible{outline-offset:5px;outline:3px solid #285c4d}.base-header__mobile__actions[data-v-ff916c33]{align-items:center;gap:16px;display:inline-flex}.base-header__mobile__search[data-v-ff916c33]{display:inline-flex}.base-header__mobile__menu-trigger[data-v-ff916c33]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.base-header__mobile__menu-trigger[data-v-ff916c33]:focus-visible{outline-offset:4px;outline:3px solid #285c4d}.base-header__mobile__overlay[data-v-ff916c33]{display:none}@media (width<=549px){.base-header__mobile__overlay[data-v-ff916c33]{top:calc(var(--base-header-sticky-top) + 56px);z-index:1;background:#18181885;width:80px;display:block;position:fixed;bottom:0;left:0}}@media (width>=550px) and (width<=1200px){.base-header__mobile__overlay[data-v-ff916c33]{top:calc(var(--base-header-sticky-top) + 56px);z-index:1;background:#18181885;display:block;position:fixed;bottom:0;left:0;right:0}}.base-header__mobile__menu[data-v-ff916c33]{z-index:2;-webkit-overflow-scrolling:touch;border-radius:16px;width:min(400px,100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100vh - 120px);position:absolute;top:calc(100% + 8px);right:16px;overflow-y:auto;box-shadow:0 16px 40px #00000029}@media (width<=549px){.base-header__mobile__menu[data-v-ff916c33]{width:calc(100vw - 80px);max-width:none;height:calc(100dvh - var(--base-header-sticky-top) - 56px);max-height:calc(100dvh - var(--base-header-sticky-top) - 56px);box-shadow:none;background:#fff;border-radius:0;display:flex;position:absolute;top:100%;right:0;overflow:hidden}}@media (width>=550px) and (width<=1200px){.base-header__mobile__menu[data-v-ff916c33]{width:320px;height:calc(100dvh - var(--base-header-sticky-top) - 56px);max-height:calc(100dvh - var(--base-header-sticky-top) - 56px);box-shadow:none;background:#fff;border-radius:0;display:flex;top:100%;right:0;overflow:hidden}}@media (width<=1199px){.base-header__mobile--search-open .base-header__mobile__bar[data-v-ff916c33]{padding:0 16px}.base-header__mobile--search-open .base-header__mobile__logo__wrapper[data-v-ff916c33],.base-header__mobile--search-open .base-header__mobile__menu-trigger[data-v-ff916c33],.base-header__mobile--search-open .base-header__mobile__profile[data-v-ff916c33]{display:none}.base-header__mobile--search-open .base-header__mobile__actions[data-v-ff916c33]{gap:0;width:100%}.base-header__mobile--search-open .base-header__mobile__search[data-v-ff916c33]{flex:auto;width:100%}}.base-header__desktop[data-v-ff916c33]{background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding-top:9px;padding-bottom:9px;transition:opacity .24s;display:flex;box-shadow:0 0 20px #0000001f}.base-header__desktop--hidden[data-v-ff916c33]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.base-header__desktop[data-v-ff916c33]{transition-duration:.01ms}}@media (width<=1199px){.base-header__desktop[data-v-ff916c33]{display:none}}.base-header__desktop__menu-row[data-v-ff916c33]{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1440px;display:flex}@media (width<=1440px){.base-header__desktop__menu-row[data-v-ff916c33]{box-sizing:border-box;padding:0 20px}}.base-header__desktop__menu-row__right[data-v-ff916c33]{justify-content:center;align-items:center;gap:20px;display:flex}.base-header__desktop__menu-row__right__hamburger-menu[data-v-ff916c33]{display:flex;position:relative}.base-header__desktop__menu-row__right__hamburger-menu__trigger[data-v-ff916c33]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.base-header__desktop__menu-row__right__hamburger-menu__trigger[data-v-ff916c33]:focus-visible{outline-offset:4px;outline:3px solid #285c4d}.base-header__desktop__menu-row__right__hamburger-menu__dropdown[data-v-ff916c33]{z-index:1300;position:absolute;top:calc(100% + 16px);right:0}.base-header__desktop__header[data-v-ff916c33]{justify-content:space-between;align-items:center;width:100%;max-width:1440px;display:flex}@media (width<=1440px){.base-header__desktop__header[data-v-ff916c33]{box-sizing:border-box;padding:0 20px}}.base-header__desktop__header__menu-items-group[data-v-ff916c33]{justify-content:center;align-items:center;gap:24px;display:flex}.base-header__desktop__logo[data-v-ff916c33]{width:169px;height:40px}.base-header__desktop__logo--german[data-v-ff916c33]{width:260px}.base-header__desktop__logo__wrapper[data-v-ff916c33]{border-radius:4px;justify-content:center;align-items:center;display:flex}.base-header__desktop__logo__wrapper[data-v-ff916c33]:focus-visible{outline-offset:6px;outline:3px solid #285c4d}body.base-header-mobile-menu-lock,html.base-header-mobile-menu-lock{overscroll-behavior:none;overflow:hidden}body.base-header-mobile-menu-lock{top:calc(var(--base-header-mobile-menu-scroll-top,0px)*-1);width:100%;position:fixed;left:0;right:0}
