@charset "UTF-8";.room-skeleton-card[data-v-fbd7bdf9]{height:360px}.room-skeleton-card-content[data-v-fbd7bdf9]{height:140px;padding:12px 8px 12px 12px;display:flex;flex-direction:column;justify-content:space-between}.room-skeleton-card-content-header[data-v-fbd7bdf9]{margin-top:8px;display:flex;justify-content:space-between;align-items:center}.room-skeleton-card-content-body[data-v-fbd7bdf9]{display:flex;justify-content:space-between;align-items:center}.room-skeleton-list[data-v-fbd7bdf9]{display:flex;gap:46px}.room-skeleton-list-content[data-v-fbd7bdf9]{min-width:50%;margin-top:8px;margin-bottom:12px;display:flex;justify-content:space-between;flex-direction:column}.room-skeleton-list-content-title[data-v-fbd7bdf9]{display:flex;justify-content:space-between}.room-skeleton-list-content-footer[data-v-fbd7bdf9]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e5e5e5;padding-top:16px}.hotel-card-skeleton[data-v-cf1df165]{display:flex;height:224px;padding:32px 24px 36px 16px;gap:26px}@media(max-width:767px){.hotel-card-skeleton[data-v-cf1df165]{height:100px;padding:12px 0;gap:7px}}.hotel-card-skeleton-image[data-v-cf1df165]{border:3px solid #d7d7d7;border-radius:50%;width:156px;height:156px;display:flex;align-items:center;justify-content:center}.hotel-card-skeleton-image .skeleton-image[data-v-cf1df165]{width:144px;height:144px}@media(max-width:767px){.hotel-card-skeleton-image .skeleton-image[data-v-cf1df165]{width:72px;height:72px}}@media(max-width:767px){.hotel-card-skeleton-image[data-v-cf1df165]{border:2px solid #d7d7d7;width:78px;height:78px;flex-shrink:0}}.hotel-card-skeleton-content[data-v-cf1df165]{display:flex;justify-content:start;align-items:center;min-width:940px;border-bottom:1px solid #d7d7d7}@media(max-width:767px){.hotel-card-skeleton-content[data-v-cf1df165]{min-width:auto;border-bottom:none;flex:1}}.hotel-card-skeleton-content-title[data-v-cf1df165]{display:flex;flex-direction:column;gap:16px}@media(max-width:767px){.hotel-card-skeleton-content-title[data-v-cf1df165]{gap:6px;width:100%}}@media(max-width:767px){.hotel-card-skeleton[data-v-cf1df165] .skeleton-text{border-radius:4px}.hotel-card-skeleton[data-v-cf1df165] .skeleton-text-small{border-radius:4px;width:120px}}.hotel-card-skeleton-mobile[data-v-cf1df165]{display:flex;flex-direction:column;gap:8px;padding:12px 0 24px;border-bottom:1px solid #d7d7d7}.hotel-card-skeleton-mobile__address[data-v-cf1df165]{margin-bottom:12px}.filter-skeleton[data-v-5e109d65]{display:flex;gap:16px;justify-content:space-between}.filter-skeleton-left[data-v-5e109d65]{display:flex;gap:16px}.filter-skeleton-right[data-v-5e109d65]{display:flex;gap:32px}.filter-skeleton-item[data-v-5e109d65]{flex:1;display:flex;align-items:center}.filter-skeleton-mobile .filter-skeleton-item[data-v-5e109d65]:first-child{margin-left:auto;margin-bottom:30px}.hotel-skeleton[data-v-8c2cdb26]{height:486px;border-radius:12px}.hotel-skeleton-content[data-v-8c2cdb26]{background:#fff;min-height:305px;padding:12px 18px;display:flex;flex-direction:column;border-radius:0 0 12px 12px;gap:24px}.hotel-skeleton-content-title[data-v-8c2cdb26]{display:flex;flex-direction:column;gap:10px}.hotel-skeleton-content-title__address[data-v-8c2cdb26]{margin-top:6px}.hotel-skeleton-content-services[data-v-8c2cdb26]{display:flex;flex-direction:column;gap:8px}.hotel-skeleton-footer[data-v-8c2cdb26]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.recomment-hotel-skeleton[data-v-7b3ad1d4]{background:#f8f8f8;width:100vw;height:641px;padding-top:48px;padding-bottom:4px;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.recomment-hotel-skeleton .container[data-v-7b3ad1d4]{max-width:1200px;margin:0 auto;padding:0 32px;overflow:hidden}.recomment-hotel-skeleton-title[data-v-7b3ad1d4]{display:flex;justify-content:center}.recomment-hotel-skeleton-cards[data-v-7b3ad1d4]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;padding-top:40px}.filter-skeleton-container[data-v-6524ed57]{margin:30px 0;display:flex;flex-direction:column;gap:32px}.room-cards-container.card-grid[data-v-6524ed57]{display:grid;grid-template-columns:repeat(3,1fr);gap:72px 32px}@media(max-width:767px){.room-cards-container.card-grid[data-v-6524ed57]{grid-template-columns:repeat(1,1fr)}}.room-cards-container.card-list[data-v-6524ed57]{display:flex;gap:64px;flex-direction:column}.tooltip-position[data-v-748c0a94]{position:fixed;z-index:9999;max-width:20%}.tooltip-position.top-left[data-v-748c0a94]{bottom:30px;right:-12px}.tooltip-position.top-right[data-v-748c0a94]{bottom:30px;right:-164px}.tooltip-position.bottom-right[data-v-748c0a94]{top:30px;right:164px}.tooltip-position.bottom-left[data-v-748c0a94]{bottom:30px;right:-164px}.tooltip-position .tooltip[data-v-748c0a94]{padding:12px;width:fit-content;position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:8px}.tooltip-position .tooltip[data-v-748c0a94] p,.tooltip-position .tooltip[data-v-748c0a94] strong,.tooltip-position .tooltip p[data-v-748c0a94],.tooltip-position .tooltip strong[data-v-748c0a94]{color:#fff!important;margin-bottom:0!important}.tooltip-position .tooltip-info-banner[data-v-748c0a94] p,.tooltip-position .tooltip-info-banner p[data-v-748c0a94]{color:#333!important}.tooltip-position .tooltip-container p[data-v-748c0a94]{color:#fff}.tooltip-position .tooltip[data-v-748c0a94]:after{content:"";position:absolute;transform:rotate(var(--v54e689a1));left:var(--v06c3e5ea);bottom:var(--v720e5e9e);top:var(--ab038df2);width:12px;height:12px;background:#333}.tooltip-position .tooltip-no-arrow[data-v-748c0a94]:after,.tooltip-position .tooltip-no-arrow[data-v-748c0a94]:before{content:initial}.tooltip-position .tooltip-scroll[data-v-748c0a94]{background-color:#fff}.tooltip-position .tooltip-scroll .tooltip-container[data-v-748c0a94]{max-height:54px;display:flex;align-self:flex-start;max-width:108px;justify-content:space-between}.tooltip-position .tooltip-scroll .tooltip-container p[data-v-748c0a94]{overflow-y:scroll;color:#333;display:block;padding-right:12px}.tooltip-position .tooltip-scroll .tooltip-container[data-v-748c0a94] ::-webkit-scrollbar{width:4px}.tooltip-position .tooltip-scroll .tooltip-container[data-v-748c0a94] ::-webkit-scrollbar-track{border-radius:4px;background-color:#d7d7d7}.tooltip-position .tooltip-scroll .tooltip-container[data-v-748c0a94] ::-webkit-scrollbar-thumb{background-color:#646464;border-radius:4px}.tooltip-position .tooltip.black[data-v-748c0a94]{background-color:#333}.tooltip-position .tooltip.white[data-v-748c0a94]{background-color:#fff;border:1px solid #e5e5e5}.tooltip-position .tooltip.white[data-v-748c0a94]:after{background:#fff}.tooltip-position .tooltip.white p div[data-v-748c0a94]{color:#333;font-weight:400;font-size:12px;line-height:150%}.tooltip-position .tooltip_arrow[data-v-748c0a94]{position:absolute;width:12px;height:12px;background:#333;transform:rotate(var(--v54e689a1));left:var(--v06c3e5ea);bottom:var(--v720e5e9e);top:var(--ab038df2);z-index:-1}.tooltip-position .tooltip_arrow.white[data-v-748c0a94]{background:#e5e5e5;box-shadow:0 0 0 1px #ddd}.stars-wrapper[data-v-c27d4258]{display:flex;align-items:center;gap:var(--v4195a9b0);height:var(--v40757762)}.stars-wrapper .stars[data-v-c27d4258]{display:flex;flex-direction:row;gap:var(--v44252e70)}.stars-wrapper .stars .svg-icon[data-v-c27d4258]{width:var(--v40757762)!important}.stars-wrapper .stars.dots .svg-icon[data-v-c27d4258]{width:var(--v40ae7d04)!important}.stars-wrapper .tooltip-icon[data-v-c27d4258]{position:relative}.stars-wrapper .tooltip-icon>div[data-v-c27d4258]{display:flex;align-items:center;line-height:0}.stars-wrapper .tooltip-icon img[data-v-c27d4258]{width:16px}@media(min-width:1024px){.stars-wrapper .tooltip-icon .svg-icon[data-v-c27d4258]{max-height:12px!important}}.stars-wrapper .tooltip-icon .tooltip-dotted[data-v-c27d4258]{max-width:261px;width:max-content;white-space:pre-wrap}.mobile-tooltip[data-v-7458874d]{display:flex;flex-direction:column;position:fixed;bottom:0;left:0;background-color:#fff;border-radius:12px 12px 0 0;z-index:9002;min-width:100vw}.mobile-tooltip-upper-part[data-v-7458874d]{padding:16px 24px 12px;border-bottom:1px solid #e5e5e5}.mobile-tooltip-upper-part button[data-v-7458874d]{border:initial;padding:initial;background-color:initial}.mobile-tooltip-upper-part button img[data-v-7458874d]{width:16px}.mobile-tooltip-lower-part[data-v-7458874d]{padding:12px 24px 16px}.tooltip-backdrop[data-v-7458874d]{background-color:#333333d9;z-index:1001;inset:0;position:fixed}.reduced-card[data-v-feeb94b9]{width:100%;display:flex;flex-flow:column;gap:19px}@media(min-width:768px){.reduced-card[data-v-feeb94b9]{flex-flow:row;gap:26px}}.reduced-card__row[data-v-feeb94b9]{display:flex;align-items:flex-start;gap:13px;width:100%}@media(min-width:768px){.reduced-card__row[data-v-feeb94b9]{gap:18px;align-items:center}}@media(min-width:1024px){.reduced-card__row[data-v-feeb94b9]{gap:26px}}.reduced-card .hotel__name__text[data-v-feeb94b9]{color:var(--primary-color)}@media(min-width:768px){.reduced-card .hotel__name__text[data-v-feeb94b9]{margin-bottom:4px}}@media(min-width:1024px){.reduced-card .hotel__name__text[data-v-feeb94b9]{margin-bottom:8px}}.reduced-card .hotel__image[data-v-feeb94b9]{width:100%;height:100%;display:block;object-fit:cover}.reduced-card .hotel__image__wrapper[data-v-feeb94b9]{width:102px;height:102px;align-items:flex-start;border-radius:50%;background-color:#fff;cursor:pointer;display:flex;justify-content:center}@media(min-width:375px){.reduced-card .hotel__image__wrapper[data-v-feeb94b9]{height:91px}}@media(min-width:768px){.reduced-card .hotel__image__wrapper[data-v-feeb94b9]{width:156px;height:156px;align-items:center}}.reduced-card .hotel__image__ellipse[data-v-feeb94b9]{width:78px;height:78px;border:2px solid var(--primary-color-medium);padding:1px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}@media(min-width:768px){.reduced-card .hotel__image__ellipse[data-v-feeb94b9]{width:156px;height:156px;border:3px solid var(--primary-color-medium);padding:2.6px}}.reduced-card .hotel__image__bg[data-v-feeb94b9]{width:100%;height:100%;border-radius:50%;overflow:hidden}.reduced-card .hotel__content[data-v-feeb94b9]{display:flex;flex-direction:column;width:100%;position:relative;padding-top:12px;gap:11px}@media(min-width:375px){.reduced-card .hotel__content[data-v-feeb94b9]{gap:10px;padding-top:10px}}@media(min-width:768px){.reduced-card .hotel__content[data-v-feeb94b9]{gap:1px;padding-top:0;margin-top:-10px}}.reduced-card .hotel__content[data-v-feeb94b9]:after{content:"";display:none;position:absolute;border-top:1px solid #e5e5e5;width:100%}@media(min-width:768px){.reduced-card .hotel__content[data-v-feeb94b9]:after{bottom:-20px;display:block}}@media(min-width:1024px){.reduced-card .hotel__content[data-v-feeb94b9]:after{bottom:-27px}}.reduced-card .hotel__icon-location[data-v-feeb94b9]{margin:3px 0 0}@media(min-width:768px){.reduced-card .hotel__icon-location[data-v-feeb94b9]{margin:0}}.reduced-card .hotel__info[data-v-feeb94b9]{display:flex;flex-direction:column;gap:13px;position:relative}@media(min-width:768px){.reduced-card .hotel__info[data-v-feeb94b9]{flex-direction:row;gap:18px}}.reduced-card .hotel__info-link.mobile[data-v-feeb94b9] .svg-icon{width:12px!important;height:12px!important}.reduced-card .hotel__info[data-v-feeb94b9]:after{content:"";display:block;position:absolute;border-top:1px solid #e5e5e5;width:100%;bottom:-16px}@media(min-width:768px){.reduced-card .hotel__info[data-v-feeb94b9]:after{display:none}}.reduced-card .hotel__location[data-v-feeb94b9]{display:flex;flex-direction:row;gap:4px;padding-left:2px}@media(min-width:375px){.reduced-card .hotel__location[data-v-feeb94b9]{gap:7px}}@media(min-width:768px){.reduced-card .hotel__location[data-v-feeb94b9]{gap:11px;align-items:center}}@media(min-width:768px){.reduced-card .hotel__location[data-v-feeb94b9]:after{content:"|";display:block;color:var(--primary-color-medium);margin-left:6px}}.reduced-card .hotel__location__text[data-v-feeb94b9]{color:var(--primary-color-medium);font-size:14px;cursor:pointer}.reduced-card .hotel__location__text[data-v-feeb94b9]:hover{color:var(--primary-color);text-decoration:underline}@media(min-width:768px){.reduced-card__stars[data-v-feeb94b9]{margin-top:2px}}[data-v-feeb94b9] .tooltip-position{z-index:999!important}.round-btn[data-v-5df6d7b4]{border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;outline:none}.round-btn-sm[data-v-5df6d7b4]{width:32px;height:32px;padding:0}.round-btn-md[data-v-5df6d7b4]{width:40px;height:40px;padding:0}.round-btn-lg[data-v-5df6d7b4]{width:48px;height:48px;padding:0}.round-btn-with-label[data-v-5df6d7b4]{border-radius:24px;padding:8px 16px;width:auto;min-width:auto;gap:8px}.round-btn-with-label.round-btn-sm[data-v-5df6d7b4]{height:32px;padding:6px 12px;gap:6px}.round-btn-with-label.round-btn-md[data-v-5df6d7b4]{height:40px;padding:8px 16px;gap:8px}.round-btn-with-label.round-btn-lg[data-v-5df6d7b4]{height:48px;padding:10px 20px;gap:10px}.round-btn-primary[data-v-5df6d7b4]{background-color:var(--primary-color);color:#fff}.round-btn-primary[data-v-5df6d7b4]:hover:not(:disabled){background-color:var(--primary-color-medium)}.round-btn-primary[data-v-5df6d7b4]:active:not(:disabled){background-color:var(--primary-color-medium)}.round-btn-secondary[data-v-5df6d7b4]{background-color:transparent;color:var(--primary-color)}.round-btn-secondary[data-v-5df6d7b4]:hover:not(:disabled){background-color:rgba(var(--primary-color-lighter),.1)}.round-btn-secondary[data-v-5df6d7b4]:active:not(:disabled){background-color:rgba(var(--primary-color-lighter),.2)}.round-btn-white[data-v-5df6d7b4]{background-color:#ffffffe6;color:#003a70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(min-width:992px){.round-btn-white[data-v-5df6d7b4]{background-color:#fffc}}.round-btn-white[data-v-5df6d7b4]:hover:not(:disabled){background-color:#fff}.round-btn-white[data-v-5df6d7b4]:active:not(:disabled){background-color:#ffffffe6}.round-btn-transparent[data-v-5df6d7b4]{background-color:transparent;color:#fff}.round-btn-transparent[data-v-5df6d7b4]:hover:not(:disabled){background-color:#ffffff1a}.round-btn-transparent[data-v-5df6d7b4]:active:not(:disabled){background-color:#fff3}.round-btn[data-v-5df6d7b4]:disabled{opacity:.5}.round-btn:disabled .svg-icon[data-v-5df6d7b4]{cursor:not-allowed!important}.round-btn-icon[data-v-5df6d7b4]{object-fit:contain;background-color:#333!important}.round-btn-sm .round-btn-icon[data-v-5df6d7b4]{width:14px!important;height:14px!important}.round-btn-lg .round-btn-icon[data-v-5df6d7b4]{width:20px!important;height:20px!important}.round-btn-icon-class[data-v-5df6d7b4]{font-size:16px}.round-btn-sm .round-btn-icon-class[data-v-5df6d7b4]{font-size:14px}.round-btn-lg .round-btn-icon-class[data-v-5df6d7b4]{font-size:20px}.round-btn-label[data-v-5df6d7b4]{font-family:Montserrat,Helvetica,Arial,sans-serif,sans-serif;font-weight:500;font-size:14px;line-height:1;white-space:nowrap}.round-btn-sm .round-btn-label[data-v-5df6d7b4]{font-size:12px}.round-btn-lg .round-btn-label[data-v-5df6d7b4]{font-size:16px}.is-hidden[data-v-d0308b66]{opacity:0!important;pointer-events:none!important}.carousel-container[data-v-d0308b66]{--swiper-pagination-bullet-inactive-opacity: .5;position:relative}.carousel-container.full-width[data-v-d0308b66]{padding:0 24px}@media(min-width:768px){.carousel-container.full-width[data-v-d0308b66]{padding:0}}.carousel-container.full-width .image-carousel.image-carousel-full-width[data-v-d0308b66]{height:320px;border-radius:0}@media(min-width:1440px){.carousel-container.full-width .image-carousel.image-carousel-full-width[data-v-d0308b66]{height:470px}}.carousel-container.full-width .image-carousel.image-carousel-full-width .carousel-item:first-child .carousel-item-image[data-v-d0308b66]{border-top-left-radius:0;border-bottom-left-radius:0}.carousel-container.full-width .image-carousel.image-carousel-full-width .carousel-item:last-child .carousel-item-image[data-v-d0308b66]{border-top-right-radius:0;border-bottom-right-radius:0}.carousel-container.full-width .image-carousel.image-carousel-full-width .content-carousel.box-content-left[data-v-d0308b66]{inset:0;margin:auto;width:530px;height:114px;justify-content:center}@media(min-width:1024px){.carousel-container.full-width .image-carousel.image-carousel-full-width .content-carousel.box-content-left[data-v-d0308b66]{width:730px}}@media(min-width:1280px){.carousel-container.full-width .image-carousel.image-carousel-full-width .content-carousel.box-content-left[data-v-d0308b66]{width:1000px}}@media(min-width:1440px){.carousel-container.full-width .image-carousel.image-carousel-full-width .content-carousel.box-content-left[data-v-d0308b66]{width:1168px}}.carousel-container.full-width .image-carousel.image-carousel-full-width .content-carousel.box-content-right[data-v-d0308b66]{inset:0;margin:auto;width:530px;height:114px;align-items:flex-end;justify-content:center}@media(min-width:1024px){.carousel-container.full-width .image-carousel.image-carousel-full-width .content-carousel.box-content-right[data-v-d0308b66]{width:730px}}@media(min-width:1280px){.carousel-container.full-width .image-carousel.image-carousel-full-width .content-carousel.box-content-right[data-v-d0308b66]{width:1000px}}@media(min-width:1440px){.carousel-container.full-width .image-carousel.image-carousel-full-width .content-carousel.box-content-right[data-v-d0308b66]{width:1168px}}.carousel-container.full-width .carousel-navigation-buttons-pos[data-v-d0308b66]{position:relative;align-items:center;justify-content:space-between;left:50%;transform:translate(-50%);bottom:160px;padding:0 24px;width:100%;pointer-events:none}.carousel-container.full-width .carousel-navigation-buttons-pos[data-v-d0308b66] .nav-button{pointer-events:auto}@media(max-width:767px){.carousel-container.full-width .carousel-navigation-buttons-pos[data-v-d0308b66]{height:0;padding:0 16px}}@media(min-width:1280px){.carousel-container.full-width .carousel-navigation-buttons-pos[data-v-d0308b66]{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);height:auto}.carousel-container.full-width .carousel-navigation-buttons-pos .round-btn[data-v-d0308b66]{width:40px;height:40px}}@media(min-width:1280px){.carousel-container.full-width .carousel-navigation-buttons-pos__full-width[data-v-d0308b66]{padding:0 32px}}@media(max-width:1279px){.carousel-container.full-width .carousel-navigation-buttons-pos.hide-round-buttons[data-v-d0308b66]{visibility:visible}}.carousel-container.carousel-container-variant1[data-v-d0308b66]{padding:0 8px;margin-bottom:40px}@media(min-width:1440px){.carousel-container.carousel-container-variant1[data-v-d0308b66]{padding:0;margin-bottom:56px}}.carousel-container.carousel-container-variant1.full-width[data-v-d0308b66]{padding:0;margin-bottom:24px}@media(min-width:1440px){.carousel-container.carousel-container-variant1.full-width[data-v-d0308b66]{margin-bottom:56px}.carousel-container.carousel-container-variant1.full-width .carousel-navigation-buttons-pos__full-width[data-v-d0308b66]{padding:0 32px}}.carousel-container.carousel-container-variant1.full-width .content-carousel-mobile[data-v-d0308b66]{padding:0 16px}.carousel-container.carousel-container-variant1 .image-carousel[data-v-d0308b66]{height:320px;border-radius:12px}@media(min-width:1440px){.carousel-container.carousel-container-variant1 .image-carousel[data-v-d0308b66]{height:470px}}.carousel-container.carousel-container-variant1 .image-carousel .carousel-item:first-child .carousel-item-image[data-v-d0308b66]{border-top-left-radius:12px;border-bottom-left-radius:12px}.carousel-container.carousel-container-variant1 .image-carousel .carousel-item:last-child .carousel-item-image[data-v-d0308b66]{border-top-right-radius:12px;border-bottom-right-radius:12px}.carousel-container.carousel-container-variant1 .carousel-navigation-buttons-pos[data-v-d0308b66]{position:relative;align-items:center;justify-content:space-between;left:50%;transform:translate(-50%);bottom:160px;padding:0 24px;width:100%;pointer-events:none}.carousel-container.carousel-container-variant1 .carousel-navigation-buttons-pos[data-v-d0308b66] .nav-button{pointer-events:auto}@media(max-width:767px){.carousel-container.carousel-container-variant1 .carousel-navigation-buttons-pos[data-v-d0308b66]{height:0;padding:0 16px}}@media(min-width:1280px){.carousel-container.carousel-container-variant1 .carousel-navigation-buttons-pos[data-v-d0308b66]{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);height:auto}.carousel-container.carousel-container-variant1 .carousel-navigation-buttons-pos .round-btn[data-v-d0308b66]{width:40px;height:40px}}@media(max-width:1279px){.carousel-container.carousel-container-variant1 .carousel-navigation-buttons-pos.hide-round-buttons[data-v-d0308b66]{visibility:visible}}.carousel-container .image-carousel[data-v-d0308b66]{--swiper-theme-color: #fff;--swiper-pagination-bullet-inactive-color: rgba(255, 255, 255);--swiper-pagination-bottom: 12px;width:100%;height:206px;display:flex;justify-content:center}@media(min-width:768px){.carousel-container .image-carousel[data-v-d0308b66]{padding:0 24px;padding:initial;height:100%}}.carousel-container .image-carousel--swiping[data-v-d0308b66]{cursor:pointer}@media(min-width:768px)and (max-width:1279px){.carousel-container .image-carousel[data-v-d0308b66]{margin:initial;width:100%}}.carousel-container .image-carousel[data-v-d0308b66] .swiper-pagination-bullet{left:initial!important;top:0!important}.carousel-container .image-carousel-first-slides[data-v-d0308b66] .swiper-pagination-bullet:nth-child(5){width:4px!important;height:4px!important;top:-1px!important}.carousel-container .image-carousel-last-slides[data-v-d0308b66] .swiper-pagination-bullet{left:-14px!important}.carousel-container .image-carousel-last-slides[data-v-d0308b66] .swiper-pagination-bullet:nth-child(2){width:4px!important;height:4px!important;top:-1px!important}@media(max-width:1279px){.carousel-container .image-carousel-mini-card[data-v-d0308b66]{height:100%;max-height:115px;max-width:113px;min-width:113px}}@media(max-width:1279px){.carousel-container .image-carousel-mini-card .carousel-item[data-v-d0308b66]{width:fit-content!important}.carousel-container .image-carousel-mini-card .carousel-item img[data-v-d0308b66]{border-radius:initial}}.carousel-container .content-carousel[data-v-d0308b66]{position:absolute;display:flex;flex-direction:column;gap:16px}.carousel-container .content-carousel.box-content-left[data-v-d0308b66]{left:85px}.carousel-container .content-carousel.box-content-right[data-v-d0308b66]{right:188px}.carousel-container .content-carousel-text[data-v-d0308b66]{background-color:#fff;opacity:.9;width:464px;padding:12px 22px;color:#003a70;border-radius:4px;font-weight:400}.carousel-container .content-carousel-text-button[data-v-d0308b66]{display:flex;flex-direction:column;gap:16px}.carousel-container .hide-pagination[data-v-d0308b66] .swiper-pagination-bullets{display:none}.carousel-container .image-carousel.desktop-cursor[data-v-d0308b66] .swiper-pagination-bullet{cursor:zoom-in}.carousel-container[data-v-d0308b66] .swiper-pagination-bullet{margin:0 8px 0 0!important;width:6px;height:6px;transform:scale(1)}.carousel-container[data-v-d0308b66] .swiper-pagination{max-width:63px;width:initial!important}.carousel-container .carousel-item[data-v-d0308b66]{color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;height:100%!important}.carousel-container .carousel-item-image[data-v-d0308b66]{width:100%;height:100%;object-fit:cover}.carousel-container .three-sixty-button[data-v-d0308b66] .round-btn-icon,.carousel-container .swiper-button-prev-custom[data-v-d0308b66] .round-btn-icon,.carousel-container .swiper-button-next-custom[data-v-d0308b66] .round-btn-icon{filter:var(--filter-color-icon-black-nh)}.carousel-container .three-sixty-button.round-btn-sm[data-v-d0308b66] .round-btn-icon{width:23px;height:23px}.carousel-container .carousel-360-button-pos[data-v-d0308b66]{position:absolute;left:12px;bottom:12px;z-index:2}.carousel-container .carousel-360-button-pos[data-v-d0308b66] .round-btn-icon{width:24px!important;height:12px!important}.carousel-container .carousel-360-button[data-v-d0308b66],.carousel-container .carousel-navigation-buttons[data-v-d0308b66]{width:fit-content;pointer-events:auto}.carousel-container .carousel-navigation-buttons-pos[data-v-d0308b66]{position:absolute;right:12px;bottom:12px;z-index:2;display:flex;gap:12px;pointer-events:none}.carousel-container .carousel-navigation-buttons-pos[data-v-d0308b66] .nav-button{pointer-events:auto}@media(max-width:1279px){.carousel-container .carousel-navigation-buttons-pos.hide-round-buttons[data-v-d0308b66]{visibility:hidden}}.carousel-container .content-carousel-mobile[data-v-d0308b66]{display:flex;flex-direction:column;gap:22px;margin-top:22px;will-change:transform}.carousel-container .content-carousel-mobile__button[data-v-d0308b66]{max-width:100%}.carousel-container .content-carousel-mobile__text[data-v-d0308b66]{font-weight:400;color:#003a70}.carousel-container .content-fade-enter-active[data-v-d0308b66],.carousel-container .content-fade-leave-active[data-v-d0308b66]{transition:opacity .2s cubic-bezier(.4,0,.15,1)}.carousel-container .content-fade-enter-from[data-v-d0308b66],.carousel-container .content-fade-leave-to[data-v-d0308b66]{opacity:0}.carousel-container .swiper-button-next-custom[data-v-d0308b66] .round-btn-icon{transform:rotate(-90deg);margin-top:1px}.carousel-container .swiper-button-prev-custom[data-v-d0308b66] .round-btn-icon{transform:rotate(90deg)}.room-features[data-v-edb54a1b]{display:flex;padding:var(--Spacing-0, 0) 0 0 0;align-items:center;gap:10px 24px;align-self:stretch;flex-wrap:wrap;word-break:break-word}@media(min-width:768px){.room-features[data-v-edb54a1b]{gap:16px 24px}}.room-subtitle[data-v-edb54a1b]{display:flex;align-items:center;gap:var(--Spacing-2, 4px)}.room-subtitle .nh-icons-area[data-v-edb54a1b]{background-color:#333!important}.room-beds span[data-v-edb54a1b]{color:#333}.room-beds[data-v-edb54a1b],.room-area[data-v-edb54a1b]{display:flex;align-items:center;gap:8px}@media(min-width:768px){.room-area[data-v-edb54a1b]{gap:3px}}.room-beds .icon-bed[data-v-edb54a1b]{background-color:#333!important}.info-icon-wrapper[data-v-edb54a1b]{display:inline-flex;align-items:center;position:relative}.info-icon[data-v-edb54a1b]{cursor:pointer}[data-v-edb54a1b] .tooltip-position .tooltip{max-width:240px}[data-v-edb54a1b] .tooltip-position .tooltip .tooltip-container p{color:#333!important;word-wrap:break-word}[data-v-edb54a1b] .tooltip-position .tooltip:after{border-bottom-color:#fff!important}.room-price-footer-section[data-v-77426dd9]{display:flex;flex-direction:column}.room-price-footer-section-list[data-v-77426dd9]{padding-right:8px;align-items:flex-end;gap:8px;flex:1 0 0}.room-price-footer-section-list .room-price-text[data-v-77426dd9]{display:flex;gap:5px;align-self:flex-start;line-height:14px;font-size:10px;height:20px}.room-price-footer-section-list .room-price-text-pernight[data-v-77426dd9]{display:flex;align-items:center;gap:10px;color:#646464}.room-price-footer-section-grid[data-v-77426dd9]{align-items:flex-start;gap:12px}@media(max-width:768px){.room-price-footer-section-grid[data-v-77426dd9]{align-self:flex-start;flex:1 0 0}}.room-price-section-grid[data-v-77426dd9]{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:3px;align-self:stretch}.room-price-section-list[data-v-77426dd9]{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.room-price-section--without-min-price[data-v-77426dd9]{height:42px;justify-content:flex-end!important}.room-price-text[data-v-77426dd9]{line-height:1.1;font-size:10px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:5px}@media(min-width:375px){.room-price-text[data-v-77426dd9]{line-height:14px}}.room-price-value[data-v-77426dd9]{font-weight:500}.room-price-text-pernight[data-v-77426dd9]{color:#646464}.loading-placeholder[data-v-77426dd9]{display:flex;align-items:center;justify-content:flex-start;min-height:54px;width:100%}.room-card-compact[data-v-e9d7ccef]{display:flex;flex-direction:column;height:100%;border:1px solid #d7d7d7;border-radius:8px;background:#fff;padding:15px;cursor:pointer;position:relative;transition:border-color .2s}.room-card-compact.active[data-v-e9d7ccef],.room-card-compact[data-v-e9d7ccef]:active,.room-card-compact[data-v-e9d7ccef]:hover{border:1px solid #646464;box-shadow:0 4px 8px #0000001a}@media(min-width:1024px){.room-card-compact.active[data-v-e9d7ccef],.room-card-compact[data-v-e9d7ccef]:active,.room-card-compact[data-v-e9d7ccef]:hover{border:2px solid #646464}}.room-card-compact[data-v-e9d7ccef]:hover{border-width:1px;padding:14px}.room-card-compact.active[data-v-e9d7ccef]{pointer-events:none}@media(min-width:768px){.room-card-compact.active[data-v-e9d7ccef]:before{content:"";display:block;position:absolute;margin:auto;left:0;right:0;bottom:-30px;width:0px;height:0px;border-style:solid;border-width:0 18px 18px 18px;border-color:transparent transparent var(--banner-background-minor) transparent;transition:all .4s linear}}@media(min-width:1024px){.room-card-compact.active[data-v-e9d7ccef]{padding:14px}}.room-card-compact.active .room-card-compact__content .room-info__name span[data-v-e9d7ccef]{color:var(--primary-color)}@media(min-width:768px){.room-card-compact[data-v-e9d7ccef]{width:191px}}@media(min-width:830px){.room-card-compact[data-v-e9d7ccef]{width:initial;max-width:initial}}@media(min-width:1024px){.room-card-compact[data-v-e9d7ccef]{width:316px}}@media(min-width:1280px){.room-card-compact[data-v-e9d7ccef]{width:368px}}.room-card-compact-image[data-v-e9d7ccef]{width:104px;object-fit:cover;border-radius:4px}@media(min-width:375px){.room-card-compact-image[data-v-e9d7ccef]{width:117px}}@media(min-width:768px){.room-card-compact-image[data-v-e9d7ccef]{height:80px;min-width:117px}}@media(min-width:768px)and (max-width:1023px){.room-card-compact-image[data-v-e9d7ccef]{width:100%;margin-right:0;height:87px}}.room-card-compact__content[data-v-e9d7ccef]{display:flex;align-items:stretch;gap:12px}@media(min-width:768px)and (max-width:1023px){.room-card-compact__content[data-v-e9d7ccef]{gap:16px;flex-direction:column;align-items:flex-start}}.room-card-compact__content .room-info[data-v-e9d7ccef]{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;gap:12px;overflow:hidden}@media(min-width:768px){.room-card-compact__content .room-info[data-v-e9d7ccef]{width:100%;justify-content:flex-start;gap:8px}}@media(min-width:1280px){.room-card-compact__content .room-info[data-v-e9d7ccef]{gap:12px}}.room-card-compact__content .room-info__name[data-v-e9d7ccef]{height:100%;overflow:hidden;text-overflow:ellipsis}.room-card-compact__content .room-info__name span[data-v-e9d7ccef]{word-break:normal;color:#646464;transition:color .2s;display:block}@media(min-width:768px){.room-card-compact__content .room-info__name span[data-v-e9d7ccef]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.room-card-compact__content .room-info__name span.active[data-v-e9d7ccef]{color:var(--primary-color);font-weight:500}.room-card-compact__content .room-info__price[data-v-e9d7ccef] .room-price-section-grid{align-items:flex-end;justify-content:flex-start;gap:3px;padding:0}@media(min-width:375px){.room-card-compact__content .room-info__price[data-v-e9d7ccef] .room-price-section-grid{gap:6px}}@media(min-width:768px)and (max-width:1023px){.room-card-compact__content .room-info__price[data-v-e9d7ccef] .room-price-section-grid{align-items:flex-start}}.room-card-compact__content .room-info__price[data-v-e9d7ccef] .room-price-value{font-size:16px;padding-left:5px;height:20px}.room-card-compact:hover .room-info__name span[data-v-e9d7ccef]{color:var(--primary-color);font-weight:500}.rates-off .room-card-compact[data-v-e9d7ccef]:before{border-color:transparent transparent #f2f2f2 transparent}.tag[data-v-a42e7948]{padding:2.5px 12px;font-weight:500;width:fit-content;border-radius:12px;position:absolute;top:var(--v07a7c28c);left:var(--v6f2b2604);font-size:12px;z-index:var(--v22c87c7a)}.chip[data-v-b40e6b6a]{border-radius:8px;color:#13213c;background:#f3d958;padding:var(--v05cb4ccf) 12px;font-size:12px;width:fit-content;font-weight:500;text-align:center}.chip.chip--secondary[data-v-b40e6b6a]{background-color:#009fdf;color:#fff}.chip.chip--gray[data-v-b40e6b6a]{background-color:#f8f8f8;color:#333}.room-slide-fade-enter-from[data-v-28fae6db]{opacity:0;transform:translateY(10px)}.room-slide-fade-enter-active[data-v-28fae6db]{transition:opacity .1s ease,transform .1s ease}.room-slide-fade-leave-to[data-v-28fae6db]{opacity:0;transform:translateY(-10px)}.room-slide-fade-leave-active[data-v-28fae6db]{transition:opacity .1s ease,transform .1s ease}[data-v-28fae6db] .room-features .p{font-size:14px}[data-v-28fae6db] .swiper-slide:first-child>.carousel-item-image{border-top-left-radius:12px}[data-v-28fae6db] .swiper-slide:last-child>.carousel-item-image{border-top-right-radius:12px}[data-v-28fae6db] .swiper-slide .carousel-item-image{border-radius:0}.room-card-grid[data-v-28fae6db]{max-height:390px;background:#fff;overflow:hidden;border-radius:12px;display:flex;flex-direction:column;position:relative}@media(min-width:375px){.room-card-grid[data-v-28fae6db]{max-height:375px}}@media(min-width:451px){.room-card-grid[data-v-28fae6db]{height:100%;max-height:initial}}.room-card-grid[data-v-28fae6db] .room-image,.room-card-grid[data-v-28fae6db] .image-carousel{width:100%;height:235px;z-index:0}@media(min-width:451px){.room-card-grid[data-v-28fae6db] .room-image,.room-card-grid[data-v-28fae6db] .image-carousel{max-height:404px;aspect-ratio:16/9;height:auto}}@media(min-width:768px){.room-card-grid[data-v-28fae6db] .room-image,.room-card-grid[data-v-28fae6db] .image-carousel{height:235px;aspect-ratio:auto;max-height:235px;min-height:235px}}.room-card-grid .room-content[data-v-28fae6db]{display:flex;flex-flow:column;justify-content:space-between;padding:16px 8px 12px 12px;min-height:140px}@media(min-width:768px){.room-card-grid .room-content[data-v-28fae6db]{padding:11px 8px 12px 12px}}.room-card-grid .room-content[data-v-28fae6db]:hover{cursor:pointer;background-color:#f8f8f8}.room-card-grid .room-content:hover .room-button[data-v-28fae6db]{opacity:1;pointer-events:auto}.room-card-grid .room-info-link[data-v-28fae6db]{padding-top:2px}@media(min-width:768px){.room-card-grid .room-info-link[data-v-28fae6db]{padding-top:4px}}.room-card-grid .room-footer[data-v-28fae6db]{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:12px;padding-right:4px}.room-card-grid .room-footer__prices[data-v-28fae6db]{padding-bottom:3px}.room-card-grid .room-footer .room-button[data-v-28fae6db]{opacity:0;pointer-events:none;transition:opacity .2s}@media(max-width:767px){.room-card-grid .room-footer .room-button[data-v-28fae6db]{opacity:1;pointer-events:auto}}.room-card-list[data-v-28fae6db]{background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:row;gap:40px;position:relative}@media(min-width:768px){.room-card-list[data-v-28fae6db]{gap:24px;min-height:278px}}@media(min-width:919px){.room-card-list[data-v-28fae6db]{min-height:268px}}@media(min-width:1024px){.room-card-list[data-v-28fae6db]{gap:40px}}@media(min-width:1440px){.room-card-list[data-v-28fae6db]{height:346px;gap:40px}}.room-card-list[data-v-28fae6db] .tag{top:12px;left:12px}.room-card-list[data-v-28fae6db] .image-carousel{border-radius:12px;z-index:0}@media(min-width:768px){.room-card-list[data-v-28fae6db] .room-image{width:303px;max-height:310px;min-height:265px;aspect-ratio:auto}}@media(min-width:919px){.room-card-list[data-v-28fae6db] .room-image{height:auto;width:443px;aspect-ratio:16/9;max-height:268px}}@media(min-width:1024px){.room-card-list[data-v-28fae6db] .room-image{height:auto;width:443px;aspect-ratio:16/9}}@media(min-width:1440px){.room-card-list[data-v-28fae6db] .room-image{max-width:608px;min-width:608px;aspect-ratio:16/9;max-height:364px}}.room-card-list .room-content[data-v-28fae6db]{justify-content:space-between;height:100%;gap:24px}@media(min-width:919px){.room-card-list .room-content[data-v-28fae6db]{gap:18px}}.room-card-list .room-content-wrapper[data-v-28fae6db]{padding-top:11px;padding-bottom:10px;width:100%}.room-card-list .room-header .room-info-link[data-v-28fae6db]{padding:4px 8px}.room-card-list .room-header[data-v-28fae6db]{margin-bottom:14px}.room-card-list .room-footer[data-v-28fae6db]{border-top:1px solid #f2f2f2;padding-top:16px;padding-right:12px;align-items:flex-end;justify-content:space-between;gap:16px}@media(min-width:768px)and (max-width:918px){.room-card-list .room-footer[data-v-28fae6db]{padding-top:15px}}.room-card-list .room-footer__prices[data-v-28fae6db]{padding-bottom:5px}@media(min-width:920px){.room-card-list .room-footer .button-nh[data-v-28fae6db]{margin-bottom:2px}}.room-content[data-v-28fae6db]{display:flex;flex-direction:column}.room-header[data-v-28fae6db]{display:flex;justify-content:space-between;align-items:flex-start}.room-header[data-v-28fae6db] .svg-icon{width:12px!important;height:12px!important}.room-header .room-info-link[data-v-28fae6db]{color:var(--link-color-card);height:auto;justify-content:normal;width:100%}.room-header .room-info-link[data-v-28fae6db] .svg-icon{cursor:pointer!important}.room-header .room-title[data-v-28fae6db]{color:var(--primary-color)}.room-services[data-v-28fae6db]{list-style:none;display:flex;flex-flow:row wrap;gap:8px;width:100%;margin-bottom:0}.room-services-section[data-v-28fae6db]{display:flex;flex-direction:column;gap:10px}.room-services-title[data-v-28fae6db]{font-weight:400;font-size:12px;line-height:100%;color:#646464}.room-footer[data-v-28fae6db]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;min-height:48px}.room-footer.no-price[data-v-28fae6db]{justify-content:flex-end}.room-footer__prices[data-v-28fae6db]{padding-top:3px}@media(min-width:768px){.room-footer[data-v-28fae6db]{min-height:auto}}.room-price span[data-v-28fae6db]{font-size:16px;line-height:160%}.room-button[data-v-28fae6db]{min-width:0px;padding:16px}.room-button[data-v-28fae6db] .button-nh-icon{filter:brightness(0) invert(1);cursor:pointer!important}.room-card-list.no-radius[data-v-28fae6db],.room-card-grid.no-radius[data-v-28fae6db]{border-radius:0!important;overflow:visible!important}.chip-wrapper[data-v-144a912e]{padding-right:14px}@media(min-width:1025px){.chip-wrapper[data-v-144a912e]{padding-right:20px}}@media(min-width:1280px){.chip-wrapper[data-v-144a912e]{padding-right:14px}}[data-v-144a912e] .chip{padding-left:12px;padding-right:12px}.price[data-v-144a912e]{display:flex;flex-direction:column;width:100%}.price span[data-v-144a912e]{color:#333;display:block;text-align:right}.price .before[data-v-144a912e]{color:#646464;text-decoration:line-through;font-size:14px}.price-wrapper[data-v-144a912e]{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;padding:0 4px 0 0}@media(min-width:768px){.price-wrapper .button-nh[data-v-144a912e]{margin-top:auto}}.discovery-button-wrapper[data-v-144a912e]{padding-bottom:2px;padding-right:12px}@media(min-width:1280px){.discovery-button-wrapper[data-v-144a912e]{padding-bottom:12px;padding-right:11px}}.discovery-discount[data-v-144a912e]{padding:12px 12px 12px 16px;border-radius:8px;background:#f2f2f2;border:none;display:flex;align-items:center;gap:8px;cursor:pointer}.discovery-discount-icon[data-v-144a912e]{background-color:#13213c!important}.discovery-discount span[data-v-144a912e]{color:var(--secondary-rate-color);font-size:14px;line-height:18px;font-weight:500;display:flex;align-items:center;gap:8px}.discovery-discount span .discovery-discount-chevron[data-v-144a912e]{transform:rotate(-90deg)}.discovery-discount[data-v-144a912e]:focus-visible,.discovery-discount[data-v-144a912e]:hover{background-color:#e5e5e5}.discovery-discount:focus-visible .discovery-discount-chevron[data-v-144a912e],.discovery-discount:hover .discovery-discount-chevron[data-v-144a912e]{background-color:var(--primary-color)!important}.discovery-discount:focus-visible span[data-v-144a912e],.discovery-discount:hover span[data-v-144a912e]{color:var(--primary-color);text-decoration:underline}.discovery-discount:focus-visible span img[data-v-144a912e],.discovery-discount:hover span img[data-v-144a912e]{filter:var(--filter-color-icon-primary)}.discovery-discount[data-v-144a912e]:active{background-color:#e5e5e5}.discovery-discount:active .discovery-discount-chevron[data-v-144a912e]{background-color:var(--button-primary-pressed)!important}.discovery-discount:active span[data-v-144a912e]{color:#00274c;text-decoration:underline}.discovery-discount:active span img[data-v-144a912e]{filter:brightness(0) saturate(100%) invert(13%) sepia(70%) saturate(1370%) hue-rotate(182.8deg) brightness(92.39%) contrast(107%)}.raw-price-inline[data-v-144a912e]{display:inline-block!important;color:#d32f2f!important;font-size:.75em!important;margin-left:6px;font-weight:600;vertical-align:middle}.form-radio[data-v-4365fe2e]{position:relative;display:flex;align-items:center}.form-radio input[type=radio][data-v-4365fe2e]{position:absolute;opacity:0;width:100%;z-index:1;height:20px;cursor:pointer}.form-radio input[type=radio]+label[data-v-4365fe2e]{width:100%;border-radius:16px;display:flex;color:#333;font-size:16px;margin-left:2px;margin-bottom:0;flex-flow:row;align-items:center;gap:12px}@media(min-width:768px){.form-radio input[type=radio]+label[data-v-4365fe2e]{font-size:14px}}.form-radio input[type=radio]+label.radio-label--right[data-v-4365fe2e]{gap:inherit;justify-content:space-between}.form-radio input[type=radio]+label.radio-label--right[data-v-4365fe2e]:before{order:1}.form-radio input[type=radio]+label.radio-checked[data-v-4365fe2e]:before{background-color:var(--primary-color)!important;box-shadow:inset 0 0 0 3px #fff}@media(max-width:1023px){.form-radio input[type=radio]+label[data-v-4365fe2e]{margin-left:0}}@media(min-width:768px){.form-radio input[type=radio]+label.radio-label--right[data-v-4365fe2e]{justify-content:flex-start}.form-radio input[type=radio]+label.radio-label--right[data-v-4365fe2e]:before{order:0;margin-right:0}}.form-radio input[type=radio]+label>div[data-v-4365fe2e]{width:90%;margin-left:8px}.form-radio input[type=radio]+label span[data-v-4365fe2e]{display:flex;width:100%;justify-content:space-between}.form-radio input[type=radio]+label span p[data-v-4365fe2e]{margin-bottom:0}.form-radio input[type=radio]+label span strong[data-v-4365fe2e]{color:#333}.form-radio input[type=radio]+label[data-v-4365fe2e]:before{content:"";background:#fff;border-radius:100%;border:1px solid var(--button-radio-border);display:inline-block;width:30px;height:30px;position:relative;top:0;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}@media(min-width:768px){.form-radio input[type=radio]+label[data-v-4365fe2e]:before{width:24px;height:24px}}.form-radio input[type=radio]:checked+label[data-v-4365fe2e]{font-weight:500}.form-radio input[type=radio]:checked+label[data-v-4365fe2e]:before{background-color:var(--primary-color);box-shadow:inset 0 0 0 5px #fff;border:1px solid var(--primary-color)}@media(min-width:768px){.form-radio input[type=radio]:checked+label[data-v-4365fe2e]:before{box-shadow:inset 0 0 0 4px #fff}}.form-radio input[type=radio]:focus+label[data-v-4365fe2e]:before{outline:none;border-color:var(--primary-color)}.form-radio input[type=radio]:disabled+label[data-v-4365fe2e]:before{box-shadow:inset 0 0 0 4px #003a70;border-color:#002b54;background:#002b54}.form-radio input[type=radio]+label[data-v-4365fe2e]:empty:before{margin-right:0}.form-radio.xs input[type=radio]+label[data-v-4365fe2e]:before{content:"";width:20px;height:20px;box-shadow:inset 0 0 0 3.25px #fff}.form-radio[data-v-24f51db0]{position:relative;margin-right:8px}.form-radio.package .tooltip-icon[data-v-24f51db0]{width:16px;height:16px}.form-radio.price[data-v-24f51db0]{border-radius:8px;padding:10px 10px 10px 12px;min-height:40px;display:flex;width:100%;position:relative}.form-radio.price.active[data-v-24f51db0]{background:#f8f8f8;font-weight:500}@media(min-width:1280px){.form-radio.price.active[data-v-24f51db0]{padding:10px}}@media(min-width:1280px){.form-radio.price[data-v-24f51db0]{padding:10px}}.form-radio.price[data-v-24f51db0] .form-radio{position:static}.form-radio.price[data-v-24f51db0] .form-radio input{width:90%;height:60%}@media(max-width:374px){.form-radio.breakfast .form-radio[data-v-24f51db0]{align-items:flex-start;margin-top:2px}.form-radio.breakfast .price-wrapper p[data-v-24f51db0]:has(+strong){column-count:2;line-height:160%;width:45%;display:flex;gap:8px}.form-radio.breakfast .price-wrapper p:has(+strong) .tooltip-icon[data-v-24f51db0]{margin-top:5px}}.form-radio .price-wrapper[data-v-24f51db0]{width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;z-index:10;gap:4px}.form-radio .price-wrapper .tooltip-icon[data-v-24f51db0]{cursor:pointer;margin-left:7px}@media(min-width:768px){.form-radio .price-wrapper .tooltip-icon[data-v-24f51db0]{width:12px!important;height:12px!important;margin-left:3px}}.form-radio .price-wrapper .tooltip-icon.package[data-v-24f51db0]{width:16px;height:16px}.form-radio .price-wrapper strong[data-v-24f51db0]{white-space:nowrap;line-height:1.2}@media(min-width:375px){.form-radio .price-wrapper p[data-v-24f51db0]{margin-bottom:0;line-height:14px;display:inline-flex;align-items:center}}@media(min-width:768px){.form-radio .price-wrapper p[data-v-24f51db0]{gap:3px}}.form-radio[data-v-24f51db0] .radio-label:before{border-width:1.25px!important}.form-radio[data-v-24f51db0] .radio-label{color:#646464!important}.form-radio[data-v-24f51db0] .radio-label:before{border-color:#646464!important}.form-radio.active[data-v-24f51db0] .radio-label{color:var(--primary-color)!important}.form-radio.active[data-v-24f51db0] .radio-label:before{border-color:var(--primary-color)!important}.rate-content[data-v-022d4a17]{padding-left:8px}.rate-details[data-v-022d4a17]{list-style-position:inside;padding:0 6px 16px;z-index:11;position:relative}@media(min-width:768px){.rate-details[data-v-022d4a17]{padding:0 6px 20px}}@media(min-width:1280px){.rate-details[data-v-022d4a17]{padding:0 6px 15px}}.rate-details .rate-indicator span img[data-v-022d4a17]{filter:brightness(0) saturate(100%) invert(66%) sepia(0%) saturate(343%) hue-rotate(249deg) brightness(90%) contrast(87%)}.rate-details li[data-v-022d4a17]{color:#333;margin-bottom:10px}.rate-details li[data-v-022d4a17] .tooltip-position{max-width:216px}.rate-details li[data-v-022d4a17] .tooltip-position.right-top{right:83px;top:118px}.rate-details li[data-v-022d4a17] .tooltip-position .tooltip-container p{color:#fff;word-wrap:break-word}.rate-details li[data-v-022d4a17] .tooltip-position.with-special-offer{max-width:216px}.rate-details li[data-v-022d4a17] .tooltip-position.with-special-offer.right-top{right:83px;top:158px}.rate-details li .free-cancellation[data-v-022d4a17],.rate-details li .non-refundable[data-v-022d4a17]{display:flex;gap:10px;align-items:center;cursor:pointer}.rate-details li span[data-v-022d4a17]{display:flex;gap:10px;align-items:center;font-size:14px}.rate-details li span img[data-v-022d4a17]{width:16px;height:16px}.rate-details li[data-v-022d4a17]:last-child{margin-bottom:0}.card-discovery[data-v-5fbb97a0]{min-width:296px;border-radius:12px;overflow:hidden;height:auto;background:#fff;display:flex;flex-direction:column}.card-discovery.package .header[data-v-5fbb97a0],.card-discovery.package .header.header-2[data-v-5fbb97a0]{background:var(--color-card-discovery-package)}.card-discovery.package .header .h4[data-v-5fbb97a0],.card-discovery.package .header .p-small[data-v-5fbb97a0],.card-discovery.package .header.header-2 .h4[data-v-5fbb97a0],.card-discovery.package .header.header-2 .p-small[data-v-5fbb97a0],.card-discovery.package .header .info-link[data-v-5fbb97a0] .button-nh-label,.card-discovery.package .header.header-2 .info-link[data-v-5fbb97a0] .button-nh-label{color:#fff}.card-discovery.package .header .info-link[data-v-5fbb97a0] .button-nh-icon,.card-discovery.package .header.header-2 .info-link[data-v-5fbb97a0] .button-nh-icon{background-color:#fff!important}.card-discovery.package .radio-group[data-v-5fbb97a0]{gap:10px}.card-discovery.package .offer[data-v-5fbb97a0]:after{background:var(--color-card-discovery-package)}.two-cards .card-discovery[data-v-5fbb97a0]{min-width:359px}@media(min-width:768px){.two-cards .card-discovery[data-v-5fbb97a0]{min-width:343px}}@media(min-width:768px){.card-discovery[data-v-5fbb97a0]{min-width:343px;height:100%}}@media(min-width:1440px){.card-discovery[data-v-5fbb97a0]{width:100%;height:100%}}.card-discovery .special-offer .wrapper-special-offer[data-v-5fbb97a0]{border-radius:8px;border:1px solid var(--border-color-special-offer);padding:0 7px;margin-top:13px;max-width:100%;width:fit-content;font-weight:500}@media(min-width:768px){.card-discovery .special-offer .wrapper-special-offer[data-v-5fbb97a0]{padding:2px 7px}}.card-discovery .special-offer .wrapper-special-offer__title[data-v-5fbb97a0]{color:var(--text-color-special-offer);display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-discovery .offer[data-v-5fbb97a0]{background:#ffbfdc;color:#333;height:50px}.card-discovery .offer.offer-2[data-v-5fbb97a0]:after{background:var(--secondary-rate-color)}@media(min-width:768px){.card-discovery .offer[data-v-5fbb97a0]{height:52px}}.card-discovery .offer__title[data-v-5fbb97a0]{display:flex;align-items:center;gap:4px;justify-content:flex-end;padding:16px 19px 12px 16px}@media(min-width:768px){.card-discovery .offer__title[data-v-5fbb97a0]{padding:16px 17px 12px 11px}}.card-discovery .offer[data-v-5fbb97a0]:after{width:100%;content:"";background:var(--primary-rate-color);border-radius:12px 12px 0 0;display:block;height:12px}.card-discovery .offer span[data-v-5fbb97a0]{font-size:12px;line-height:100%;font-weight:500;display:flex;justify-content:flex-end;align-items:center;gap:8px}.card-discovery .header[data-v-5fbb97a0]{background:var(--primary-rate-color);color:var(--card-rate-color);font-size:12px;display:flex;flex-direction:column;justify-content:space-between;padding:8px 14px 13px 24px;gap:2px}@media(min-width:768px){.card-discovery .header[data-v-5fbb97a0]{padding-top:12px;padding-bottom:12px;gap:3px}}.card-discovery .header-top[data-v-5fbb97a0]{display:flex;justify-content:space-between;align-items:center}@media(min-width:768px){.card-discovery .header-top[data-v-5fbb97a0]{align-items:initial}}.card-discovery .header-bottom[data-v-5fbb97a0]{position:relative;bottom:4px}.card-discovery .header-special-offer[data-v-5fbb97a0]{bottom:4px}.card-discovery .header.header-offer[data-v-5fbb97a0]{padding-top:0;padding-right:0;padding-bottom:10px}@media(min-width:768px){.card-discovery .header.header-offer[data-v-5fbb97a0]{padding-bottom:7px}}@media(min-width:768px){.card-discovery .header.header-offer .header-special-offer[data-v-5fbb97a0]{position:relative;padding-bottom:0}.card-discovery .header.header-offer .header-special-offer .special-offer[data-v-5fbb97a0]{padding-top:14px}}.card-discovery .header.header-offer .header-button-wrapper[data-v-5fbb97a0]{padding-right:15px}@media(min-width:768px){.card-discovery .header.header-offer .header-button-wrapper[data-v-5fbb97a0]{padding-right:0}}@media(min-width:768px){.card-discovery .header.header-offer[data-v-5fbb97a0]{padding-right:16px}}.card-discovery .header.header-2[data-v-5fbb97a0]{background-color:var(--secondary-rate-color);color:var(--card-rate-color-2)}.card-discovery .header.header-2 h4[data-v-5fbb97a0],.card-discovery .header.header-2 .p-small[data-v-5fbb97a0],.card-discovery .header.header-2 a[data-v-5fbb97a0]{color:var(--card-rate-color-2)}.card-discovery .header.header-2[data-v-5fbb97a0] .button-nh-label{color:var(--card-rate-color-2)!important}.card-discovery .header.header-2[data-v-5fbb97a0] .info-link .button-nh-icon{background-color:var(--card-rate-color-2)!important}.card-discovery .header h4[data-v-5fbb97a0]{color:var(--card-rate-color);font-weight:500;width:190px}@media(min-width:375px){.card-discovery .header h4[data-v-5fbb97a0]{width:226px}}.card-discovery .header .p-small[data-v-5fbb97a0]{color:var(--card-rate-color)}.card-discovery .header-button-wrapper[data-v-5fbb97a0]{position:relative;bottom:-3px}@media(min-width:768px){.card-discovery .header-button-wrapper[data-v-5fbb97a0]{padding-right:2px;bottom:0;right:0}}.card-discovery .header .info-link[data-v-5fbb97a0] .button-nh-label{font-weight:400;font-size:14px;color:var(--card-rate-color);text-decoration:none}@media(min-width:768px){.card-discovery .header .info-link[data-v-5fbb97a0] .button-nh-label{font-weight:500}}.card-discovery .header .info-link[data-v-5fbb97a0] .button-nh-icon{width:12px;height:12px;background-color:var(--chevron-more-info-rates-icon-color)!important;filter:unset;cursor:pointer!important}.card-discovery .content[data-v-5fbb97a0]{background:#fff;padding:18px 12px 12px;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:23px}@media(min-width:1280px){.card-discovery .content[data-v-5fbb97a0]{padding-top:16px;gap:23px}}@media(min-width:1280px){.card-discovery .content.package[data-v-5fbb97a0]{gap:12px}}.card-discovery .content-bottom[data-v-5fbb97a0]>div{display:flex;flex-direction:column;align-items:end;gap:8px}@media(min-width:768px){.card-discovery .content-bottom[data-v-5fbb97a0]>div{gap:0}}.card-discovery .radio-group[data-v-5fbb97a0]{display:flex;flex-direction:column;gap:3px}.card-discovery .features[data-v-5fbb97a0]{color:#333;padding-top:7px}.card-discovery .features.features--separator[data-v-5fbb97a0]{border-top:solid 1px #e5e5e5;margin-top:8px}.card-discovery .features ul[data-v-5fbb97a0]{display:flex;flex-direction:column;gap:12px;padding-left:20px;margin-bottom:12px}@media(min-width:768px){.card-discovery .features ul[data-v-5fbb97a0]{margin-bottom:12px;padding-left:20px}}.card-discovery .features ul li[data-v-5fbb97a0]{display:flex;align-items:center;gap:8px}.card-discovery .features ul li span[data-v-5fbb97a0]{font-size:14px}.section-label[data-v-b20cc7a4]{display:flex;align-items:center;justify-content:flex-start;padding:12px 0}.section-label_icon[data-v-b20cc7a4]{width:12px;height:12px;margin:0 0 0 -2px;transform:rotate(180deg);color:var(--primary-color)}.section-label_icon.is-primary[data-v-b20cc7a4]{filter:var(--filter-color-icon-primary)}.section-label_icon.is-black[data-v-b20cc7a4]{filter:var(--filter-color-icon-black-nh)}.section-label_text[data-v-b20cc7a4]{color:#333;margin:0 auto}.switcher input[type=checkbox][data-v-1827b055]{display:none}.switcher-layer[data-v-1827b055]{cursor:pointer;width:48px;height:24px;display:block;border-radius:20px;background-color:#d7d7d7;transition:background .6s}.switcher-point[data-v-1827b055]{width:18px;height:18px;display:inline-block;background-color:#646464;border-radius:24px;margin:3px;transition:margin .6s;top:0;position:relative}.switcher-point .switcher-icon[data-v-1827b055]{position:absolute;width:9px;height:8px;inset:0;margin:auto}.switcher input[type=checkbox]:checked~.switcher-layer[data-v-1827b055]{background-color:var(--ribon-switcher-background)}.switcher input[type=checkbox]:checked~.switcher-layer .switcher-point[data-v-1827b055]{background-color:var(--ribon-switcher-point)}.switcher input[type=checkbox]:checked~.switcher-layer .switcher-point[data-v-1827b055]:before{display:block}.switcher input[type=checkbox]:checked~.switcher-layer .switcher-point[data-v-1827b055]{margin-left:26px}.switcher input[type=checkbox]:checked~.switcher-layer .switcher-point .switcher-point[data-v-1827b055]{background-color:#646464}.switcher input[type=checkbox]:checked~.switcher-layer .switcher-point .switcher-point[data-v-1827b055]:before{display:block}.discovery-info[data-v-9f77480d]{display:flex;flex-direction:column;gap:32px;opacity:0;transition:all .4s linear}.visible .discovery-info[data-v-9f77480d]{opacity:1;padding-top:22px}@media(min-width:1199px){.visible .discovery-info[data-v-9f77480d]{padding-top:13px}}@media(min-width:1440px){.discovery-info[data-v-9f77480d]{max-width:343px;padding:0 16px}}.discovery-info .images[data-v-9f77480d]{display:flex;align-items:center;gap:12px}.discovery-info .images .icon-info[data-v-9f77480d]{padding-top:5px;gap:10px;width:12px;height:17px;filter:sepia(1) saturate(5) hue-rotate(180deg) brightness(1.2)}.discovery-info .discovery-text[data-v-9f77480d]{color:var(--banner-text-minor);flex-flow:column;gap:31px}@media(min-width:768px){.discovery-info .discovery-text[data-v-9f77480d]{gap:33px}}@media(min-width:1024px){.discovery-info .discovery-text[data-v-9f77480d]{gap:35px}}.discovery-info .discovery-text[data-v-9f77480d] p,.discovery-info .discovery-text[data-v-9f77480d] span{color:var(--banner-text-minor)}@media(min-width:768px){.discovery-info .discovery-text[data-v-9f77480d] p,.discovery-info .discovery-text[data-v-9f77480d] span{font-size:14px}}.discovery-info .discovery-text a[data-v-9f77480d]{display:flex;gap:8px;font-weight:400;font-size:14px}@media(min-width:767px){.discovery-info .discovery-text a[data-v-9f77480d]{padding-left:8px}}@media(min-width:768px){.discovery-info .discovery-text a[data-v-9f77480d]{font-weight:500}}.discovery-info .standard-text[data-v-9f77480d],.discovery-info .standard-text[data-v-9f77480d] p,.discovery-info .standard-text[data-v-9f77480d] span{color:#333}.discovery-info .discovery-text[data-v-9f77480d],.discovery-info .standard-text[data-v-9f77480d]{display:none}.discovery-info .discovery-text.active[data-v-9f77480d],.discovery-info .standard-text.active[data-v-9f77480d]{display:flex}@media(min-width:1024px){.discovery-info .discovery-text[data-v-9f77480d],.discovery-info .standard-text[data-v-9f77480d]{display:flex}}.discovery-info .see-benefits-link[data-v-9f77480d]{display:none;cursor:pointer;font-weight:500;font-size:14px;line-height:18px;color:var(--banner-text-minor);align-self:flex-end;gap:8px}@media(max-width:1023px){.discovery-info .see-benefits-link[data-v-9f77480d]{display:flex;align-items:center}}@media(max-width:767px){.discovery-info .see-benefits-link[data-v-9f77480d]{text-align:right;font-weight:400;font-size:14px;margin-top:-1px}}.discovery-info .see-benefits-link .icon-chevron.standard[data-v-9f77480d]{filter:var(--banner-discovery-icon-filter-black)}.discovery-info .see-benefits-link .icon-chevron[data-v-9f77480d]{filter:var(--banner-discovery-icon-filter);transition:all .4s linear}.discovery-info .see-benefits-link .icon-chevron.down[data-v-9f77480d]{transform:rotate(90deg)}.discovery-info .see-benefits-link .icon-chevron.down.active[data-v-9f77480d]{transform:rotate(-90deg)}.discovery-info .text[data-v-9f77480d]{display:flex;flex-direction:column;gap:18px}@media(min-width:768px){.discovery-info .text[data-v-9f77480d]{padding:5px 0 0}}@media(min-width:1024px){.discovery-info .text[data-v-9f77480d]{gap:15px}}@media(min-width:1440px){.discovery-info .text[data-v-9f77480d]{gap:16px;padding:4px 0 0}}.discovery-info .text[data-v-9f77480d] ul{display:flex;flex-direction:column;gap:10px;padding-left:8px;margin-bottom:0}@media(min-width:768px){.discovery-info .text[data-v-9f77480d] ul{padding-left:12px}}.discovery-info .text[data-v-9f77480d] ul li{display:flex;align-items:center;gap:12px}@media(min-width:768px){.discovery-info .text[data-v-9f77480d] ul li{gap:15px}}.discovery-info .text[data-v-9f77480d] ul li img{filter:var(--banner-discovery-icon-filter)}.discovery-info .discovery-rates[data-v-9f77480d]{display:flex;flex-direction:column;gap:16px;padding-top:2px}@media(min-width:768px){.discovery-info .discovery-rates[data-v-9f77480d]{padding-top:0}}.discovery-info .discovery-rates:has(.chip)+.see-benefits-link[data-v-9f77480d]{margin-top:-15px}.discovery-info .discovery-rates .d-flex[data-v-9f77480d]{align-items:center;gap:15px}.discovery-info .discovery-rates[data-v-9f77480d] .chip{margin-bottom:2px;color:#333}.discovery-info .discovery-rates[data-v-9f77480d] .chip--secondary{color:var(--rates-off-text-chip-secondary)}.discovery-info .discovery-rates[data-v-9f77480d] .switcher input[type=checkbox]:checked~.switcher-layer{background-color:var(--ribon-switcher-background);margin-bottom:0}.discovery-info .discovery-rates[data-v-9f77480d] .switcher input[type=checkbox]:checked~.switcher-layer .switcher-point{background-color:var(--ribon-switcher-point)}.discovery-info .discovery-rates[data-v-9f77480d] .switcher input[type=checkbox]:not(:checked)~.switcher-layer{margin-bottom:0;border:1px solid #646464}.discovery-info .discovery-rates[data-v-9f77480d] .switcher input[type=checkbox]:not(:checked)~.switcher-layer .switcher-point{margin:4px;width:14px;height:14px}.discovery-info .logo-container[data-v-9f77480d]{display:flex;align-items:flex-end;gap:16px;padding-bottom:6px}@media(min-width:768px){.discovery-info .logo-container[data-v-9f77480d]{gap:12px;padding-bottom:8px}}@media(min-width:1440px){.discovery-info .logo-container[data-v-9f77480d]{padding-bottom:9px}}.discovery-info .logo-container .logo-discovery[data-v-9f77480d]{width:214.6px;height:32px;filter:var(--modal-discovery-logo)}@media(min-width:768px){.discovery-info .logo-container .logo-discovery[data-v-9f77480d]{width:268.26px;height:40px}}.discovery-info .logo-container .icon-info[data-v-9f77480d]{cursor:pointer;margin-bottom:6px}@media(min-width:768px){.discovery-info .logo-container .icon-info[data-v-9f77480d]{width:12px!important;height:12px!important;margin-bottom:12px}}.discovery-info strong[data-v-9f77480d],.discovery-info a[data-v-9f77480d],.discovery-info p[data-v-9f77480d]{color:var(--banner-text-minor);text-decoration:none}.discovery-info a img[data-v-9f77480d]{filter:var(--banner-discovery-icon-filter)}.rates-off.minor-rates .discovery-info strong[data-v-9f77480d],.rates-off.minor-rates .discovery-info a[data-v-9f77480d],.rates-off.minor-rates .discovery-info p[data-v-9f77480d]{color:#333}.rates-off .discovery-info .logo-container .logo-discovery[data-v-9f77480d]{filter:brightness(0) saturate(100%) invert(10%) sepia(16%) saturate(4420%) hue-rotate(194deg) brightness(93%) contrast(94%)}.minor-discovery[data-v-3a73370a]{color:var(--banner-text-minor);font-weight:400;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-rows:auto auto;grid-template-areas:"content" "footer";gap:42px}@media(min-width:768px){.minor-discovery[data-v-3a73370a]{gap:40px}}.minor-discovery[data-v-3a73370a] ::-webkit-scrollbar{width:8px}.minor-discovery[data-v-3a73370a] ::-webkit-scrollbar-track{background:#f8f8f8;border-radius:4px}.minor-discovery[data-v-3a73370a] ::-webkit-scrollbar-thumb{background-color:#999;border-radius:4px}.minor-discovery-container[data-v-3a73370a]{grid-area:content;display:grid;min-width:0;gap:39px}@media(min-width:768px){.minor-discovery-container[data-v-3a73370a]{width:100%}}.minor-discovery-container-header[data-v-3a73370a]{display:flex;align-items:center}.minor-discovery-container-header img[data-v-3a73370a]{display:block;max-width:242px;height:36px;filter:var(--modal-discovery-logo)}@media(min-width:768px){.minor-discovery-container-header img[data-v-3a73370a]{max-width:322px;height:48px}}.minor-discovery-container-body[data-v-3a73370a]{display:grid;gap:4px}.minor-discovery-container-body p[data-v-3a73370a]{color:var(--banner-text-minor);font-weight:500;line-height:26px;font-size:18px;letter-spacing:0%}.minor-discovery-container-body-content[data-v-3a73370a]{display:grid;gap:48px}.minor-discovery-container-body-content p[data-v-3a73370a]{color:var(--banner-text-minor);font-weight:400;font-size:16px;line-height:160%;vertical-align:middle;letter-spacing:0%}.minor-discovery-container-body-content-grid[data-v-3a73370a]{display:grid;gap:40px}@media(min-width:768px){.minor-discovery-container-body-content-grid[data-v-3a73370a]{gap:64px}}.minor-discovery-container-body-content-grid-lower[data-v-3a73370a]{display:flex;flex-direction:column}@media(max-width:767px){.minor-discovery-container-body-content-grid-lower .not-member-info-2[data-v-3a73370a]{margin-top:8px}}.minor-discovery-container-body-content-grid-lower p[data-v-3a73370a]{font-weight:500!important;font-size:14px;line-height:160%;vertical-align:middle;color:var(--modal-minor-discovery-lower-text)}.minor-discovery-container-body-content-grid-row[data-v-3a73370a]{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:39px;grid-column-gap:31px}@media(min-width:768px){.minor-discovery-container-body-content-grid-row[data-v-3a73370a]{grid-template-columns:repeat(4,1fr);grid-column-gap:50px}}.minor-discovery-container-body-content-grid-row-item[data-v-3a73370a]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:12px}.minor-discovery-container-body-content-grid-row-item span[data-v-3a73370a]{font-weight:400;font-size:14px;line-height:18px}.minor-discovery-container-body-content-grid-row-item .item-img[data-v-3a73370a]{width:40px;height:40px;object-fit:contain;filter:var(--banner-discovery-icon-filter)}.minor-discovery-footer[data-v-3a73370a]{grid-area:footer;display:grid;align-items:flex-end;grid-template-columns:1fr;gap:47px}@media(min-width:768px){.minor-discovery-footer[data-v-3a73370a]{grid-template-columns:1fr auto;gap:24px}}.minor-discovery-footer-left[data-v-3a73370a]{min-width:0;min-width:120px;display:flex;gap:8px;flex-direction:column;align-items:flex-end;text-align:right}.minor-discovery-footer-left[data-v-3a73370a] .button-nh-terciary .button-nh-icon{background-color:var(--minor-discovery-icon-color)!important;cursor:pointer!important}.minor-discovery-footer-left[data-v-3a73370a] .button-nh-terciary:hover .button-nh-icon,.minor-discovery-footer-left[data-v-3a73370a] .button-nh-terciary:active .button-nh-icon{background-color:var(--modal-discovery-button-text-hover)!important;text-decoration:underline .5px var(--modal-discovery-button-text-hover)}.minor-discovery-footer-left[data-v-3a73370a] :hover span,.minor-discovery-footer-left[data-v-3a73370a] :active span{color:var(--modal-discovery-button-text-hover);text-decoration:underline .5px var(--modal-discovery-button-text-hover)}.minor-discovery-footer-left-button[data-v-3a73370a] span{text-decoration:none;font-weight:400;font-size:16px;color:var(--banner-text-minor)}@media(min-width:768px){.minor-discovery-footer-left-button[data-v-3a73370a] span{font-size:14px;font-weight:500}}@media(min-width:768px){.minor-discovery-footer-left[data-v-3a73370a]{text-align:left;align-items:flex-start}}.minor-discovery-footer-right[data-v-3a73370a]{min-width:0;display:flex;gap:16px;justify-content:flex-end}.minor-discovery-footer-right .modal-cancel[data-v-3a73370a]{background-color:var(--modal-discovery-background);border:var(--modal-discovery-border-width-cancel-button) solid var(--modal-discovery-border)}@media(min-width:1024px){.minor-discovery-footer-right .modal-cancel[data-v-3a73370a]{border:1px solid var(--modal-discovery-border)}}.minor-discovery-footer-right .modal-cancel[data-v-3a73370a] span{color:#13213c}.minor-discovery-footer-right .modal-cancel[data-v-3a73370a]:hover{background-color:var(--modal-discovery-background-hover)}.minor-discovery-footer-right .modal-cancel[data-v-3a73370a]:active{background-color:var(--modal-discovery-background-active)}.minor-discovery-footer-right .modal-info[data-v-3a73370a]{background-color:var(--modal-disocvery-button-info-background)}.minor-discovery-footer-right .modal-info[data-v-3a73370a] span{color:var(--modal-discovery-button-info-text)}.minor-discovery-footer-right .modal-info[data-v-3a73370a]:hover{background-color:var(--modal-disocvery-button-info-background-hover)}.minor-discovery-footer-right .modal-info[data-v-3a73370a]:active{background-color:var(--modal-disocvery-button-info-background-active)}@media(max-width:767px){.minor-discovery-footer-right[data-v-3a73370a]{flex-direction:column;align-items:stretch;width:100%}.minor-discovery-footer-right[data-v-3a73370a] .button-nh{max-width:100%;display:block;box-sizing:border-box}}.discoverySecretModal .modal__dialog{position:fixed;inset:0;margin:16px 12px;display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;z-index:9999}@media(min-width:768px){.discoverySecretModal .modal__dialog{margin:68px 0;display:grid;place-items:center;align-items:initial}}.discoverySecretModal .modal__content{position:static;padding:48px 24px 32px;background-color:var(--banner-background-minor);max-height:calc(100dvh - 32px);overflow:hidden;display:flex;flex-direction:column;inline-size:100%;max-inline-size:100%;transform:none}@media(min-width:768px){.discoverySecretModal .modal__content.small{max-width:582px}}@media(min-width:768px){.discoverySecretModal .modal__content{position:relative;padding:48px 56px 40px;max-height:calc(100dvh - 315px);inline-size:auto;max-inline-size:none}}.discoverySecretModal .modal__close-button{filter:var(--banner-discovery-icon-filter)}.minor-discovery[data-v-3dc2aa96]{overflow-y:auto!important;overflow-x:hidden!important;flex:1 1 auto;max-height:100%;margin-right:-16px;padding-right:15px;box-sizing:content-box;color:var(--banner-text-minor);font-weight:400;width:100%;display:grid;grid-template-rows:auto auto;grid-template-areas:"content" "footer";gap:22px}@media(min-width:1024px){.minor-discovery[data-v-3dc2aa96]{gap:33px}}.minor-discovery[data-v-3dc2aa96]::-webkit-scrollbar{border-radius:999px;width:8px!important}.minor-discovery[data-v-3dc2aa96]::-webkit-scrollbar-track{border-radius:999px!important;background:var(--footer-background-color)!important}.minor-discovery[data-v-3dc2aa96]::-webkit-scrollbar-thumb{border-radius:999px!important;background:#999!important}@media(min-width:768px){.minor-discovery[data-v-3dc2aa96]{flex:1 1 auto;max-height:100%}}.minor-discovery-content[data-v-3dc2aa96]{grid-area:content;display:grid;gap:40px}@media(max-width:768px){.minor-discovery-content[data-v-3dc2aa96]{gap:39px}}.minor-discovery-content-header[data-v-3dc2aa96]{display:grid;gap:48px}.minor-discovery-content-header img[data-v-3dc2aa96]{width:159.46px;height:51px;filter:var(--modal-discovery-logo)}.minor-discovery-content-container[data-v-3dc2aa96]{display:grid;gap:26px}@media(max-width:768px){.minor-discovery-content-container[data-v-3dc2aa96]{gap:18px}}.minor-discovery-content-container[data-v-3dc2aa96] p{color:var(--banner-text-minor)}.minor-discovery-content-container[data-v-3dc2aa96] p.disclaimer{color:var(--modal-minor-discovery-lower-text)}.minor-discovery-content-container .disclaimer[data-v-3dc2aa96]{font-size:14px}@media(min-width:1024px){.minor-discovery-content-container .disclaimer[data-v-3dc2aa96]{font-size:12px}}.minor-discovery-content-container-body[data-v-3dc2aa96]{display:grid;gap:36px}@media(max-width:768px){.minor-discovery-content-container-body[data-v-3dc2aa96]{gap:35px}}.minor-discovery-content-container-body-benefits[data-v-3dc2aa96]{display:grid;grid-template-columns:2fr;gap:13px}@media(min-width:1024px){.minor-discovery-content-container-body-benefits[data-v-3dc2aa96]{gap:9px}}.minor-discovery-content-container-body-benefits-item[data-v-3dc2aa96]{display:flex;grid-template-rows:2 1fr;gap:8px}@media(min-width:768px){.minor-discovery-content-container-body-benefits-item[data-v-3dc2aa96]{gap:12px}}.minor-discovery-content-container-body-benefits-item-icon[data-v-3dc2aa96]{width:12px;height:12px;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--modal-webSecret-circle);margin-top:4px}.minor-discovery-footer[data-v-3dc2aa96]{grid-area:footer;display:grid;grid-template-columns:1fr;align-items:center;gap:24px}@media(min-width:768px){.minor-discovery-footer[data-v-3dc2aa96]{grid-template-columns:1fr auto}}.minor-discovery-footer-left[data-v-3dc2aa96]{display:flex;min-width:120px;flex-direction:column;align-items:flex-end;text-align:right}.minor-discovery-footer-left[data-v-3dc2aa96] .button-nh-terciary .button-nh-icon{background-color:var(--minor-discovery-icon-color)!important;cursor:pointer!important}.minor-discovery-footer-left[data-v-3dc2aa96] .button-nh-terciary:hover .button-nh-icon,.minor-discovery-footer-left[data-v-3dc2aa96] .button-nh-terciary:active .button-nh-icon{background-color:var(--modal-discovery-button-text-hover)!important;text-decoration:underline .5px var(--modal-discovery-button-text-hover)}.minor-discovery-footer-left[data-v-3dc2aa96] :hover span,.minor-discovery-footer-left[data-v-3dc2aa96] :active span{color:var(--modal-discovery-button-text-hover);text-decoration:underline .5px var(--modal-discovery-button-text-hover)}@media(min-width:768px){.minor-discovery-footer-left[data-v-3dc2aa96]{align-items:initial;text-align:initial}}.minor-discovery-footer-left-button[data-v-3dc2aa96]{gap:10px;min-width:120px}.minor-discovery-footer-left-button[data-v-3dc2aa96]:hover span{color:var(--modal-discovery-button-text-hover);text-decoration:underline .5px var(--modal-discovery-button-text-hover)}.minor-discovery-footer-left-button[data-v-3dc2aa96] span{text-decoration:none;font-weight:400;font-size:16px;line-height:18px;vertical-align:middle;color:var(--banner-text-minor)}@media(min-width:768px){.minor-discovery-footer-left-button[data-v-3dc2aa96] span{font-size:14px;font-weight:500}}.minor-discovery-footer-left-button[data-v-3dc2aa96] span:hover{color:var(--modal-discovery-button-text-hover);text-decoration:underline .5px var(--modal-discovery-button-text-hover)}.minor-discovery-footer-left-button[data-v-3dc2aa96] span:active{color:var(--modal-discovery-button-text-hover);text-decoration:underline .5px}.minor-discovery-footer-left-button[data-v-3dc2aa96] .imgContainer{padding:0}.minor-discovery-footer-left-button[data-v-3dc2aa96] img{filter:var(--banner-discovery-logo-filter)}.minor-discovery-footer-left-button[data-v-3dc2aa96] img:hover{filter:var(--banner-discovery-icon-filter-hover)}.minor-discovery-footer-left-button[data-v-3dc2aa96] .button-nh :deep(span){font-weight:500;font-size:14px;line-height:18px;vertical-align:middle}@media(min-width:768px){.minor-discovery-footer-left-button[data-v-3dc2aa96]{padding-top:19px}}.minor-discovery-footer-right[data-v-3dc2aa96]{display:flex;flex-direction:column;gap:10px;align-items:stretch;width:100%;justify-content:flex-end;margin-top:20px}.minor-discovery-footer-right[data-v-3dc2aa96] .button-nh{max-width:100%;display:block;box-sizing:border-box}@media(min-width:768px){.minor-discovery-footer-right[data-v-3dc2aa96]{flex-direction:row;gap:8px;align-items:initial;width:auto;margin-top:0}.minor-discovery-footer-right[data-v-3dc2aa96] .button-nh{max-width:none;display:inline-flex;box-sizing:border-box}}.minor-discovery-footer-right .button-close[data-v-3dc2aa96]{background-color:var(--modal-disocvery-button-info-background)}.minor-discovery-footer-right .button-close[data-v-3dc2aa96] span{color:var(--modal-discovery-button-info-text)}.minor-discovery-footer-right .button-close[data-v-3dc2aa96]:hover{background-color:var(--modal-disocvery-button-info-background-hover)}.rates-header-mobile[data-v-600cac78]{width:100%;z-index:1001;background-color:#fff;position:fixed;top:0;padding:0 16px}.room-selected[data-v-600cac78]{padding:0 24px 24px;margin:0 -8px;position:relative;background:#fff}.rates-off .room-selected[data-v-600cac78]:before{border-color:transparent transparent #f2f2f2 transparent}.room-selected[data-v-600cac78]:before{content:"";display:block;position:absolute;margin:auto;left:0;right:0;bottom:0;width:0px;height:0px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent var(--banner-background-minor) transparent;transition:all .4s linear}@media(min-width:1024px){.room-selected[data-v-600cac78]{display:none}}.rates-off .rates-banner .close-btn[data-v-600cac78]{filter:brightness(0) saturate(100%) invert(19%) sepia(0%) saturate(274%) hue-rotate(311deg) brightness(97%) contrast(95%)}.rates-off .rates-banner .h4[data-v-600cac78]{color:var(--choose-rates-text-off)}.rates-banner[data-v-600cac78]{position:relative;overflow:auto;max-height:0px;overflow:hidden;transition:all .4s linear}.rates-banner .card-discovery[data-v-600cac78]{transition:all .4s linear;opacity:0}.rates-banner.visible[data-v-600cac78]{max-height:1000px;transition:all .4s linear}.rates-banner.visible .card-discovery[data-v-600cac78]{opacity:1}.rates-banner .h4[data-v-600cac78]{padding-left:8px;color:var(--choose-rates-text-on)}@media(min-width:768px){.rates-banner[data-v-600cac78]{padding:22px 0 32px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}}@media(min-width:1024px){.rates-banner[data-v-600cac78]{padding:0;grid-template-columns:1fr 3fr;gap:23px}}@media(min-width:1280px){.rates-banner[data-v-600cac78]{gap:24px}}.rates-banner .close-btn[data-v-600cac78]{position:absolute;top:20px;right:15px;border:none;padding:6px 10px;border-radius:4px;background:none;cursor:pointer;display:none}@media(min-width:768px){.rates-banner .close-btn[data-v-600cac78]{display:block;top:20px;padding:0 22px}}.rates-banner .container-info[data-v-600cac78]{padding:10px 30px 37px 24px}@media(min-width:768px){.rates-banner .container-info[data-v-600cac78]{padding:0 20px 0 16px}}@media(min-width:1024px){.rates-banner .container-info[data-v-600cac78]{display:flex;flex-direction:column;min-width:401px;padding:22px 70px 40px 16px}}@media(min-width:1280px){.rates-banner .container-info[data-v-600cac78]{padding-top:32px}}@media(min-width:1440px){.rates-banner .container-info[data-v-600cac78]{padding:31px 30px 37px 0}}@media(max-width:767px){.rates-banner .container-info[data-v-600cac78]{margin-left:0!important}}.rates-banner .container-rates[data-v-600cac78]{width:100%;overflow:hidden;gap:32px;display:flex;flex-direction:column}@media(min-width:768px){.rates-banner .container-rates[data-v-600cac78]{gap:32px;padding-top:58px;padding-bottom:18px}}@media(min-width:1024px){.rates-banner .container-rates[data-v-600cac78]{padding-top:78px}}@media(min-width:1280px){.rates-banner .container-rates[data-v-600cac78]{padding-top:80px}}@media(min-width:1366px){.rates-banner .container-rates[data-v-600cac78]{padding-right:0}}@media(max-width:767px){.rates-banner .container-rates[data-v-600cac78]{gap:40px;padding:15px 0 0}}.rates-banner .container-rates[data-v-600cac78] .swiper-wrapper{display:flex;gap:32px}@media(min-width:768px)and (max-width:1023px){.rates-banner .container-rates[data-v-600cac78] .swiper-wrapper{gap:24px}}.rates-banner .container-rates[data-v-600cac78] .swiper{width:100%;height:auto}.rates-banner .container-rates .swiper-navigation-wrapper[data-v-600cac78]{position:relative;display:flex;height:32px;justify-content:flex-end;gap:8px}@media(min-width:768px){.rates-banner .container-rates .swiper-navigation-wrapper[data-v-600cac78]{padding:0 28px}}.rates-banner .container-rates .custom-swiper-button-next[data-v-600cac78],.rates-banner .container-rates .custom-swiper-button-prev[data-v-600cac78],.rates-banner .container-rates[data-v-600cac78] .swiper-button-prev,.rates-banner .container-rates[data-v-600cac78] .swiper-button-next{background:transparent;border:0;top:0;right:0;left:auto;width:32px;height:32px;color:#fff;position:relative}.rates-banner .container-rates .custom-swiper-button-next .carousel-chevron[data-v-600cac78],.rates-banner .container-rates .custom-swiper-button-prev .carousel-chevron[data-v-600cac78],.rates-banner .container-rates[data-v-600cac78] .swiper-button-prev .carousel-chevron,.rates-banner .container-rates[data-v-600cac78] .swiper-button-next .carousel-chevron{width:16px;height:16px}.rates-banner .container-rates .custom-swiper-button-next[data-v-600cac78]:before,.rates-banner .container-rates .custom-swiper-button-prev[data-v-600cac78]:before,.rates-banner .container-rates[data-v-600cac78] .swiper-button-prev:before,.rates-banner .container-rates[data-v-600cac78] .swiper-button-next:before{transform:rotate(-45deg);bottom:12px;top:auto}.rates-banner .container-rates .custom-swiper-button-prev[data-v-600cac78]{transform:scaleX(-1)}.rates-banner .container-rates[data-v-600cac78] .swiper-button-prev{right:20px}.rates-banner .container-rates[data-v-600cac78] .swiper-slide{display:flex;flex-direction:column;margin-right:0!important;justify-content:center;min-width:359px;width:359px}.rates-banner .container-rates[data-v-600cac78] .swiper-slide:last-child{padding-right:8px}@media(min-width:1440px){.rates-banner .container-rates[data-v-600cac78] .swiper-slide:last-child{padding-right:8px}}@media(min-width:768px){.rates-banner .container-rates[data-v-600cac78] .swiper-slide{min-width:343px;width:343px;height:unset}}@media(min-width:1366px){.rates-banner .container-rates[data-v-600cac78] .two-cards.swiper-slide{min-width:343px}}@media(min-width:768px){.rates-banner .container-rates[data-v-600cac78]:has(.two-cards){padding-bottom:44px}}.rates-banner .container-rates[data-v-600cac78]:has(.two-cards) .swiper-navigation-wrapper{display:none}.rates-banner .minor-container[data-v-600cac78]{padding:0 8px 24px}@media(min-width:768px){.rates-banner .minor-container[data-v-600cac78]{padding:8px;display:contents}}@media(max-width:767px){section.rates-off.minor-rates .rates-banner.visible[data-v-600cac78]{background:linear-gradient(to bottom,#ffffff 0px,#ffffff 215px,var(--banner-background-minor-rates-off) 0px,var(--banner-background-minor-rates-off) 100%)}}@media(min-width:768px){section.rates-off.minor-rates .rates-banner[data-v-600cac78]{background:var(--banner-background-minor-rates-off)}}section.minor-rates .rates-banner[data-v-600cac78]{color:#fff;font-size:14px;transition:all .4s linear}@media(min-width:768px){section.minor-rates .rates-banner[data-v-600cac78]{background:var(--banner-background-minor)}}section.minor-rates .rates-banner .minor-container.discovery[data-v-600cac78]{background:var(--banner-background-minor)}section.minor-rates .rates-banner .minor-container.discovery .custom-swiper-button-prev:not(.swiper-button-disabled) .carousel-chevron[data-v-600cac78],section.minor-rates .rates-banner .minor-container.discovery .custom-swiper-button-next:not(.swiper-button-disabled) .carousel-chevron[data-v-600cac78]{background-color:var(--rates-on-custom-swiper-button-activated)!important}section.minor-rates .rates-banner .minor-container.discovery .swiper-button-disabled .carousel-chevron[data-v-600cac78]{background-color:var(--rates-on-custom-swiper-button-disabled)!important;cursor:default!important}section.minor-rates .rates-banner .minor-container.standard[data-v-600cac78]{background:var(--banner-background-minor-rates-off)}section.minor-rates .rates-banner .minor-container.standard .custom-swiper-button-prev:not(.swiper-button-disabled) .carousel-chevron[data-v-600cac78],section.minor-rates .rates-banner .minor-container.standard .custom-swiper-button-next:not(.swiper-button-disabled) .carousel-chevron[data-v-600cac78]{background-color:var(--rates-off-custom-swiper-button-activated)!important}section.minor-rates .rates-banner .minor-container.standard .swiper-button-disabled .carousel-chevron[data-v-600cac78]{background-color:var(--rates-off-custom-swiper-button-disabled)!important}@media(max-width:767px){section.minor-rates .rates-banner[data-v-600cac78]{margin:0;position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:99;z-index:1000;pointer-events:none;opacity:0}section.minor-rates .rates-banner.visible[data-v-600cac78]{opacity:1;transition:all .4s linear;overflow-y:auto;pointer-events:all;background:linear-gradient(to bottom,#ffffff 0px,#ffffff 215px,var(--banner-background-minor) 0px,var(--banner-background-minor) 100%);padding-top:58px}}section.minor-rates .rates-banner.without-text[data-v-600cac78]{display:block}@media(max-width:767px){section.minor-rates .rates-banner.without-text[data-v-600cac78]{margin-left:0!important}section.minor-rates .rates-banner.without-text .without-text[data-v-600cac78]{padding-top:15px}}@media(max-width:767px){.rates-banner[data-v-600cac78]{transition:opacity .4s linear}.minor-container[data-v-600cac78]{transition:background-color .4s linear}.room-selected[data-v-600cac78]:before{transition:border-color .4s linear}}@media(min-width:768px){.rooms-container[data-v-e01a06c0]{min-height:50vh}}.rooms-grid-container[data-v-e01a06c0]{display:grid}.rooms-grid-container .room-card-grid[data-v-e01a06c0]{margin-bottom:57px}@media(min-width:375px){.rooms-grid-container .room-card-grid[data-v-e01a06c0]{margin-bottom:72px}}@media(min-width:768px){.rooms-grid-container .room-card-grid[data-v-e01a06c0]{margin-bottom:0}}@media(min-width:768px){.rooms-grid-container[data-v-e01a06c0]>*{margin-bottom:56px}}@media(min-width:768px){.rooms-grid-container[data-v-e01a06c0]>*:has(+.minor-rates){margin-bottom:24px}}.rooms-grid-container>.minor-rates[data-v-e01a06c0]{overflow:hidden}@media(min-width:768px){.rooms-grid-container>.minor-rates[data-v-e01a06c0]{animation:expandMargin-e01a06c0 .1s ease forwards;animation-delay:.4s}}@media(min-width:768px){.rooms-grid-container[data-v-e01a06c0]>*:has(+.minor-rates){margin-bottom:0}.rooms-grid-container>.rooms-row.container.open[data-v-e01a06c0]{padding-top:0}}.rooms-grid .rooms-row[data-v-e01a06c0]{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.rooms-grid .rooms-row[data-v-e01a06c0]{grid-template-columns:1fr 1fr;gap:32px}}@media(min-width:1024px)and (max-width:1279px){.rooms-grid .rooms-row[data-v-e01a06c0]{grid-template-columns:1fr 1fr;padding:0 128px}}@media(min-width:1280px){.rooms-grid .rooms-row[data-v-e01a06c0]{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1920px){.rooms-grid .rooms-row[data-v-e01a06c0]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:32px}.rooms-grid .rooms-row.container[data-v-e01a06c0]{width:1616px;min-width:1616px}}.rooms-grid .minor-rates[data-v-e01a06c0]{background:var(--banner-background-minor-rates-off)}.rooms-list-container[data-v-e01a06c0]{display:flex;flex-direction:column}.rooms-list-container .container[data-v-e01a06c0]{margin-bottom:64px}@media(min-width:768px){.rooms-list-container .container[data-v-e01a06c0]:has(+.minor-rates){animation:expandMarginContainer-e01a06c0 .1s ease forwards;animation-delay:.4s}}.rooms-list-container .minor-rates[data-v-e01a06c0]{background:var(--banner-background-minor-rates-off)}@media(min-width:768px){.rooms-list-container .minor-rates[data-v-e01a06c0]{animation:expandMarginList-e01a06c0 .4s ease forwards;animation-delay:.1s}}@media(min-width:768px)and (max-width:1023px){.rooms-list-container .room-wrapper .container[data-v-e01a06c0]{padding:0 24px!important}}.rooms-compact[data-v-e01a06c0]{margin:0 auto}.rooms-compact .room-wrapper .container[data-v-e01a06c0]{padding:24px}@media(min-width:768px)and (max-width:1023px){.rooms-compact .room-wrapper .container[data-v-e01a06c0]{gap:32px}}@media(min-width:0px)and (max-width:767px){.rooms-compact .room-wrapper .container[data-v-e01a06c0]{padding:24px}}@media(min-width:768px)and (max-width:1023px){.rooms-compact .room-wrapper[data-v-e01a06c0] .room-card-compact .room-compact-content{flex-direction:column;display:flex}}.rooms-compact .rooms-row[data-v-e01a06c0]{display:grid;gap:32px}@media(min-width:0px)and (max-width:768px){.rooms-compact .rooms-row[data-v-e01a06c0]{padding:24px}}@media(min-width:768px)and (max-width:1023px){.rooms-compact .rooms-row[data-v-e01a06c0]{grid-template-columns:1fr 1fr;gap:32px;padding:24px}.rooms-compact .rooms-row.open[data-v-e01a06c0]{grid-template-columns:1fr 1fr 1fr;gap:73px}}@media(min-width:1024px){.rooms-compact .rooms-row[data-v-e01a06c0]{grid-template-columns:1fr 1fr}.rooms-compact .rooms-row.open[data-v-e01a06c0]{grid-template-columns:1fr 1fr 1fr;gap:16px;padding:24px}}@media(min-width:1280px){.rooms-compact .rooms-row.open[data-v-e01a06c0]{gap:32px}}@media(min-width:1920px){.rooms-compact .rooms-row[data-v-e01a06c0]{grid-template-columns:1fr 1fr 1fr 1fr;padding:24px 28px}.rooms-compact .rooms-row.container[data-v-e01a06c0]{width:1568px;min-width:1568px}.rooms-compact .rooms-row.open[data-v-e01a06c0]{grid-template-columns:1fr 1fr 1fr}.rooms-compact .rooms-row.open[data-v-e01a06c0]:not(:has(+.minor-rates)){margin-bottom:48px}}.rooms-compact .rooms-row>div[data-v-e01a06c0]{width:100%}@media(min-width:768px)and (max-width:1279px){.rooms-compact .rooms-row>div[data-v-e01a06c0] .room-card-compact .room-compact-content{flex-direction:column;display:flex}}.slide-fade-enter-active[data-v-e01a06c0]{transition:all .3s ease}.slide-fade-leave-active[data-v-e01a06c0]{transition:all .2s ease}.slide-fade-enter-from[data-v-e01a06c0],.slide-fade-leave-to[data-v-e01a06c0]{opacity:0;transform:translateY(-10px)}.rates-banner-disabled[data-v-e01a06c0]{pointer-events:none}.rooms-mask[data-v-e01a06c0]{position:fixed;width:100%;height:100vh;background:#fff;display:block;z-index:1000;top:0;left:0;transition:all .1s linear;opacity:0;pointer-events:none}.rooms-mask.active[data-v-e01a06c0]{opacity:1}@keyframes expandMarginContainer-e01a06c0{0%{margin-bottom:64px}to{margin-bottom:24px}}@keyframes expandMarginList-e01a06c0{0%{margin-bottom:0}to{margin-bottom:55px}}@keyframes expandMargin-e01a06c0{0%{margin-bottom:56px}to{margin-bottom:72px}}.dropdown[data-v-360b6a98]{position:absolute;display:inline-block;top:24px}.dd-transition-enter-active[data-v-360b6a98],.dd-transition-leave-active[data-v-360b6a98]{transition:all .2s}.dd-transition-enter-from[data-v-360b6a98],.dd-transition-leave-to[data-v-360b6a98]{opacity:0;transform:scaleY(.95)}.dd-transition-enter-to[data-v-360b6a98],.dd-transition-leave-from[data-v-360b6a98]{opacity:1;transform:scaleY(1)}.dd-transition[data-v-360b6a98]{transform-origin:top}.dropdown-content[data-v-360b6a98]{display:flex;flex-direction:column;gap:8px;width:360px;border-radius:10px;border:1px solid #f2f2f2;box-shadow:0 4px 8px #0000001a;z-index:1010;background-color:#fff;padding:24px 32px 16px}@media(min-width:768px){.dropdown-content[data-v-360b6a98]{padding:34px 22px 24px 24px}}.dropdown-content[data-v-360b6a98] input[type=checkbox]:checked+label{font-weight:500}.dropdown-content.paddingBigger[data-v-360b6a98]{padding:0}@media(min-width:768px){.dropdown-content.paddingBigger[data-v-360b6a98]{padding:31px 30px 24px 31px}}.dropdown-content.paddingBigger .close-button[data-v-360b6a98]{background-color:#333!important}@media(min-width:768px){.dropdown-content.all-filters-bigger[data-v-360b6a98]{padding:initial;gap:15px!important}.dropdown-content.all-filters-bigger .top[data-v-360b6a98]{padding:29px 32px 0 30px}.dropdown-content.all-filters-bigger .scrollable[data-v-360b6a98]{padding:0 22px 24px 28px}.dropdown-content.all-filters-bigger .bottom[data-v-360b6a98]{padding:0 30px 20px}}.dropdown-content.absolute[data-v-360b6a98]{position:absolute}.dropdown-content.bottom-right[data-v-360b6a98]{top:initial;left:0}.dropdown-content.bottom-left[data-v-360b6a98]{top:initial;right:0}.dropdown-content.top-right[data-v-360b6a98]{bottom:32px;left:0}.dropdown-content.top-left[data-v-360b6a98]{bottom:32px;right:0}.dropdown-content.full-screen[data-v-360b6a98]{position:fixed;inset:24px 0 0;width:100vw!important;max-height:100vh;z-index:9999;touch-action:none;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0}.dropdown-content.full-screen .top[data-v-360b6a98]{padding-top:20px;margin-bottom:26px}@media(min-width:768px){.dropdown-content.full-screen .top[data-v-360b6a98]{padding-top:21px;padding-bottom:18px}}.dropdown-content.full-screen .top .div-title[data-v-360b6a98]{gap:8px}.dropdown-content.full-screen .top .div-title[data-v-360b6a98]>:nth-child(1){width:100%;justify-content:center;display:flex}.dropdown-content.full-screen .top .div-title>:nth-child(1)>.dropdown-title[data-v-360b6a98]{color:#646464}.dropdown-content.full-screen .top .close-button[data-v-360b6a98]{background-color:#333!important}.dropdown-content.full-screen .top.has-shadow[data-v-360b6a98]{box-shadow:0 3px 4px -2px #00000014}.dropdown-content.full-screen .scrollable[data-v-360b6a98]{overflow-y:auto;-webkit-overflow-scrolling:touch;padding-right:32px;padding-left:32px}.dropdown-content.full-screen .scrollable[data-v-360b6a98] .dropdown-title.h5{color:#333;font-weight:500!important}.dropdown-content.full-screen .bottom[data-v-360b6a98]{padding-top:12px!important;padding-bottom:19px;padding-right:22px}@media(min-width:768px){.dropdown-content.full-screen .bottom[data-v-360b6a98]{padding-bottom:16px;padding-right:24px}}.dropdown-content.full-screen .bottom .actions[data-v-360b6a98]{padding-top:initial}@media(max-width:767px){.dropdown-content.full-screen .bottom .actions[data-v-360b6a98]{gap:24px!important}}.dropdown-content.full-screen .bottom .actions button[data-v-360b6a98]{width:initial}.dropdown-content.full-screen .bottom .actions button[data-v-360b6a98] span{font-size:16px;font-weight:400}.dropdown-content.middle-mobile[data-v-360b6a98]{position:fixed;gap:24px!important;width:100vw!important;border:none;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto;border-radius:12px}.dropdown-content.middle-mobile .top[data-v-360b6a98]{border-bottom:1px solid #e5e5e5;padding-top:24px;padding-bottom:24px;padding-left:32px}.dropdown-content.middle-mobile .top .div-title[data-v-360b6a98]{flex-direction:row-reverse;gap:32px;align-items:center}.dropdown-content.middle-mobile .top .div-title[data-v-360b6a98]>:nth-child(1){width:100%;justify-content:initial;display:flex}.dropdown-content.middle-mobile .top .div-title>:nth-child(1)>.dropdown-title[data-v-360b6a98]{height:26px;color:#333}@media(max-width:768px){.dropdown-content.middle-mobile .top .div-title>:nth-child(1)>.dropdown-title[data-v-360b6a98]{height:18px}}.dropdown-content.middle-mobile .top .div-title .close-button[data-v-360b6a98]{width:16px;height:16px}.dropdown-content.middle-mobile .scrollable[data-v-360b6a98] .options-wrapper{padding-left:32px;padding-right:32px;padding-top:0!important}.dropdown-content.middle-mobile .actions[data-v-360b6a98]{margin-right:0}.dropdown-content.middle-mobile .actions button[data-v-360b6a98]{width:initial}.dropdown-content.middle-mobile .actions button[data-v-360b6a98] span{font-size:16px;font-weight:400}.dropdown-content .top[data-v-360b6a98],.dropdown-content .bottom[data-v-360b6a98]{flex-shrink:0;margin-top:0}.dropdown-content .bottom[data-v-360b6a98]{margin-top:4px}.dropdown-content .bottom.has-shadow[data-v-360b6a98]{box-shadow:0 -3px 4px -2px #00000014}.dropdown-content .scrollable[data-v-360b6a98]{flex-grow:1;overflow-y:inherit;scrollbar-width:thin;scrollbar-color:#646464 transparent;overscroll-behavior:contain;min-height:80px}.dropdown-content .scrollable.all-dsk[data-v-360b6a98]{overflow-y:auto;scrollbar-width:thin;padding-bottom:22px}.dropdown-content .scrollable[data-v-360b6a98]::-webkit-scrollbar{width:4px;background:transparent}.dropdown-content .scrollable[data-v-360b6a98]::-webkit-scrollbar-thumb{border-radius:4px;background:#ccc transparent}.dropdown-content .scrollable[data-v-360b6a98]::-webkit-scrollbar-track{background:transparent}.dropdown-content .scrollable[data-v-360b6a98] .dropdown-title{display:flex;color:#333}.dropdown-content .scrollable .disclaimer-message[data-v-360b6a98]{font-size:12px;font-weight:400;line-height:150%;color:#646464;margin-left:0;text-align:left;margin-bottom:12px;padding:24px 24px 0 0!important}.dropdown-content .div-title[data-v-360b6a98]{display:flex;justify-content:space-between}.dropdown-content .div-title .dropdown-title[data-v-360b6a98]{display:flex;color:#333;font-weight:500;margin-bottom:26px}@media(min-width:768px){.dropdown-content .div-title .dropdown-title[data-v-360b6a98]{margin-bottom:8px}}.dropdown-content .div-title .dropdown-title.h3[data-v-360b6a98]{font-weight:400}.dropdown-content .div-title .close-button[data-v-360b6a98]{cursor:pointer;background-color:#333!important}@media(min-width:768px){.dropdown-content .div-title .close-button[data-v-360b6a98]{width:12px!important;height:12px!important;margin-top:1px}}.dropdown-backdrop[data-v-360b6a98]{background-color:#333333d9;z-index:1000;inset:0;display:flex;justify-content:center;align-items:center;position:fixed}.actions[data-v-360b6a98]{display:flex;justify-content:right;gap:11px;align-items:center;padding-top:24px}@media(min-width:768px){.actions[data-v-360b6a98]{gap:24px;padding-top:18px}}@media(min-width:768px){.actions[data-v-360b6a98]{gap:10px}}.actions .button-nh-xs[data-v-360b6a98]{width:initial}.actions .clear-button[data-v-360b6a98]{padding-inline:32px}.all-filters-full-screen .div-title[data-v-360b6a98]{padding:0 32px}@media(min-width:1023px){.all-filters-full-screen .dropdown-content[data-v-360b6a98]{gap:initial}}.all-filters-full-screen .dropdown-content .top[data-v-360b6a98]{margin-bottom:15px}.orderby-dropdown .top .dropdown-title[data-v-360b6a98]{margin-bottom:initial}.orderby-dropdown .actions[data-v-360b6a98]{padding-top:29px}@media(max-width:1023px){.orderby-dropdown .actions[data-v-360b6a98]{padding-top:20px;margin-right:10px;padding-bottom:32px;padding-right:32px}}.orderby-dropdown .actions .button-nh-xs.button-nh[data-v-360b6a98]:nth-child(2){margin-left:0}.price-no-avail[data-v-360b6a98]{display:none}.checkbox-container[data-v-3946de87]{display:flex;gap:26px;flex-direction:column;width:100%}@media(min-width:768px){.checkbox-container[data-v-3946de87]{grid-row-gap:24px}}.checkbox-container.grid[data-v-3946de87]{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:26px;grid-column-gap:18px}@media(min-width:768px){.checkbox-container.grid[data-v-3946de87]{grid-row-gap:24px}}.checkbox-container .checkbox-item[data-v-3946de87]{display:flex;align-items:center;gap:12px}.checkbox-container .checkbox-item.two-cols[data-v-3946de87]{flex-direction:row;gap:16x}.checkbox-container .checkbox-item.two-cols .column[data-v-3946de87]{flex:1}.checkbox-container .checkbox-item .column>div[data-v-3946de87]{margin-bottom:8px}.checkbox-container .checkbox-item label[data-v-3946de87]{margin-left:.4rem}.checkbox-container .checkbox-item .custom-checkbox[data-v-3946de87]{appearance:none;width:20px;height:20px;border:1px solid #646464;border-radius:4px;background-color:#fff;cursor:pointer;position:relative;flex-shrink:0}@media(min-width:768px){.checkbox-container .checkbox-item .custom-checkbox[data-v-3946de87]{border-radius:2px}}@media(max-width:767px){.checkbox-container .checkbox-item .custom-checkbox[data-v-3946de87]{border:1.65px solid #646464;width:32px;height:32px}}.checkbox-container .checkbox-item .custom-checkbox[data-v-3946de87]:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.checkbox-container .checkbox-item .custom-checkbox[data-v-3946de87]:checked:after{content:"";position:absolute;inset:0;background-image:var(--checkIcon);background-repeat:no-repeat;background-position:center;background-size:23px;margin-bottom:4px}@media(min-width:768px){.checkbox-container .checkbox-item .custom-checkbox[data-v-3946de87]:checked:after{background-size:14px;margin-bottom:2px}}.checkbox-container .checkbox-item .checkbox-label[data-v-3946de87]{line-height:1.2;color:#333;margin:initial;cursor:pointer}@media(max-width:374px){.checkbox-container .checkbox-item .checkbox-label[data-v-3946de87]{overflow-wrap:anywhere}}.checkbox-container .checkbox-item .checkbox-label.active[data-v-3946de87]{font-weight:500}.checkbox-list-filter[data-v-c15ab1f3]{position:absolute}.carousel-wrapper[data-v-ecc1266e]{position:relative;display:flex;align-items:center;width:100%;overflow:hidden;background:linear-gradient(90deg,#fff0 .98%,#fff 38.13%)}.carousel[data-v-ecc1266e]{display:flex;gap:16px;overflow-x:auto;width:100%;scrollbar-width:none}.carousel[data-v-ecc1266e]::-webkit-scrollbar{display:none}.carousel .carousel-content[data-v-ecc1266e]{display:flex}.backdrop[data-v-ecc1266e]{position:absolute;height:32px;width:20px;z-index:3;background:#fff}.backdrop.right[data-v-ecc1266e]{right:0}.carousel-arrow[data-v-ecc1266e]{display:inherit;position:absolute;height:32px;top:50%;transform:translateY(-50%);background:#fff;border:1px solid #646464;border-radius:8px;padding:9px;z-index:10;box-shadow:-2px 0 3px 1px #0000001a;cursor:pointer}.carousel-arrow.left[data-v-ecc1266e]{left:0}.carousel-arrow.left .chevron-left[data-v-ecc1266e]{transform:scaleX(-1)}.carousel-arrow.right[data-v-ecc1266e]{right:0}.filters-bar[data-v-fa9cf1b5]{display:flex;justify-content:space-between;height:32px;align-items:center;gap:10px;padding:32px 24px;box-sizing:content-box}@media(max-width:767px){.filters-bar[data-v-fa9cf1b5]{display:none}}.filters-bar .bar-left[data-v-fa9cf1b5],.filters-bar .bar-right[data-v-fa9cf1b5]{display:flex;align-items:center;gap:9px}.filters-bar .content-left[data-v-fa9cf1b5]{flex:7;display:flex;padding:initial;width:50%;gap:8px}.filters-bar .content-left[data-v-fa9cf1b5] .button-filter .icon-left{width:16px;height:16px;cursor:default!important}.filters-bar .content-left[data-v-fa9cf1b5] .button-filter.all-filters{padding:0 12px 0 0}.filters-bar .content-left .all-filters[data-v-fa9cf1b5]{order:1}.filters-bar .content-left[data-v-fa9cf1b5] .carousel-wrapper{order:2}.filters-bar .bar-right[data-v-fa9cf1b5]{flex:3;justify-content:end}.filters-bar .bar-right-map-button[data-v-fa9cf1b5]{display:flex;gap:8px;align-items:center}.filters-bar .bar-right-map-button[data-v-fa9cf1b5] span{white-space:nowrap}.filters-bar .bar-right[data-v-fa9cf1b5] .span-text{color:#646464;white-space:nowrap;font-size:14px;font-weight:400}.is-no-availability[data-v-fa9cf1b5]{display:none}@media(min-width:768px)and (max-width:889px){.filters-bar[data-v-fa9cf1b5]{flex-direction:column}}@media(min-width:768px)and (max-width:991px){.filters-bar[data-v-fa9cf1b5]{height:initial;padding:32px 0 16px;gap:16px}.filters-bar .content-left[data-v-fa9cf1b5]{order:1;width:100%}.filters-bar .bar-right[data-v-fa9cf1b5]{order:2;align-self:flex-start;display:inline-grid;grid-template-columns:.9fr 1fr 8fr;gap:2px}.filters-bar .bar-right[data-v-fa9cf1b5] .button-nh-icon{width:24px;height:24px}.filters-bar .bar-right[data-v-fa9cf1b5] .bar-right-button{justify-content:end;gap:24px;padding-right:24px}}.all-content[data-v-170f6752]{position:absolute}.orderby[data-v-0fe6a3a4]{position:absolute;display:flex;align-items:center;gap:8px}.orderby .span-text[data-v-0fe6a3a4]{font-size:14px;white-space:nowrap}.orderby[data-v-0fe6a3a4] .dropdown-content{gap:32px!important}.orderby[data-v-0fe6a3a4] .dropdown-title{color:#646464!important}.options-wrapper[data-v-0fe6a3a4]{display:flex;flex-direction:column;gap:24px;padding-top:19px!important}@media(min-width:768px){.options-wrapper[data-v-0fe6a3a4]{gap:19px}}@media(min-width:1024px){.options-wrapper[data-v-0fe6a3a4]{padding-top:19px!important}}.options-wrapper[data-v-0fe6a3a4] .form-radio{-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}@media(min-width:768px){.options-wrapper[data-v-0fe6a3a4] .form-radio input[type=radio]+label{margin-left:0}}.options-wrapper[data-v-0fe6a3a4] .form-radio input[type=radio]+label:before{margin-top:0}@media(min-width:768px){.options-wrapper[data-v-0fe6a3a4] .form-radio input[type=radio]+label:before{margin-top:5px}}.bar-right-button[data-v-e81399f2]{display:flex;justify-content:center;gap:24px;margin-left:26px}.bar-right-button .button-nh[data-v-e81399f2]{min-width:24px}.bar-right-button .button-nh[data-v-e81399f2] .imgContainer{width:24px;height:24px}.bar-right-button .button-nh[data-v-e81399f2] .button-nh-icon{width:24px!important;height:24px!important;cursor:pointer!important}.bar-right-button .button-nh-terciary-disabled[data-v-e81399f2] .button-nh-icon{filter:brightness(0) saturate(100%) invert(92%) sepia(5%) saturate(17%) hue-rotate(319deg) brightness(91%) contrast(98%);cursor:default!important}@media(min-width:768px)and (max-width:991px){[data-v-e81399f2] .button-filter.all-filters{padding-left:0}}.button-nh-terciary-disabled[data-v-e81399f2]{color:#999}hr[data-v-e81399f2]{border:none;border-bottom:1px solid #e5e5e5;margin-top:34px;margin-bottom:34px;opacity:1}.all-filter-title[data-v-e81399f2]{margin-bottom:31px;font-weight:500;color:#333}@media(min-width:768px){.all-filter-title[data-v-e81399f2]{margin-bottom:32px}}.orderby-dropdown .dropdown-content .div-title .dropdown-title{font-weight:500;margin-bottom:3px}@media(min-width:768px){.orderby-dropdown .dropdown-content .div-title .dropdown-title{margin-bottom:0}}@media(min-width:768px){.orderby-dropdown .dropdown-content .options-wrapper{padding-top:22px!important}}@media(max-width:767px){.orderby-dropdown .dropdown-content .options-wrapper .form-radio input[type=radio]+label:before{left:0}}@media(min-width:768px){.orderby-dropdown .actions{padding-top:30px}}.all-filters-dropdown .dropdown-content .top{margin-bottom:28px;padding-left:32px;padding-right:32px}.all-filters-dropdown .dropdown-content{gap:0px!important}.ribbon[data-v-d5461961]{margin-bottom:32px;display:flex;justify-content:space-between;align-items:center;gap:16px;background-color:#f8f8f8;padding:8px 24px;border-radius:8px;font-size:14px;color:#333;max-width:827px;width:100%}@media(max-width:767px){.ribbon[data-v-d5461961]{margin:24px auto 10px;gap:initial;padding:8px 16px;align-items:center;flex-direction:column;max-width:calc(100vw - 32px);background-color:#f8f8f8}}@media(min-width:768px)and (max-width:1279px){.ribbon[data-v-d5461961]{margin-bottom:24px;width:100%;max-width:calc(100% - 48px);background-color:#f8f8f8}}@media(min-width:1920px){.ribbon[data-v-d5461961]{max-width:initial}}.ribbon.fullsize[data-v-d5461961]{max-width:100%}.left-text strong[data-v-d5461961]{font-weight:500}.left-text[data-v-d5461961]{font-weight:400;font-size:14px;line-height:160%;text-align:center}@media(min-width:768px){.left-text[data-v-d5461961]{text-align:left}}.right-text[data-v-d5461961]{display:flex;gap:14px;color:#646464;font-weight:400;position:relative;align-items:flex-start}@media(min-width:375px){.right-text[data-v-d5461961]{align-items:center}}@media(min-width:768px){.right-text[data-v-d5461961]{gap:9px}}.right-text[data-v-d5461961] .tooltip-position{max-width:195px;max-height:fit-content;align-self:flex-start;z-index:1000;box-shadow:0 2px 4px #0000001a;border:1px solid #e5e5e5}.right-text[data-v-d5461961] .tooltip-position .tooltip{background-color:#fff}.right-text[data-v-d5461961] .tooltip-position .tooltip:after{border-bottom-color:#fff}.right-text[data-v-d5461961] .tooltip-position .tooltip p div{color:#333;font-weight:400;font-size:12px;line-height:150%}.right-text span[data-v-d5461961]{text-align:center;font-size:12px}.info-icon[data-v-d5461961]{cursor:pointer}@media(min-width:768px){.info-icon[data-v-d5461961]{width:12px!important;height:12px!important}}.no-availability-card[data-v-96e8f697]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;border:1px solid #d7d7d7;border-radius:12px;background-color:#fff;box-sizing:border-box;max-width:900px;padding:24px 16px;margin:24px 0;width:100%}@media(min-width:768px){.no-availability-card[data-v-96e8f697]{margin:0 auto 40px;padding:24px}}.no-availability-card .text-container[data-v-96e8f697]{display:flex;flex-direction:column;margin-top:4px;gap:24px}.no-availability-card .text-container .title[data-v-96e8f697]{color:var(--primary-color);margin:0}.no-availability-card .text-container .description-container[data-v-96e8f697]{margin-bottom:4px}@media(min-width:768px){.no-availability-card .text-container .description-container[data-v-96e8f697]{margin-bottom:6px}}@media(min-width:768px){.no-availability-card .text-container[data-v-96e8f697]{margin-top:initial;gap:12px}.no-availability-card .text-container .title[data-v-96e8f697]{font-weight:400}}.no-availability-card.horizontal[data-v-96e8f697]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;text-align:left;gap:24px;max-width:902px;overflow:hidden;margin:14px 0 40px;padding:22px 16px}@media(min-width:768px){.no-availability-card.horizontal[data-v-96e8f697]{margin:24px 0 32px;padding:22px 22px 22px 24px}.no-availability-card.horizontal.non-filters-results[data-v-96e8f697]{margin-bottom:45px}}.no-availability-card.horizontal .icon[data-v-96e8f697]{flex-shrink:0;display:flex;align-items:flex-start;justify-content:center;margin-left:24px;padding-top:0}.no-availability-card.horizontal .icon-image[data-v-96e8f697]{width:48px;height:48px;margin-bottom:0}.no-availability-card.horizontal .text-container[data-v-96e8f697]{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:78%;gap:initial}.no-availability-card.horizontal .title[data-v-96e8f697]{margin-bottom:8px}.no-availability-card.horizontal .description[data-v-96e8f697]{display:contents;margin-bottom:0;min-width:533px;word-break:break-word}.no-availability-card.horizontal .action-button[data-v-96e8f697]{flex-shrink:0;display:flex;align-items:center;align-self:flex-end;justify-content:center;white-space:nowrap;margin-left:auto}.no-availability-card .action-button button[data-v-96e8f697] .button-nh-icon{background-color:var(--primary-color)!important}.non-filters-results[data-v-96e8f697]{margin:0 0 70px;padding:24px}.non-filters-results[data-v-96e8f697] .text-container{margin-top:0}.non-filters-results[data-v-96e8f697] .text-container .description-container{margin-bottom:8px}@media(min-width:768px){.non-filters-results[data-v-96e8f697] .text-container .description-container{margin-bottom:6px}}.styles-ibt .title[data-v-96e8f697]{font-size:1.8rem;font-weight:400;line-height:26px;letter-spacing:0%}.styles-ibt .description[data-v-96e8f697]{font-size:1.4rem;font-weight:400;line-height:160%;letter-spacing:0%}.tooltip[data-v-192a136b]{background-color:#333;padding:8px 12px;border-radius:8px;position:absolute;top:-40px}@media(max-width:440px){.tooltip[data-v-192a136b]{right:-16px}}.tooltip-clicked[data-v-192a136b]{background-color:var(--primary-color);font-weight:initial}.tooltip p[data-v-192a136b]{color:#fff!important;font-weight:500;font-size:12px;margin:initial;line-height:12px;white-space:nowrap}.contact-card[data-v-758dde98]{padding:23px;border-radius:8px;width:100%;display:flex;flex-flow:column;gap:23px}@media(min-width:768px){.contact-card[data-v-758dde98]{width:fit-content;min-width:370px;gap:18px;height:auto;margin-bottom:22px}}@media(min-width:768px){.contact-card[data-v-758dde98]{padding:24px 24px 35px}}@media(min-width:1280px){.contact-card[data-v-758dde98]{padding:24px}}.contact-card.extended[data-v-758dde98]{background-color:#fff;padding:0;min-width:0px}.contact-card.extended a span.address[data-v-758dde98]{line-height:25px}.contact-card.compact[data-v-758dde98]{background-color:#f8f8f8}.contact-card-list[data-v-758dde98]{display:flex;flex-direction:column;gap:24px;margin-bottom:initial;padding:initial;margin:initial}.contact-card-list li:last-child img+a[data-v-758dde98]{padding-top:4px}@media(min-width:1024px){.contact-card-list[data-v-758dde98]{gap:14px}}.contact-card-list.extended-list[data-v-758dde98]{gap:15px;font-weight:400;font-size:1.4rem}.contact-card-list.extended-list .small-font[data-v-758dde98]{font-size:1.4rem}@media(min-width:920px){.contact-card-list.extended-list[data-v-758dde98]{gap:18px}}.contact-card-list-mail[data-v-758dde98]{position:relative}.contact-card-list-mail .mail-text[data-v-758dde98]{line-height:18px;word-break:break-all}@media(min-width:768px){.contact-card-list-mail .mail-text[data-v-758dde98]{line-height:14px}}.contact-card-list-mail img[data-v-758dde98]{width:16px;min-width:16px;margin-top:2px}.contact-card-list li[data-v-758dde98]{display:flex;flex-direction:row;gap:7px}@media(min-width:768px){.contact-card-list li[data-v-758dde98]{gap:9px}}.contact-card-list li:first-child .icon[data-v-758dde98]{margin:3px 0 0}.contact-card-list li.contact-card-list-mail[data-v-758dde98]{align-items:flex-start}.contact-card-list li.contact-card-list-mail img[data-v-758dde98]{padding-top:3px}@media(min-width:768px){.contact-card-list li.contact-card-list-mail img[data-v-758dde98]{margin-top:2px;margin-bottom:2px}}.contact-card-list li .li-copy-mail[data-v-758dde98]{display:flex;gap:8px;align-self:center;flex:1}@media(max-width:767px){.contact-card-list li .li-copy-mail a[data-v-758dde98]{max-width:209px}}.contact-card-list li .li-copy-mail[data-v-758dde98]:active,.contact-card-list li .li-copy-mail[data-v-758dde98]:hover{text-decoration:none}.contact-card-list li .li-copy-mail:active .mail-text[data-v-758dde98],.contact-card-list li .li-copy-mail:hover .mail-text[data-v-758dde98]{color:var(--primary-color)}.contact-card-list li .li-copy-mail .tooltip[data-v-758dde98]{top:-35px}@media(max-width:767px){.contact-card-list li .li-copy-mail .tooltip[data-v-758dde98]{right:auto;left:auto}}.contact-card-list li.contact-card-list-whatsapp[data-v-758dde98]{align-items:center}.contact-card-list li.contact-card-list-whatsapp span[data-v-758dde98]{color:#333}.contact-card-list li.contact-card-list-whatsapp p[data-v-758dde98]{color:var(--color-hotel-card)}@media(min-width:768px){.contact-card-list li.contact-card-list-whatsapp[data-v-758dde98]{margin-top:4px}}.contact-card-list li img[data-v-758dde98]{-webkit-user-select:none;user-select:none}.contact-card-list li .icon[data-v-758dde98]{margin-top:2px;padding-left:2px}.contact-card-list li:first-child svg[data-v-758dde98]{min-width:10px}@media(max-width:767px){.contact-card-list li a[data-v-758dde98]{line-height:125%}}.contact-card-list li p[data-v-758dde98]{color:var(--color-hotel-card);cursor:pointer;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.4rem;margin:initial;line-height:16px}.contact-card-list li p[data-v-758dde98]:active,.contact-card-list li p[data-v-758dde98]:hover{color:var(--primary-color);text-decoration:none}.contact-card-list li .address[data-v-758dde98]{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.4rem;margin:initial;line-height:18px}.contact-card-list li a span.address[data-v-758dde98]{color:var(--color-hotel-card);cursor:pointer;line-height:16px}.contact-card-list li a span.address[data-v-758dde98]:active,.contact-card-list li a span.address[data-v-758dde98]:hover{color:var(--primary-color);text-decoration:none}.contact-card-list li span.address[data-v-758dde98]:not(a span.address){color:#333;cursor:initial}.contact-card-list li span.address[data-v-758dde98]:not(a span.address):hover{text-decoration:initial}.contact-card-list li a[data-v-758dde98]{text-decoration:none;font-weight:400}.contact-card-list li a[data-v-758dde98]:hover{color:var(--primary-color);text-decoration:none}.contact-card-list li img[data-v-758dde98]:not(.mail-icon){height:16px}.contact-card-list li .copy-wrapper[data-v-758dde98]{display:flex;flex-direction:column;align-items:center;width:fit-content}.contact-card-list li .copy-wrapper .copy-email[data-v-758dde98]{cursor:pointer;margin-top:0}.contact-card-list li .copy-wrapper .copy-email[data-v-758dde98]:active,.contact-card-list li .copy-wrapper .copy-email[data-v-758dde98]:hover{background-color:var(--primary-color)!important}.contact-card-button-wrapper[data-v-758dde98]{display:flex;gap:11px}.contact-card-button-wrapper[data-v-758dde98] .svg-icon{cursor:pointer!important}.contact-card-button-wrapper[data-v-758dde98] .button-nh-terciary{justify-content:flex-end;padding-top:14px}@media(min-width:768px){.contact-card-button-wrapper[data-v-758dde98] .button-nh-terciary{padding-top:10px}}.contact-card-button-wrapper[data-v-758dde98] .button-nh-terciary .imgContainer span{background-color:var(--copy-email-icon-color)!important}.contact-card-button-wrapper[data-v-758dde98] .button-nh-terciary span{font-size:1.4rem;color:var(--color-hotel-card)}.contact-card-button-wrapper[data-v-758dde98] .button-nh-terciary span:hover{color:var(--primary-color);text-decoration:underline .5px var(--primary-color)}.swiper-wrapper[data-v-d419d87c]{display:flex;flex-direction:column;gap:16px;padding-left:18px}@media(max-width:767px){.swiper-wrapper[data-v-d419d87c]{padding:initial}}.swiper-wrapper .information-cards[data-v-d419d87c]{margin-bottom:initial;display:flex;flex-direction:column;gap:16px;max-width:100%;align-items:flex-end;padding-bottom:16px;position:relative}.swiper-wrapper .information-cards--with-fade[data-v-d419d87c]:before,.swiper-wrapper .information-cards--with-fade[data-v-d419d87c]:after{content:"";position:absolute;top:0;bottom:0;width:120px;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:2}.swiper-wrapper .information-cards--with-fade[data-v-d419d87c]:before{left:0;background:linear-gradient(90deg,#ffffffb3,#ffffff80 80%,#fff0)}.swiper-wrapper .information-cards--with-fade[data-v-d419d87c]:after{right:0;background:linear-gradient(270deg,#ffffffb3,#ffffff80 80%,#fff0)}.swiper-wrapper .information-cards--with-fade.information-cards--fade-left[data-v-d419d87c]:before{opacity:1}.swiper-wrapper .information-cards--with-fade.information-cards--fade-right[data-v-d419d87c]:after{opacity:1}@media(max-width:767px){.swiper-wrapper .information-cards[data-v-d419d87c]{max-width:initial;align-items:center;font-size:16px}}@media(max-width:767px){.swiper-wrapper .information-cards-final-slide[data-v-d419d87c]{padding-right:initial}}.swiper-wrapper .information-cards .information-card[data-v-d419d87c]{background-color:#f8f8f8;padding:24px 16px 21px;border-radius:8px;display:block;max-width:208px}@media(min-width:1024px){.swiper-wrapper .information-cards .information-card[data-v-d419d87c]{min-height:333px}}@media(max-width:767px){.swiper-wrapper .information-cards .information-card[data-v-d419d87c]{padding:16px 24px 18px;max-width:none}}.swiper-wrapper .information-cards .information-card-container[data-v-d419d87c]{background-color:#fff;width:40px;height:40px;border-radius:50px;margin-bottom:15px;padding:10px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.swiper-wrapper .information-cards .information-card-container[data-v-d419d87c]{padding:10px}}.swiper-wrapper .information-cards .information-card-container .information-card-icon[data-v-d419d87c]{width:20px;height:20px;overflow:visible;padding:8px;position:relative;box-sizing:content-box}.swiper-wrapper .information-cards .information-card-icon[data-v-d419d87c]{-webkit-user-select:none;user-select:none}.swiper-wrapper .information-cards .information-card-title[data-v-d419d87c]{margin-bottom:16px;color:#333}.swiper-wrapper .information-cards .information-card-list[data-v-d419d87c]{font-size:14px;display:flex;flex-direction:column;padding:initial;max-width:192px}@media(max-width:767px){.swiper-wrapper .information-cards .information-card-list[data-v-d419d87c]{max-width:initial}}.swiper-wrapper .information-cards .information-card-list>li[data-v-d419d87c]{font-size:14px;list-style:disc;margin-left:25px;text-indent:-4px;font-family:Montserrat,Helvetica,Arial,sans-serif;color:#333;line-height:180%}@media(max-width:767px){.swiper-wrapper .information-cards .information-card-list>li[data-v-d419d87c]{line-height:26px;text-indent:unset;font-size:16px}}.swiper-wrapper .information-cards .information-card-list>li[data-v-d419d87c] p{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px}@media(min-width:1024px){.swiper-wrapper .information-cards .information-card-list>li[data-v-d419d87c] p{font-size:14px}}.swiper-wrapper .information-cards .information-card-list>li[data-v-d419d87c] span{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px}.swiper-wrapper .information-cards .information-card-list>li[data-v-d419d87c] div p,.swiper-wrapper .information-cards .information-card-list>li[data-v-d419d87c] div span{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px}.swiper-wrapper[data-v-d419d87c] .carousel__viewport{width:100%}@media(max-width:767px){.swiper-wrapper[data-v-d419d87c] .carousel__viewport{pointer-events:none}}@media(min-width:992px)and (max-width:1280px){.swiper-wrapper[data-v-d419d87c] .carousel__viewport{pointer-events:none}}@media(min-width:768px){.swiper-wrapper[data-v-d419d87c] .carousel__viewport{padding:0 18px 0 7px}}.swiper-wrapper[data-v-d419d87c] .carousel__track{gap:18px}@media(max-width:767px){.swiper-wrapper[data-v-d419d87c] .carousel__track{gap:16px}}.navigation-buttons-wrapper[data-v-d419d87c]{display:flex;gap:8px;margin-right:32px;z-index:3}.navigation-buttons-wrapper[data-v-d419d87c] button{--vc-nav-height: 32px;--vc-nav-width: 32px;--vc-nav-color: var(--primary-color-medium);--vc-nav-color-hover: var(--button-primary-hover);transform:initial;position:initial}.navigation-buttons-wrapper[data-v-d419d87c] button:focus{outline:initial}.navigation-buttons-wrapper[data-v-d419d87c] .carousel__next{filter:none;opacity:1}.navigation-buttons-wrapper[data-v-d419d87c] .carousel__next img{width:16px;height:16px}.navigation-buttons-wrapper[data-v-d419d87c] .carousel__next--disabled{filter:none;opacity:1}.navigation-buttons-wrapper[data-v-d419d87c] .carousel__next--disabled span{background-color:#e5e5e5!important}.navigation-buttons-wrapper[data-v-d419d87c] .carousel__next:hover,.navigation-buttons-wrapper[data-v-d419d87c] .carousel__prev:hover{background-color:#f8f8f8;border-radius:100%}.navigation-buttons-wrapper[data-v-d419d87c] .carousel__prev{filter:none;opacity:1}.navigation-buttons-wrapper[data-v-d419d87c] .carousel__prev span{transform:scaleX(-1);width:16px;height:16px}.navigation-buttons-wrapper[data-v-d419d87c] .carousel__prev--disabled,.navigation-buttons-wrapper[data-v-d419d87c] .carousel__next--disabled{cursor:default}.navigation-buttons-wrapper[data-v-d419d87c] .carousel__prev--disabled{filter:none;opacity:1}.navigation-buttons-wrapper[data-v-d419d87c] .carousel__prev--disabled span{transform:scaleX(-1);background-color:#e5e5e5!important}.navigation-buttons-wrapper[data-v-d419d87c] .carousel__prev--disabled:hover,.navigation-buttons-wrapper[data-v-d419d87c] .carousel__next--disabled:hover{background-color:initial}.review[data-v-a832ac98]{padding:18px 17px;border:1px solid #e5e5e5;list-style:none;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:767px){.review[data-v-a832ac98]{border:initial;padding:initial}}.review-upper-part[data-v-a832ac98]{display:flex;justify-content:space-between}.review-upper-part-left[data-v-a832ac98]{display:flex;flex-direction:column;gap:4px}@media(max-width:767px){.review-upper-part-left[data-v-a832ac98]{gap:8px}}.review-upper-part-left h6[data-v-a832ac98]{color:var(--primary-color);font-size:16px;line-height:26px;margin:initial;font-weight:400;letter-spacing:.1px}.review-upper-part-left .stars[data-v-a832ac98]{display:flex;gap:5px}@media(min-width:768px){.review-upper-part-left .stars[data-v-a832ac98]{gap:4px}}@media(max-width:767px){.review-upper-part-left[data-v-a832ac98]{gap:8px;align-items:flex-start}}@media(max-width:1279px){.review-upper-part-left .p[data-v-a832ac98]{font-size:16px}}.review-upper-part-left .p-expanded[data-v-a832ac98]{display:initial}.review-upper-part-left .p-collapsed[data-v-a832ac98]{display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.review-upper-part-left .button-wrapper[data-v-a832ac98]{display:flex;gap:11px;align-items:center;align-self:flex-start}.review-upper-part-left .button-wrapper button[data-v-a832ac98]{padding:11px 0;justify-content:flex-end}@media(max-width:767px){.review-upper-part-left .button-wrapper button[data-v-a832ac98]{padding:9px 0 0}}.review-upper-part-left .button-wrapper[data-v-a832ac98] img{width:12px;margin-top:2px}.review-upper-part-left .button-wrapper[data-v-a832ac98] .imgContainer{transform:rotate(90deg);transition:all .3s}.review-upper-part-left .button-wrapper[data-v-a832ac98] .imgContainer .svg-icon{cursor:pointer!important}@media(max-width:767px){.review-upper-part-left .button-wrapper[data-v-a832ac98] .imgContainer .svg-icon{width:12px!important;height:12px!important}}.review-upper-part-left .button-wrapper[data-v-a832ac98] ::deep(img){width:12px;margin-top:2px}.review-upper-part-left .button-wrapper[data-v-a832ac98] ::deep(.imgContainer){transform:rotate(90deg);transition:all .3s}.review-upper-part-left .button-wrapper ::deep(.imgContainer) .svg-icon[data-v-a832ac98]{cursor:pointer!important}@media(min-width:768px){.review-upper-part-left .button-wrapper-expanded[data-v-a832ac98]{margin-top:5px;margin-bottom:20px}}.review-upper-part-left .button-wrapper-expanded[data-v-a832ac98] .imgContainer{transform:rotate(270deg)}.review-upper-part-right[data-v-a832ac98]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.review-upper-part-right p[data-v-a832ac98]{font-weight:500;font-size:11px;line-height:16px;color:#646464}.review-lower-part-author[data-v-a832ac98]{display:flex;flex-direction:column;gap:8px}.review-lower-part-author p[data-v-a832ac98]{color:#646464}.reviews-wrapper[data-v-99449d34]{display:flex;flex-direction:column;gap:12px;padding:0}@media(max-width:767px){.reviews-wrapper[data-v-99449d34]{padding:6px 0 40px}}.reviews-wrapper h5[data-v-99449d34]{color:var(--primary-color);font-size:16px}@media(max-width:1279px){.reviews-wrapper h5[data-v-99449d34]{font-size:14px;font-weight:500}}@media(max-width:767px){.reviews-wrapper h5[data-v-99449d34]{text-align:start;font-size:18px}}.reviews[data-v-99449d34]{margin:0;list-style:none;padding:0}.reviews--mobile[data-v-99449d34]{display:flex;flex-direction:column;gap:12px}@media(max-width:767px){.reviews--mobile[data-v-99449d34]{gap:56px}}.reviews-button-wrapper[data-v-99449d34]{display:flex;gap:11px;align-items:center;justify-content:flex-end}.reviews-button-wrapper[data-v-99449d34] .button-nh{padding:11px 0}@media(max-width:767px){.reviews-button-wrapper[data-v-99449d34] .button-nh{padding:15px 0 11px}}.reviews-button-wrapper[data-v-99449d34] .button-nh .button-nh-icon{width:12px!important;height:12px!important;cursor:pointer!important}.reviews-button-wrapper[data-v-99449d34] .button-nh .imgContainer{transform:rotate(180deg)!important;transition:transform .3s ease}.reviews-button-wrapper-expanded[data-v-99449d34] .button-nh .imgContainer{transform:rotate(0)!important}.reviews--desktop[data-v-99449d34]{display:flex;flex-direction:column;gap:16px;padding:0}@media(max-width:767px){.reviews--desktop[data-v-99449d34]{padding:initial}}.reviews--desktop .information-cards[data-v-99449d34]{margin-bottom:initial;display:flex;flex-direction:column;gap:16px;max-width:100%;padding-bottom:35px;position:relative}@media(max-width:767px){.reviews--desktop .information-cards[data-v-99449d34]{max-width:initial}}.reviews--desktop .information-cards[data-v-99449d34]:before,.reviews--desktop .information-cards[data-v-99449d34]:after{content:"";position:absolute;top:0;bottom:0;width:120px;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:2}.reviews--desktop .information-cards[data-v-99449d34]:before{left:0;background:linear-gradient(90deg,#ffffffb3,#ffffff80 80%,#fff0)}.reviews--desktop .information-cards[data-v-99449d34]:after{right:0;background:linear-gradient(270deg,#ffffffb3,#ffffff80 80%,#fff0)}.reviews--desktop .information-cards--fade-left[data-v-99449d34]:before{opacity:1}.reviews--desktop .information-cards--fade-right[data-v-99449d34]:after{opacity:1}.reviews--desktop .information-cards .information-card[data-v-99449d34]{border-radius:8px;display:block}@media(min-width:1024px){.reviews--desktop .information-cards .information-card[data-v-99449d34]{min-height:293px}}.reviews--desktop .information-cards .information-card-container[data-v-99449d34]{background-color:#fff;width:fit-content;height:fit-content;border-radius:50px;margin-bottom:16px;padding:11px 10px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.reviews--desktop .information-cards .information-card-container[data-v-99449d34]{padding:10px}}.reviews--desktop .information-cards .information-card-container-image[data-v-99449d34]{width:24px;height:24px;overflow:visible;padding:8px;position:relative;box-sizing:content-box}.reviews--desktop .information-cards .information-card-icon[data-v-99449d34]{-webkit-user-select:none;user-select:none;filter:var(--filter-color-icon-services-rp);width:19px;height:17px}@media(max-width:767px){.reviews--desktop .information-cards .information-card-icon[data-v-99449d34]{width:20px;height:20px}}.reviews--desktop .information-cards .information-card-title[data-v-99449d34]{margin-bottom:16px;color:#333}.reviews--desktop .information-cards .information-card-list[data-v-99449d34]{display:flex;flex-direction:column;padding:initial;max-width:157px}@media(max-width:767px){.reviews--desktop .information-cards .information-card-list[data-v-99449d34]{max-width:initial}}.reviews--desktop .information-cards .information-card-list>li[data-v-99449d34]{font-size:16px;list-style:disc;margin-left:20px;font-family:Montserrat,Helvetica,Arial,sans-serif;color:#333;line-height:160%}@media(min-width:768px){.reviews--desktop .information-cards .information-card-list>li[data-v-99449d34]{font-size:14px}}.reviews--desktop .information-cards .information-card-list>li[data-v-99449d34] p{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px}@media(min-width:1024px){.reviews--desktop .information-cards .information-card-list>li[data-v-99449d34] p{font-size:14px}}.reviews--desktop .information-cards .information-card-list>li[data-v-99449d34] span{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px}@media(min-width:1024px){.reviews--desktop .information-cards .information-card-list>li[data-v-99449d34] span{font-size:14px}}.reviews--desktop .information-cards .information-card-list>li[data-v-99449d34] div p,.reviews--desktop .information-cards .information-card-list>li[data-v-99449d34] div span{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px}@media(min-width:1024px){.reviews--desktop .information-cards .information-card-list>li[data-v-99449d34] div p,.reviews--desktop .information-cards .information-card-list>li[data-v-99449d34] div span{font-size:14px}}.reviews--desktop[data-v-99449d34] .carousel__viewport{width:100%}.reviews--desktop[data-v-99449d34] .carousel__slide{align-items:flex-start}.navigation-buttons-wrapper[data-v-99449d34]{margin-right:2px;position:absolute;bottom:58px;right:0;transform:translate(35%);display:flex;gap:10px;z-index:3}.navigation-buttons-wrapper[data-v-99449d34] button{--vc-nav-height: 32px;--vc-nav-width: 32px;--vc-nav-color: var(--primary-color-medium);--vc-nav-color-hover: var(--button-primary-hover);transform:initial;position:initial}.navigation-buttons-wrapper[data-v-99449d34] button:focus{outline:initial}.navigation-buttons-wrapper[data-v-99449d34] .carousel__next{filter:none;opacity:1}.navigation-buttons-wrapper[data-v-99449d34] .carousel__next img{width:16px;height:16px}.navigation-buttons-wrapper[data-v-99449d34] .carousel__next--disabled{filter:none;opacity:1}.navigation-buttons-wrapper[data-v-99449d34] .carousel__next:hover,.navigation-buttons-wrapper[data-v-99449d34] .carousel__prev:hover{background-color:#f8f8f8;border-radius:100%}.navigation-buttons-wrapper[data-v-99449d34] .carousel__prev{filter:none;opacity:1}.navigation-buttons-wrapper[data-v-99449d34] .carousel__prev span.round-btn-icon{transform:scaleX(-1);width:16px;height:16px}.navigation-buttons-wrapper[data-v-99449d34] .carousel__prev--disabled,.navigation-buttons-wrapper[data-v-99449d34] .carousel__next--disabled{cursor:default}.navigation-buttons-wrapper[data-v-99449d34] .carousel__prev--disabled span.round-btn-icon,.navigation-buttons-wrapper[data-v-99449d34] .carousel__next--disabled span.round-btn-icon{background-color:#e5e5e5!important}.navigation-buttons-wrapper[data-v-99449d34] .carousel__prev--disabled{filter:none;opacity:1}.navigation-buttons-wrapper[data-v-99449d34] .carousel__prev--disabled span.round-btn-icon{transform:scaleX(-1)}.navigation-buttons-wrapper[data-v-99449d34] .carousel__prev--disabled:hover,.navigation-buttons-wrapper[data-v-99449d34] .carousel__next--disabled:hover{background-color:initial}.reviews-wrapper--result-page[data-v-99449d34]{gap:12px;padding:4px 24px 14px}@media(max-width:767px){.reviews-wrapper--result-page[data-v-99449d34]{padding:6px 0 62px}}.reviews-wrapper--result-page .reviews[data-v-99449d34]{display:flex;flex-direction:column;gap:12px}@media(max-width:767px){.reviews-wrapper--result-page .reviews[data-v-99449d34]{gap:56px}}.reviews-button-wrapper--result[data-v-99449d34]{display:flex;gap:11px;align-items:center;justify-content:flex-end}.reviews-button-wrapper--result[data-v-99449d34] .button-nh{padding:11px 0}.reviews-button-wrapper--result[data-v-99449d34] .button-nh .button-nh-icon{width:12px}.reviews-button-wrapper--result[data-v-99449d34] .button-nh .imgContainer{transform:rotate(90deg)!important;transition:transform .3s ease}.reviews-button-wrapper--result.reviews-button-wrapper-expanded[data-v-99449d34] .button-nh .imgContainer{transform:rotate(270deg)!important}.reviews-wrapper--result-page .navigation-buttons-wrapper[data-v-99449d34]{bottom:21px}.info-modal-title[data-v-9af821de]{color:#333}.room-card-services-grid-service .svg-icon[data-v-9af821de]{background-color:#333!important}@media(min-width:768px){.room-card-services-grid-service .svg-icon[data-v-9af821de]{width:32px!important;height:32px!important}}[data-v-9af821de] .imgContainer{transform:rotate(90deg);transition:transform .3s ease}[data-v-9af821de] .imgContainer .svg-icon{cursor:pointer!important}[data-v-9af821de] .expanded .imgContainer{transform:rotate(270deg);transition:transform .3s ease}[data-v-9af821de] .expanded .imgContainer .svg-icon{cursor:pointer!important}.hotel-modal[data-v-fd64db17]{position:relative;display:flex;flex-flow:column;gap:35px}@media(min-width:768px){.hotel-modal[data-v-fd64db17]{gap:36px}}.hotel-modal .cerrar span[data-v-fd64db17]{font-size:20px;position:absolute;top:1.5rem;right:1.5rem}.hotel-modal .h2[data-v-fd64db17],.hotel-modal h3[data-v-fd64db17]{font-weight:400}.hotel-modal[data-v-fd64db17] .h3{width:100%;padding-bottom:5px;position:relative}.hotel-modal[data-v-fd64db17] .h3:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e5e5e5}@media(max-width:767px){.hotel-modal[data-v-fd64db17] .h3{padding-bottom:9px}}.hotel-modal .info-modal-title[data-v-fd64db17]{color:#333}@media(min-width:768px){.hotel-modal .info-modal-title[data-v-fd64db17]{padding:35px 0 5px}}.hotel-modal .hotel-modal-content-upper-part[data-v-fd64db17]{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:5px}@media(min-width:768px){.hotel-modal .hotel-modal-content-upper-part[data-v-fd64db17]{margin-bottom:10px}}.hotel-modal .hotel-modal-content-upper-part-content-image[data-v-fd64db17]{width:140px}.hotel-modal .hotel-modal-content-upper-part-content-image .logo-image[data-v-fd64db17]{position:absolute;top:.5rem;right:0;width:100%;max-width:var(--max-width-logo-modal-hotel-info)}.hotel-modal .hotel-modal-content-upper-part-content-image .logo-image.color-nh-logo[data-v-fd64db17]{filter:brightness(0) saturate(100%) invert(16%) sepia(19%) saturate(7008%) hue-rotate(191deg) brightness(100%) contrast(103%)}.hotel-modal .hotel-modal-content-upper-part-content-image .logo-image.color-nhow-logo[data-v-fd64db17]{filter:brightness(0) saturate(100%) invert(22%) sepia(68%) saturate(2510%) hue-rotate(254deg) brightness(94%) contrast(87%)}.hotel-modal .title-stars-wrapper[data-v-fd64db17]{display:flex;flex-direction:column;gap:13px}@media(min-width:768px){.hotel-modal .title-stars-wrapper[data-v-fd64db17]{width:75%}}@media(min-width:1024px){.hotel-modal .title-stars-wrapper[data-v-fd64db17]{width:85%}}@media(min-width:1440px){.hotel-modal .title-stars-wrapper[data-v-fd64db17]{gap:10px}}.hotel-modal .title-stars-wrapper.no-stars-distance[data-v-fd64db17]{margin:10px 0}.hotel-modal .title-stars-wrapper .stars-wrapper .stars[data-v-fd64db17]{display:flex;gap:6px}.hotel-modal .title-stars-wrapper .stars-wrapper .stars img[data-v-fd64db17]{height:16px}.hotel-modal .title-stars-wrapper .hotel-name[data-v-fd64db17]{color:var(--primary-color)}.hotel-modal[data-v-fd64db17] .carousel-container{margin-bottom:3px;margin-top:2px}.hotel-modal[data-v-fd64db17] .carousel-container .swiper-horizontal{max-width:none;width:100%;margin:0;height:192px;border-radius:12px}@media(min-width:768px){.hotel-modal[data-v-fd64db17] .carousel-container .swiper-horizontal{height:405px}}.hotel-modal[data-v-fd64db17] .carousel-container .swiper-horizontal .carousel-item{width:100%!important;max-height:405px;overflow:hidden;border-radius:0;display:flex;align-items:center}@media(max-width:767px){.hotel-modal[data-v-fd64db17] .carousel-container .swiper-horizontal .carousel-item{max-height:192px}}.hotel-modal[data-v-fd64db17] .carousel-container .swiper-horizontal .carousel-item:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.hotel-modal[data-v-fd64db17] .carousel-container .swiper-horizontal .carousel-item:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.hotel-modal[data-v-fd64db17] .carousel-container .swiper-horizontal .carousel-item .carousel-item-image{width:100%;height:100%}.hotel-modal .detalle[data-v-fd64db17]{display:flex;flex-direction:column;gap:35px;margin-bottom:0}@media(min-width:768px){.hotel-modal .detalle[data-v-fd64db17]{gap:31px;flex-direction:row;margin-bottom:19px}}.hotel-modal .detalle[data-v-fd64db17] .contact-card{flex:.93;padding:22px 24px;gap:16px;height:100%}@media(min-width:1440px){.hotel-modal .detalle[data-v-fd64db17] .contact-card{min-width:443px}}@media(max-width:767px){.hotel-modal .detalle[data-v-fd64db17] .contact-card .contact-card-list li:last-child img+a{padding-top:0}}.hotel-modal .detalle[data-v-fd64db17] .contact-card .copy-wrapper{position:relative}@media(min-width:768px){.hotel-modal .detalle[data-v-fd64db17] .contact-card .contact-card-list{gap:13px}}.hotel-modal .detalle[data-v-fd64db17] .contact-card .button-nh-terciary{padding-top:0}.hotel-modal .detalle p[data-v-fd64db17]{flex:1.1}.hotel-modal .detalle-description .p-collapsed[data-v-fd64db17]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.hotel-modal .detalle-description .p-collapsed[data-v-fd64db17]{-webkit-line-clamp:7}}.hotel-modal .detalle-description .p-expanded[data-v-fd64db17]{-webkit-line-clamp:unset;max-height:none}.hotel-modal .detalle-description .button-wrapper[data-v-fd64db17]{margin-top:19px}@media(min-width:768px){.hotel-modal .detalle-description .button-wrapper[data-v-fd64db17]{margin-top:30px}.hotel-modal .detalle-description .button-wrapper .button-nh[data-v-fd64db17]{justify-content:flex-start}}.hotel-modal .detalle-description .button-wrapper[data-v-fd64db17] .imgContainer{transform:rotate(90deg);transition:all .3s}.hotel-modal .detalle-description .button-wrapper[data-v-fd64db17] .imgContainer .svg-icon{cursor:pointer!important}.hotel-modal .detalle-description .button-wrapper-expanded[data-v-fd64db17]{margin-top:15px}@media(min-width:768px){.hotel-modal .detalle-description .button-wrapper-expanded[data-v-fd64db17]{margin-top:35px}}.hotel-modal .detalle-description .button-wrapper-expanded[data-v-fd64db17] .imgContainer{transform:rotate(270deg);transition:all .3s}.hotel-modal .detalle-description[data-v-fd64db17]:has(.button-wrapper){margin-bottom:-7px}.hotel-modal[data-v-fd64db17] .room-card-services-grid{display:grid;position:relative;padding:61px 0 2rem;grid-template-columns:repeat(1,1fr);gap:12px}@media(min-width:375px){.hotel-modal[data-v-fd64db17] .room-card-services-grid{margin-bottom:9px}}@media(min-width:768px){.hotel-modal[data-v-fd64db17] .room-card-services-grid{padding:55px 0 2rem;gap:0 25px;grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.hotel-modal[data-v-fd64db17] .room-card-services-grid{gap:0 50px;padding:72px 32px 0}}.hotel-modal[data-v-fd64db17] .room-card-services-grid .h3{position:absolute;top:0}.hotel-modal[data-v-fd64db17] .room-card-services-grid .room-card-services-grid-service{display:flex;justify-content:flex-start;align-items:center;gap:1.6rem;margin-bottom:3.2rem}@media(max-width:767px){.hotel-modal[data-v-fd64db17] .room-card-services-grid .room-card-services-grid-service{margin-bottom:0}}.hotel-modal[data-v-fd64db17] .room-card-services-grid .room-card-services-grid-service .img-wrapper{height:72px;width:72px;background-color:#f8f8f8;border-radius:4rem;padding:20px}@media(max-width:767px){.hotel-modal[data-v-fd64db17] .room-card-services-grid .room-card-services-grid-service .img-wrapper{height:56px;width:56px;padding:16px}}.hotel-modal[data-v-fd64db17] .room-card-services-grid .room-card-services-grid-service .img-wrapper img{height:32px;width:32px}@media(max-width:767px){.hotel-modal[data-v-fd64db17] .room-card-services-grid .room-card-services-grid-service .img-wrapper img{height:24px;width:24px;vertical-align:unset;margin-top:1px}}.hotel-modal[data-v-fd64db17] .room-card-services-grid .room-card-expanded-services-button-wrapper{position:absolute;display:flex;justify-content:end;bottom:-33px;width:100%}@media(max-width:767px){.hotel-modal[data-v-fd64db17] .room-card-services-grid .room-card-expanded-services-button-wrapper{position:inherit;padding-top:26px;bottom:7px}}.hotel-modal .hotel-modal-hotel-info[data-v-fd64db17] .swiper-wrapper{margin-top:3.2rem;padding-left:0}@media(max-width:767px){.hotel-modal .hotel-modal-hotel-info[data-v-fd64db17] .swiper-wrapper .information-cards{pointer-events:none;overflow:hidden!important}}@media(min-width:768px){.hotel-modal .hotel-modal-hotel-info[data-v-fd64db17] .swiper-wrapper .carousel__track li{max-width:190px}}@media(min-width:1024px){.hotel-modal .hotel-modal-hotel-info[data-v-fd64db17] .swiper-wrapper .carousel__track li{max-width:198px}}@media(min-width:1440px){.hotel-modal .hotel-modal-hotel-info[data-v-fd64db17] .swiper-wrapper .carousel__track li{max-width:initial}}.hotel-modal .hotel-modal-hotel-info[data-v-fd64db17] .swiper-wrapper .carousel__track li .information-card-icon{width:20px;height:20px}.hotel-modal .hotel-modal-hotel-info[data-v-fd64db17] .swiper-wrapper .navigation-buttons-wrapper{position:absolute;right:0;bottom:34px;transform:translate(71%)}.hotel-modal[data-v-fd64db17] .reviews-wrapper{display:block;position:relative}@media(max-width:767px){.hotel-modal[data-v-fd64db17] .reviews-wrapper{padding:0}}.hotel-modal[data-v-fd64db17] .reviews-wrapper h5{text-align:center;margin-bottom:40px;font-weight:500;font-size:18px}@media(max-width:767px){.hotel-modal[data-v-fd64db17] .reviews-wrapper h5{text-align:left;margin-bottom:24px}}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews{flex-direction:row;gap:4rem}@media(max-width:767px){.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews{flex-direction:column;gap:0}}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews--desktop .information-cards{padding-bottom:0}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review{min-height:334px;min-width:240px;position:relative;padding:5px 0 0;height:fit-content;border:0}@media(max-width:767px){.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review{min-height:unset;padding-bottom:50px;gap:12px}}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-right{position:absolute;bottom:0;gap:10px;align-items:flex-start}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .p{align-items:flex-start;padding-top:22px;gap:12px}@media(max-width:767px){.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .p{padding-top:24px}}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .p-collapsed{-webkit-line-clamp:6;line-clamp:6}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .reviews-button-wrapper{position:initial;width:100%}@media(min-width:768px){.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .reviews-button-wrapper{position:absolute}}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .reviews-button-wrapper .imgContainer{transform:rotate(0);margin-top:2px}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .reviews-button-wrapper .button-nh{justify-content:flex-start;padding-top:17px}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .reviews-button-wrapper .button-nh-terciary:hover ::v-deep(span){text-decoration:none;-webkit-tap-highlight-color:transparent}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .reviews-button-wrapper img.loaded{filter:var(--filter-color-icon-primary-medium)!important}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .reviews-button-wrapper-expanded .button-nh-terciary:hover ::v-deep(span){text-decoration:none;-webkit-tap-highlight-color:transparent}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .reviews-button-wrapper-expanded .imgContainer{transform:rotate(360deg)}.hotel-modal[data-v-fd64db17] .reviews-wrapper .reviews .review .review-upper-part-left .reviews-button-wrapper-expanded img.loaded{filter:var(--filter-color-icon-primary-medium)!important}.hotel-modal .tripadvisor-wrapper[data-v-fd64db17]{background:#f8f8f8;border-radius:8px;padding:18px 94px;display:flex;justify-content:flex-end;align-items:flex-end;width:calc(100% + 152px);margin-left:-80px;margin-bottom:11px}.hotel-modal .tripadvisor-wrapper .tripadvisor[data-v-fd64db17]{display:flex;flex-direction:column;align-items:flex-end}.hotel-modal .tripadvisor-wrapper .tripadvisor p[data-v-fd64db17]{color:#333;font-weight:500;font-size:14px}.hotel-modal .tripadvisor-wrapper .tripadvisor .certificate-label[data-v-fd64db17]{color:#646464;font-size:12px}.hotel-modal .tripadvisor-wrapper .rate[data-v-fd64db17]{display:flex;align-items:center;justify-content:center;gap:8px}.hotel-modal .tripadvisor-wrapper .tripadvisor-rating-container[data-v-fd64db17]{position:relative;display:flex;align-items:center;justify-content:center;height:12px;width:93px;border-radius:4px}.hotel-modal .tripadvisor-wrapper .tripadvisor-rating-container .tripadvisor-owl-logo[data-v-fd64db17]{position:absolute;left:0;top:0;margin-left:2px;background-color:#333!important;z-index:2}.hotel-modal .tripadvisor-wrapper .tripadvisor-rating-container .tripadvisor-dots-only[data-v-fd64db17]{height:18px;width:auto;clip-path:inset(0 5% 0 30%)}.hotel-modal .tripadvisor-wrapper .tripadvisor-rating-container-solo[data-v-fd64db17]{display:flex;align-items:center;justify-content:center;height:12px;width:fit-content}.hotel-modal .tripadvisor-wrapper .tripadvisor-rating-container-solo .tripadvisor-owl-logo-solo[data-v-fd64db17]{height:12px;width:auto}@media(max-width:767px){.hotel-modal .tripadvisor-wrapper[data-v-fd64db17]{font-size:14px;padding:24px 30px 20px;height:80px;width:calc(100% + 96px);margin-bottom:3px;border-radius:4px}}.hotel-modal .button-wrapper[data-v-fd64db17]{display:flex;justify-content:flex-end}@media(max-width:767px){.hotel-modal .button-wrapper[data-v-fd64db17]{padding-top:0}}.hotel-modal .hotel-modal-reviews[data-v-fd64db17]{margin-bottom:18px}@media(max-width:767px){.hotel-modal .hotel-modal-reviews[data-v-fd64db17]{margin-bottom:5px}.hotel-modal .hotel-modal-reviews[data-v-fd64db17] .review-lower-part .p{font-size:16px}}[data-v-fd64db17] .swiper-slide .carousel-item-image{border-radius:0;height:192px}@media(max-width:767px){[data-v-fd64db17] .swiper-slide .carousel-item-image{height:405px}}.result-card-price{display:flex;flex-direction:column;gap:8px;font-size:10px;align-items:flex-start}@media(max-width:767px){.result-card-price{align-items:flex-start}}.result-card-price-mini{padding-right:4px;gap:6px}.result-card-price-mini-tax{align-self:flex-end;margin-top:0!important}@media(max-width:1280px){.result-card-price-mini-tax{align-self:flex-start}}.result-card-price-promo{background-color:#fe5000;padding:2px 4px;border-radius:4px;margin-bottom:0;width:fit-content;position:relative}@media(max-width:767px){.result-card-price-promo--with-price{margin-bottom:3px}}.result-card-price-promo p{font-size:10px;line-height:14px;color:#fff}.result-card-price p{margin-bottom:initial;padding-left:1px;line-height:14px}.result-card-price-text{line-height:1em}.result-card-price-text-price{font-weight:500;font-size:18px;line-height:14px;color:#333}.result-card-price .price-per-night{font-size:14px;line-height:14px;color:#646464;margin:initial}.result-card-price .not-available{font-size:12px;color:#c63527;margin:initial;padding-top:4px}.result-card-price .price-icon-wrapper{display:flex;gap:8px;position:relative;align-items:center}.result-card-price .price-icon-wrapper .result-card-price-text-price,.result-card-price .price-icon-wrapper .price-modal-tooltip.svg-icon{cursor:pointer;margin-top:-1px}.result-card-price .price-icon-wrapper .result-card-price-text-price{margin-left:4px}@media(max-width:767px){.result-card-price .price-icon-wrapper .result-card-price-text-price{margin-left:3px}}.result-card-price .price-icon-wrapper .tooltip-position{max-width:195px;right:initial;left:25%}.distance-event[data-v-7f7853fe]{display:flex;align-items:center;gap:6px}.distance-event-text[data-v-7f7853fe]{font-size:12px;line-height:12px;font-family:Montserrat,Helvetica,Arial,sans-serif;color:var(--primary-color-medium);margin:initial}.distance-event-text span[data-v-7f7853fe]{font-weight:500}.amenity-chip[data-v-1831b2d9]{background-color:#f8f8f8;display:flex;padding:4px 8px;border-radius:4px;gap:8px;width:fit-content;align-items:center;margin-right:8px}.amenity-chip-container[data-v-1831b2d9]{width:16px;display:flex;height:16px}.amenity-chip-container-image[data-v-1831b2d9]{object-fit:contain;background-color:#333!important}.amenity-chip-title[data-v-1831b2d9]{font-size:12px;line-height:11px;align-self:flex-end;font-weight:500;white-space:nowrap;font-family:Montserrat,Helvetica,Arial,sans-serif;align-self:center;color:#333}.result[data-v-6502053a]{border-radius:12px;display:flex;flex-direction:column;height:100%;position:relative;background-color:#fff}.result[data-v-6502053a]:hover{box-shadow:0 2px 4px #0000001a}.result:hover .result-card-content-upper-part-left-content-title[data-v-6502053a]{color:var(--primary-color)}.result-expanded[data-v-6502053a]{border-radius:12px;height:100%;background-color:#fff;width:287px}.result-expanded[data-v-6502053a]:hover{box-shadow:0 2px 4px #0000001a}.result-card[data-v-6502053a]{display:flex;flex-direction:column;width:287px}@media(max-width:767px){.result-card[data-v-6502053a]{flex-direction:column;width:100%;height:100%}}.result-card-expanded[data-v-6502053a]{width:287px}@media(max-width:767px){.result-card-expanded[data-v-6502053a]{width:100%}}.result-card-banner[data-v-6502053a]{width:80px;height:48px;background-color:#fffc;position:absolute;z-index:2;border-radius:12px 0;align-content:center;text-align:center}.result-card-banner .logo-image-crosselling[data-v-6502053a]{height:24px;max-width:80%;margin-top:4px}.result-card-content[data-v-6502053a] .stars-wrapper .tooltip-dotted{max-width:170px;white-space:pre-wrap}.result-card-image-wrapper[data-v-6502053a]{position:relative;overflow:hidden;width:100%;height:181px;border-radius:12px 12px 0 0;cursor:pointer}@media(max-width:767px){.result-card-image-wrapper[data-v-6502053a]{min-height:181px}}@media(min-width:768px){.result-card-image-wrapper[data-v-6502053a]{border-radius:12px 12px 0 0}}@media(min-width:1025px){.result-card-image-wrapper[data-v-6502053a]{max-width:303px}}@media(min-width:1921px){.result-card-image-wrapper[data-v-6502053a]{max-width:369px}}.result-card-image-wrapper .image[data-v-6502053a]{width:100%;height:100%;max-height:136px;object-fit:cover}@media(min-width:662px){.result-card-image-wrapper .image[data-v-6502053a]{max-height:initial}}.result-card-content[data-v-6502053a]{padding:16px 12px;position:relative;display:flex;flex-direction:column;border-radius:12px;min-height:220px;z-index:1;height:100%}@media(max-width:767px){.result-card-content-not-available[data-v-6502053a]{gap:16px}.result-card-content-not-available p[data-v-6502053a]{font-size:12px}}.result-card-content .title-logo-wrapper[data-v-6502053a]{display:flex;justify-content:space-between;gap:20px}@media(min-width:768px)and (max-width:1024px){.result-card-content .title-logo-wrapper[data-v-6502053a]{padding-bottom:1px}}.result-card-content-upper-part[data-v-6502053a]{display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #f2f2f2}@media(max-width:767px){.result-card-content-upper-part[data-v-6502053a]{border:initial;padding:initial}}.result-card-content-upper-part-left-content[data-v-6502053a]{max-width:100%;display:flex;flex-direction:column;gap:4px}@media(min-width:1025px){.result-card-content-upper-part-left-content[data-v-6502053a]{max-width:359px}}.result-card-content-upper-part-left-content-title[data-v-6502053a]{text-align:start;color:var(--primary-color-medium);cursor:pointer}.result-card-content-upper-part-left-content-distance-search[data-v-6502053a]{cursor:pointer;padding:8px 0 0 2px}.result-card-content-upper-part-left-content-amenities-label[data-v-6502053a]{padding:14px 0 0;color:#646464}.result-card-content-upper-part-left-content-amenities .amenities-list[data-v-6502053a]{display:flex;flex-wrap:wrap;overflow:hidden;padding:4px 0 0;gap:8px 0;--amenity-row-height: 28px;max-height:calc(var(--amenity-row-height) * 2 + 8px)}@media(max-width:767px){.result-card-content-upper-part-left-content-amenities .amenities-list[data-v-6502053a]{margin-bottom:0}}.result-card-content-lower-part[data-v-6502053a]{display:flex;justify-content:space-between;align-items:flex-end;padding-top:28px;margin-top:auto}@media(min-width:1024px){.result-card-content-lower-part[data-v-6502053a]{padding-top:20px}}.result-card-content-lower-part-not-available[data-v-6502053a]{align-items:flex-end}.result-card-content-lower-part-not-available p[data-v-6502053a]{padding:0 4px 16px 0}.result-card-content-lower-part-not-available[data-v-6502053a] button svg{filter:var(--filter-color-icon-primary)}.result-card-content-lower-part-button-primary[data-v-6502053a]{min-width:150px}.result-card-content-lower-part-button-primary[data-v-6502053a] img{filter:var(--filter-color-icon-primary)}.result-card-content-lower-part[data-v-6502053a] .result-card-price{align-items:flex-end}.result-card-content-lower-part[data-v-6502053a] .result-card-price .price-per-night{font-size:12px;padding-bottom:1px}@media(min-width:1024px){.result-card-hover[data-v-6502053a]{background-color:#f8f8f8}.result-card-hover .result-card-content[data-v-6502053a]{background-color:transparent}}.card-clickable .result-card-content-upper-part-left-content-title[data-v-6502053a]{color:var(--primary-color-medium);transition:color .2s ease}.result .not-available[data-v-6502053a],.result-expanded .not-available[data-v-6502053a]{color:#c63527;margin:initial;font-size:12px;text-align:end}.rp-content .result[data-v-6502053a]{height:auto}.swiper-navigation-wrapper[data-v-fc0d7fb9]{position:relative;display:flex;justify-content:flex-end;padding:10px 24px 24px;gap:8px}.swiper-navigation-wrapper .custom-swiper-button-prev[data-v-fc0d7fb9]{transform:scaleX(-1)}@media(min-width:768px){.swiper-navigation-wrapper[data-v-fc0d7fb9]{padding:0 28px}}[data-v-fc0d7fb9] .result-card-content{height:100%;padding:12px 25px 16px 24px}[data-v-fc0d7fb9] .result-card-content .result-card-content-lower-part{flex-direction:column}[data-v-fc0d7fb9] .result-card-content .result-card-content-lower-part .result-card-price{display:flex;gap:8px;padding:0 4px 8px 0}[data-v-fc0d7fb9] .result-card-content .result-card-content-upper-part{padding:0;border-bottom:none}.custom-swiper-button-next[data-v-fc0d7fb9],.custom-swiper-button-prev[data-v-fc0d7fb9],[data-v-fc0d7fb9] .swiper-button-prev,[data-v-fc0d7fb9] .swiper-button-next{background:transparent;border:0;top:0;right:0;left:auto;width:32px;height:32px;color:#fff;position:relative}.custom-swiper-button-next .carousel-chevron[data-v-fc0d7fb9],.custom-swiper-button-prev .carousel-chevron[data-v-fc0d7fb9],[data-v-fc0d7fb9] .swiper-button-prev .carousel-chevron,[data-v-fc0d7fb9] .swiper-button-next .carousel-chevron{width:16px;height:16px;background-color:var(--rates-off-custom-swiper-button-activated)!important}.custom-swiper-button-next[data-v-fc0d7fb9]:before,.custom-swiper-button-prev[data-v-fc0d7fb9]:before,[data-v-fc0d7fb9] .swiper-button-prev:before,[data-v-fc0d7fb9] .swiper-button-next:before{transform:rotate(-45deg);bottom:12px;top:auto}[data-v-fc0d7fb9] .swiper-button-disabled.swiper-button-next .carousel-chevron,[data-v-fc0d7fb9] .swiper-button-disabled.swiper-button-prev .carousel-chevron,[data-v-fc0d7fb9] .swiper-button-disabled.custom-swiper-button-next .carousel-chevron,[data-v-fc0d7fb9] .swiper-button-disabled.custom-swiper-button-prev .carousel-chevron{background-color:var(--rates-off-custom-swiper-button-disabled)!important}[data-v-fc0d7fb9] .carousel__prev .carousel-chevron,[data-v-fc0d7fb9] .carousel__next .carousel-chevron,[data-v-fc0d7fb9] .carousel-crosselling__buttons-wrapper_button .carousel-chevron{background-color:var(--rates-off-custom-swiper-button-activated)!important;cursor:pointer!important}[data-v-fc0d7fb9] .carousel__prev--disabled .carousel-chevron,[data-v-fc0d7fb9] .carousel__next--disabled .carousel-chevron{background-color:var(--rates-off-custom-swiper-button-disabled)!important;cursor:not-allowed!important}[data-v-fc0d7fb9] .swiper-button-prev{right:20px}@media(min-width:768px){[data-v-fc0d7fb9] .swiper-wrapper{padding:0 0 0 32px}}.swiper-slide[data-v-fc0d7fb9]{height:auto;width:287px!important}.result[data-v-fc0d7fb9],.result-card[data-v-fc0d7fb9],.result-card-slider[data-v-fc0d7fb9]{height:100%}.result-card-content[data-v-fc0d7fb9]{position:relative;display:flex;flex-direction:column;border-radius:12px;justify-content:space-between;min-height:220px;height:100%;z-index:1}.carousel-crosselling[data-v-fc0d7fb9]{background-color:#f8f8f8}.carousel-crosselling .selected-clickable-card[data-v-fc0d7fb9]{margin-bottom:6px}@media(min-width:768px){.carousel-crosselling .selected-clickable-card[data-v-fc0d7fb9]{margin-bottom:0}}.carousel-crosselling .crosselling-title[data-v-fc0d7fb9]{text-align:center;color:var(--primary-color);padding:41px 32px 34px}@media(min-width:768px){.carousel-crosselling .crosselling-title[data-v-fc0d7fb9]{padding:48px 32px 46px 0}}@media(min-width:768px){.carousel-crosselling .crosselling-title.center-title[data-v-fc0d7fb9]{padding:48px 0 46px 32px}}.carousel-crosselling__carousel .carousel__slide[data-v-fc0d7fb9]{width:287px!important;height:408px}@media(min-width:768px){.carousel-crosselling__carousel .carousel__slide[data-v-fc0d7fb9]{margin:0 0 5px}}@media(min-width:1440px){.carousel-crosselling__carousel .carousel__slide[data-v-fc0d7fb9]{height:400px}}.carousel-crosselling__carousel .carousel__slide .result-card-slider[data-v-fc0d7fb9],.carousel-crosselling__carousel .carousel__slide[data-v-fc0d7fb9] .result-card{height:100%}.carousel-crosselling__carousel .carousel__slide[data-v-fc0d7fb9] .result-card .result-card-image-wrapper{border-radius:12px 12px 0 0;height:181px;min-height:181px}.carousel-crosselling__carousel .carousel__slide[data-v-fc0d7fb9] .result-card-content{height:100%;padding:12px 25px 16px 24px}.carousel-crosselling__carousel .carousel__slide[data-v-fc0d7fb9] .result-card-content .result-card-content-lower-part{flex-direction:column}.carousel-crosselling__carousel .carousel__slide[data-v-fc0d7fb9] .result-card-content .result-card-content-lower-part .result-card-price{display:flex;gap:7px;padding:0 4px 9px 0}.carousel-crosselling__carousel .carousel__slide[data-v-fc0d7fb9] .result-card-content .result-card-content-upper-part{padding:0;border-bottom:none}.carousel-crosselling__carousel .carousel__slide .carousel-buttons-wrapper[data-v-fc0d7fb9]{display:flex}@media(min-width:1024px){.carousel-crosselling__carousel .carousel__slide[data-v-fc0d7fb9]:last-child{box-sizing:content-box;padding-right:32px}}@media(min-width:768px){.carousel-crosselling__carousel__final-slide[data-v-fc0d7fb9]{margin-right:0}}.carousel-crosselling__carousel__with-details .carousel__slide[data-v-fc0d7fb9]{height:551px}@media(min-width:768px){.carousel-crosselling__carousel__with-details .carousel__slide[data-v-fc0d7fb9]{height:auto!important;margin:0 0 10px}}.carousel-crosselling__carousel__with-details .carousel__slide[data-v-fc0d7fb9] .result-card-content{padding:12px}@media(min-width:768px){.carousel-crosselling__carousel__with-details .carousel__slide[data-v-fc0d7fb9] .result-card-content{padding:11px 24px 18px}}@media(min-width:1024px){.carousel-crosselling__carousel__with-details .carousel__slide[data-v-fc0d7fb9] .result-card-content{padding:12px}}@media(min-width:1440px){.carousel-crosselling__carousel__with-details .carousel__slide[data-v-fc0d7fb9] .result-card-content{padding:11px 12px 12px}}.carousel-crosselling__carousel__without-nav[data-v-fc0d7fb9]{padding:0 0 54.92px}.carousel-crosselling__buttons-wrapper[data-v-fc0d7fb9]{display:flex;justify-content:end;gap:7px;padding:26px 27px}@media(min-width:768px){.carousel-crosselling__buttons-wrapper[data-v-fc0d7fb9]{padding:6px 24px 24px}}.carousel-crosselling__buttons-wrapper[data-v-fc0d7fb9] button{--vc-nav-height: 32px;--vc-nav-width: 32px;--vc-nav-color: var(--primary-color-medium);--vc-nav-color-hover: var(--button-primary-hover);transform:initial;position:initial;border:none;outline:none;background:transparent}.carousel-crosselling__buttons-wrapper[data-v-fc0d7fb9] button img{height:16px}.carousel-crosselling__buttons-wrapper[data-v-fc0d7fb9] button .flipped{transform:scaleX(-1)}.carousel-crosselling__buttons-wrapper[data-v-fc0d7fb9] .carousel__prev,.carousel-crosselling__buttons-wrapper[data-v-fc0d7fb9] .carousel__next{filter:brightness(0) saturate(100%) invert(14%) sepia(2%) saturate(0%) hue-rotate(147deg) brightness(101%) contrast(84%) contrast(109%)}.carousel-crosselling__buttons-wrapper[data-v-fc0d7fb9] .carousel__prev--disabled,.carousel-crosselling__buttons-wrapper[data-v-fc0d7fb9] .carousel__next--disabled{filter:brightness(0) saturate(100%) invert(99%) sepia(14%) saturate(132%) hue-rotate(243deg) brightness(109%) contrast(69%);opacity:1;cursor:not-allowed}.carousel-crosselling__buttons-wrapper[data-v-fc0d7fb9] .carousel__prev--disabled svg,.carousel-crosselling__buttons-wrapper[data-v-fc0d7fb9] .carousel__next--disabled svg{fill:#d7d7d7}@media(min-width:768px){.carousel-crosselling__buttons-wrapper-last-slide[data-v-fc0d7fb9]{padding-right:24px}}.carousel-crosselling__buttons-wrapper-last-slide[data-v-fc0d7fb9] .carousel__next{filter:brightness(0) saturate(100%) invert(99%) sepia(14%) saturate(132%) hue-rotate(243deg) brightness(109%) contrast(69%);opacity:1;cursor:not-allowed;pointer-events:none}.carousel-crosselling__buttons-wrapper-last-slide[data-v-fc0d7fb9] .carousel__next svg{fill:#d7d7d7}.carousel-crosselling[data-v-fc0d7fb9] .swiper{z-index:0}.rp-content-map-closed .carousel-crosselling .carousel-crosselling__carousel[data-v-fc0d7fb9]{max-width:902px;margin-inline:auto;overflow:hidden;overscroll-behavior-y:auto!important}@media(min-width:1440px){.rp-content-map-closed .carousel-crosselling .carousel-crosselling__carousel[data-v-fc0d7fb9]{transform:translate(16px)}}[data-v-fc0d7fb9] .result-card-price>div.result-card-price-promo{display:flex;justify-content:right}[data-v-fc0d7fb9] .result-card-price-text-promo{margin-top:0!important}[data-v-fc0d7fb9] .result-card-price>p{padding-bottom:0;text-align:right}[data-v-fc0d7fb9] .result-card-price-text-price{line-height:20px;margin-left:2px}[data-v-fc0d7fb9] .result-card-price{line-height:20px}[data-v-fc0d7fb9] .price-per-night{line-height:14px;margin-right:1px}.lazyload.crosselling-container[data-v-fc0d7fb9]{margin-left:calc(50% - 42px)}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.carousel__track{transition:transform 1.02s cubic-bezier(.22,1,.36,1)!important}.rp .carousel-crosselling .carousel{width:calc(100% - 32px);padding-left:32px;padding-right:32px}@media(min-width:1024px){.rp .carousel-crosselling .carousel{padding-left:32px;width:100%}}.rp .carousel-crosselling.result-page-carousel .carousel{padding-right:0}@media(min-width:768px){.rp .carousel-crosselling__buttons-wrapper{padding:4px 8px 24px 0}}@media(min-width:1024px){.rp .carousel-crosselling__buttons-wrapper{padding:12px 30px 24px 0}}.rp .carousel-crosselling__buttons-wrapper .carousel__next{width:20px}.rp-content-map-closed .crosselling-title{padding:48px 0 46px!important}@media(min-width:1024px){.rp .rp-content-map-closed .carousel-crosselling .carousel{width:100%;padding-left:16px}}.gallery[data-v-24d771ea]{background-color:#000000cf;position:fixed;top:0;left:0;z-index:1050;height:100vh;height:100dvh;width:100vw;display:flex;align-items:center;justify-content:center}.gallery .gallery-modal[data-v-24d771ea]{margin:auto;padding:32px 24px;background-color:#fff;max-width:876px;max-height:fit-content;position:relative;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));overflow-y:auto}@media(max-width:990px){.gallery .gallery-modal[data-v-24d771ea]{max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px - env(safe-area-inset-bottom))}}.gallery .gallery-modal .full-screen-button[data-v-24d771ea]{position:absolute;background-color:#0009;border-radius:100%;top:12px;right:12px;border:none;display:flex;align-items:center;justify-content:center;padding:5px}.gallery .gallery-modal .full-screen-button span[data-v-24d771ea]{background-color:#fff!important}.gallery .gallery-modal .close-button[data-v-24d771ea]{position:absolute;right:24px;top:32px;background-color:initial;border:none;padding:initial}.gallery .gallery-modal .close-button-full-screen[data-v-24d771ea]{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2%) hue-rotate(349deg) brightness(105%) contrast(101%);top:12px}.gallery .gallery-modal-title[data-v-24d771ea]{font-size:18px;font-weight:500;margin-bottom:16px;padding-right:20px}.gallery .gallery-modal-subtitle[data-v-24d771ea]{font-size:14px;font-weight:500;margin:16px 0}.gallery .gallery-modal-navigation-buttons[data-v-24d771ea]{--vc-nav-background: rgba(0, 0, 0, .6);--vc-nav-border-radius: 100%}.gallery .gallery-modal-navigation-buttons[data-v-24d771ea] .carousel__next{margin-right:10px}.gallery .gallery-modal-navigation-buttons[data-v-24d771ea] .carousel__next svg{filter:brightness(0) saturate(100%) invert(93%) sepia(100%) saturate(0%) hue-rotate(312deg) brightness(107%) contrast(106%)}.gallery .gallery-modal-navigation-buttons[data-v-24d771ea] .carousel__prev{margin-left:10px}.gallery .gallery-modal-navigation-buttons[data-v-24d771ea] .carousel__prev svg{filter:brightness(0) saturate(100%) invert(93%) sepia(100%) saturate(0%) hue-rotate(312deg) brightness(107%) contrast(106%)}.gallery .gallery-modal-carousel[data-v-24d771ea]{cursor:pointer}.gallery .gallery-modal-thumbnails[data-v-24d771ea]{display:flex;gap:12px}@media(max-width:990px){.gallery .gallery-modal-thumbnails[data-v-24d771ea]{display:grid;grid-template-columns:repeat(3,1fr)}}.gallery .gallery-modal-thumbnails button[data-v-24d771ea]{display:flex;align-items:center;justify-content:center;height:60px;background-color:var(--primary-color);width:100%;color:#fff;border:none;cursor:pointer}.gallery .gallery-modal-thumbnails button span.chevron[data-v-24d771ea]{background-color:#fff!important;transform:rotate(270deg);width:14px}.gallery .gallery-modal-thumbnails img[data-v-24d771ea]:not(.chevron){width:130px;height:60px;min-width:130px;object-fit:cover;cursor:pointer}@media(max-width:990px){.gallery .gallery-modal-thumbnails img[data-v-24d771ea]:not(.chevron){width:100%;min-width:initial}}.gallery .gallery-modal-thumbnails-expanded[data-v-24d771ea]{display:grid;grid-template-columns:repeat(6,1fr)}.gallery-full-screen[data-v-24d771ea]{background-color:#000}.gallery-full-screen .gallery-modal[data-v-24d771ea]{background-color:#000;width:100vw;max-width:initial;max-height:initial;height:100vh;height:calc(100dvh - env(safe-area-inset-bottom));display:flex;flex-direction:column;justify-content:space-around}.gallery-full-screen .gallery-modal[data-v-24d771ea] .carousel__slide img{height:100%!important;max-height:650px}.gallery-full-screen .gallery-modal[data-v-24d771ea] .thumbnail-full-screen{height:90px}.gallery-full-screen .gallery-modal[data-v-24d771ea] .thumbnail-full-screen .thumbnail-full-image{width:100%;height:90px;object-fit:cover;cursor:pointer}.room-service{display:flex;gap:12px;flex-direction:row}.room-service-list{display:flex;flex-direction:column;gap:32px;margin-bottom:0}@media(min-width:768px){.room-service-list{gap:15px}}.room-service-list .check-icon{background-color:var(--primary-color);border-radius:50%;min-width:12px;width:12px;height:12px;display:flex;align-items:center;justify-content:center;margin-top:4px}.room-service-list .check-icon-image{width:6px;height:6px;background-color:#fff!important}.room-service-content{display:flex;flex-direction:column}.room-service-content-title{font-weight:500;font-size:14px;line-height:20px;color:#333;display:block}.room-service-content-description{font-weight:400;font-size:12px;line-height:20px;color:#333}@media(max-width:767px){.room-service-content-description{font-size:14px}}.room-service-icon{width:12px;height:12px;margin-top:4px;fill:var(--primary-color)}.room-offer[data-v-2112d9bf]{padding:12px 16px 0;display:flex;gap:15px;flex-direction:column}@media(min-width:768px){.room-offer[data-v-2112d9bf]{gap:12px;padding:5px 24px}}@media(min-width:1024px){.room-offer[data-v-2112d9bf]{gap:12px;padding-top:13px}}.room-offer-list[data-v-2112d9bf]{display:flex;flex-direction:column;gap:23px;margin-bottom:1px}@media(min-width:768px){.room-offer-list[data-v-2112d9bf]{display:block;column-count:2;column-gap:12px;margin-bottom:4px}.room-offer-list li[data-v-2112d9bf]:not(:last-child){padding:0 0 16px}}@media(min-width:1024px){.room-offer-list[data-v-2112d9bf]{column-gap:13px;margin-bottom:6px}.room-offer-list li[data-v-2112d9bf]:not(:last-child){padding:0 0 13px}}@media(min-width:1440px){.room-offer-list[data-v-2112d9bf]{column-gap:23px}}.room-offer-title-list[data-v-2112d9bf]{font-weight:500;font-size:14px;line-height:160%;margin-bottom:8px}@media(min-width:768px){.room-offer-title-list[data-v-2112d9bf]{margin-bottom:0}}.room-offer-service[data-v-2112d9bf]{display:flex;flex-direction:row;gap:8px}.room-offer-service-icon[data-v-2112d9bf]{margin-top:2px}@media(min-width:768px){.room-offer-service-icon[data-v-2112d9bf]{margin-top:1px}}.room-offer-service-title[data-v-2112d9bf]{font-weight:400;font-size:16px;line-height:20px;color:#333}@media(min-width:768px){.room-offer-service-title[data-v-2112d9bf]{line-height:120%;font-size:14px}}.room-offer-service-title-legal[data-v-2112d9bf]{line-height:12px}.room-offer-view-more.open[data-v-2112d9bf] .imgContainer{transform:rotate(180deg);transition:all .3s}.room-offer-view-more[data-v-2112d9bf] .imgContainer{transition:all .3s}@media(max-width:767px){.room-offer-view-more[data-v-2112d9bf] .imgContainer{width:12px;height:12px}.room-offer-view-more[data-v-2112d9bf] .imgContainer .svg-icon{width:12px!important;height:12px!important}}.room-offer-view-more[data-v-2112d9bf] .imgContainer .svg-icon{cursor:pointer!important}.room-offer-view-more[data-v-2112d9bf]:active span{color:var(--button-primary-pressed)!important;text-decoration-color:var(--button-primary-pressed)!important}.room-offer-view-more[data-v-2112d9bf]:active .button-nh-icon{background-color:var(--button-primary-pressed)!important}@media(min-width:768px){.room-offer-view-more[data-v-2112d9bf]{margin-bottom:5px}}@media(min-width:1024px){.room-offer-view-more[data-v-2112d9bf]{margin-bottom:2px}}.room-offer-note[data-v-2112d9bf]{font-weight:400;font-size:12px;line-height:160%;color:#333}.roomInfoModalRD .modal__content{padding:0 40px 48px}.modal-room-info[data-v-65927060]{display:flex;flex-direction:column;gap:23px}@media(max-width:767px){.modal-room-info[data-v-65927060]{width:100%}}.modal-room-info .room-title[data-v-65927060]{color:var(--primary-color);margin-bottom:3px;margin-top:-3px}@media(min-width:768px){.modal-room-info .room-title[data-v-65927060]{margin-bottom:0}}.modal-room-info .room-content[data-v-65927060]{display:flex;flex-direction:column;justify-content:space-between;gap:31px}@media(min-width:768px){.modal-room-info .room-content[data-v-65927060]{flex-direction:row;gap:32px}}@media(min-width:1280px){.modal-room-info .room-content[data-v-65927060]{gap:38px}}.modal-room-info .room-content--left[data-v-65927060]{display:flex;flex-direction:column;gap:30px;position:relative;width:100%}@media(min-width:768px){.modal-room-info .room-content--left[data-v-65927060]{width:312px}}@media(min-width:1024px){.modal-room-info .room-content--left[data-v-65927060]{width:440px}}@media(min-width:1280px){.modal-room-info .room-content--left[data-v-65927060]{width:540px}}.modal-room-info .room-content--right[data-v-65927060]{display:flex;flex-direction:column;gap:20px;margin-bottom:39px}@media(min-width:768px){.modal-room-info .room-content--right[data-v-65927060]{padding-top:6px;margin-bottom:6px;gap:24px;width:452px}}.modal-room-info .room-content--right .room-features[data-v-65927060]:only-child{margin-bottom:16px}.modal-room-info .room-description[data-v-65927060]{color:#333;margin-bottom:25px}@media(min-width:768px){.modal-room-info .room-description[data-v-65927060]{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}}.modal-room-info .room-services-section[data-v-65927060]{background-color:#f8f8f8;padding:32px 16px;border-radius:8px;display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.modal-room-info .room-services-section[data-v-65927060]{padding:22px 24px 26px;gap:14px}}@media(min-width:1024px){.modal-room-info .room-services-section[data-v-65927060]{padding:24px 24px 26px;gap:14px}}.modal-room-info .room-services-title[data-v-65927060]{font-weight:500;font-size:14px;line-height:160%;color:#333}.modal-room-info .room-services-list[data-v-65927060]{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.modal-room-info .room-footer[data-v-65927060]{display:flex;border-top:1px solid #f2f2f2;padding-top:26px;flex-direction:column;align-items:flex-end;gap:27px}@media(min-width:768px){.modal-room-info .room-footer[data-v-65927060]{flex-direction:row;padding-top:22px;justify-content:space-between;align-items:center;gap:24px}}@media(min-width:1024px){.modal-room-info .room-footer[data-v-65927060]{padding-top:23px}}@media(min-width:1280px){.modal-room-info .room-footer[data-v-65927060]{padding-top:22px}}@media(max-width:767px){.modal-room-info .room-footer div[data-v-65927060]:first-child{display:flex;flex-direction:column;align-items:flex-end}}.modal-room-info .room-footer--single-night[data-v-65927060]{align-items:flex-end;gap:21px}.modal-room-info .room-footer__prices[data-v-65927060]{padding-right:4px}@media(min-width:768px){.modal-room-info .room-footer__prices[data-v-65927060]{padding-right:0}}@media(min-width:1024px){.modal-room-info .room-footer__prices[data-v-65927060]{padding-bottom:2px}}@media(min-width:1280px){.modal-room-info .room-footer__prices[data-v-65927060]{padding-bottom:0}}.modal-room-info .room-footer[data-v-65927060] .room-price-section-grid{align-items:flex-end}@media(min-width:768px){.modal-room-info .room-footer[data-v-65927060] .room-price-section-grid{align-items:flex-start}}.modal-room-info[data-v-65927060] .swiper-horizontal{border-radius:8px}@media(min-width:768px){.modal-room-info[data-v-65927060] .swiper-horizontal{border-radius:12px}}.modal-room-info[data-v-65927060] .swiper-slide:first-child>.carousel-item-image{border-top-left-radius:8px;border-bottom-left-radius:8px}@media(min-width:768px){.modal-room-info[data-v-65927060] .swiper-slide:first-child>.carousel-item-image{border-top-left-radius:12px;border-bottom-left-radius:12px}}.modal-room-info[data-v-65927060] .swiper-slide:last-child>.carousel-item-image{border-top-right-radius:8px;border-bottom-right-radius:8px}@media(min-width:768px){.modal-room-info[data-v-65927060] .swiper-slide:last-child>.carousel-item-image{border-top-right-radius:12px;border-bottom-right-radius:12px}}.modal-room-info[data-v-65927060] .image-carousel{width:100%;height:auto;aspect-ratio:1.706}@media(min-width:768px){.modal-room-info[data-v-65927060] .image-carousel{aspect-ratio:unset;height:177px}}@media(min-width:1280px){.modal-room-info[data-v-65927060] .image-carousel{height:318px}}.modal-room-info[data-v-65927060] .image-carousel .carousel-item-image{border-radius:0}.marker-content[data-v-783f8cec]{height:fit-content;max-width:fit-content;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.marker-content img[data-v-783f8cec]{width:30px}.marker-icon.clickable[data-v-783f8cec]{cursor:pointer}@media(max-width:1023px){.modal-map-hotel>div[data-v-783f8cec]{max-width:100%;margin-top:16px;padding-top:0}.modal-map-hotel[data-v-783f8cec] .gm-info-card,.modal-map-hotel[data-v-783f8cec] .gm-info-title{padding-top:0;margin-top:0}}.gm-info-card[data-v-783f8cec]{font-family:inherit;font-size:14px;display:inline-flex;align-items:center;gap:8px;color:var(--primary-color)}.gm-info-title-poi[data-v-783f8cec]{font-weight:500;color:#333}.gm-info-brand[data-v-783f8cec]{max-width:48px}.accordion[data-v-9879c205]{padding:16px 0;display:flex;flex-direction:column;gap:24px;border-bottom:solid 1px #d7d7d7}@media(min-width:768px){.accordion[data-v-9879c205]{padding:32px 0;gap:32px}.accordion[data-v-9879c205]:last-child{border-bottom:none}}.accordion__title[data-v-9879c205]{display:flex;justify-content:space-between;gap:40px;align-items:flex-start}@media(min-width:768px){.accordion__title[data-v-9879c205]{align-items:center;cursor:pointer}}.accordion__title h3[data-v-9879c205]{color:#333}.accordion__title .h4[data-v-9879c205]{font-weight:500!important;margin-bottom:0}.accordion__title .h5[data-v-9879c205]{font-weight:700!important;margin-bottom:0}.accordion__title__chevron[data-v-9879c205]{flex-shrink:0;width:24px;transition:all .3s}@media(min-width:768px){.accordion__title__chevron[data-v-9879c205]{width:32px}}.accordion__title__icon[data-v-9879c205]{width:24px;height:24px;filter:brightness(0) saturate(100%) invert(41%) sepia(0%) saturate(0%) hue-rotate(177deg) brightness(93%) contrast(92%)}.accordion__title__text[data-v-9879c205]{display:flex;align-self:center;gap:8px}@media(min-width:768px){.accordion__title__text[data-v-9879c205]{gap:16px;cursor:pointer}}.accordion__title__text p[data-v-9879c205]{color:var(--title-color)}.accordion__description[data-v-9879c205]{display:flex;flex-direction:column;gap:16px;padding-right:40px}@media(min-width:768px){.accordion__description[data-v-9879c205]{gap:8px}}.accordion__description--modal-padding[data-v-9879c205]{padding-right:0!important}@media(min-width:768px){.accordion__description--modal-padding[data-v-9879c205]{padding-right:32px}}.accordion__subtitle[data-v-9879c205]{display:flex;align-items:center;gap:4px;padding:4px 8px;border:solid 1px #d7d7d7;border-radius:4px;width:fit-content}.accordion__subtitle__icon[data-v-9879c205]{filter:brightness(0) saturate(100%) invert(41%) sepia(0%) saturate(0%) hue-rotate(177deg) brightness(93%) contrast(92%);width:20px;height:20px}@media(min-width:768px){.accordion__subtitle__icon[data-v-9879c205]{width:16px;height:16px}}.accordion__subtitle p[data-v-9879c205]{margin-bottom:0;font-weight:500}@media(min-width:768px){.accordion__subtitle p[data-v-9879c205]{font-weight:700;font-size:11px}}.accordion.opened .accordion__title h3[data-v-9879c205]{color:var(--title-color);font-weight:500}.accordion.opened .accordion__title h3.primary[data-v-9879c205]{color:var(--primary-color)}.accordion.opened .accordion__title__chevron[data-v-9879c205]{transform:rotate(180deg)}.accordion.compact[data-v-9879c205]{gap:16px;padding:0;border:none}.accordion.compact .accordion__title__chevron[data-v-9879c205]{width:16px}@media(min-width:768px){.accordion.compact[data-v-9879c205]{gap:8px}.accordion.compact .accordion__description[data-v-9879c205]{padding-left:40px;max-width:420px}}.timeline-bar-container[data-v-5a7d557b]{align-self:center;padding:16px 38px 16px 29px;height:118px;position:relative;right:2px}@media(min-width:768px){.timeline-bar-container[data-v-5a7d557b]{padding:40px 50px 41px 34px;right:0}}.timeline-bar-container .timeline-bar[data-v-5a7d557b]{display:flex;align-items:center;position:relative;top:50%}@media(min-width:768px){.timeline-bar-container .timeline-bar[data-v-5a7d557b]{top:0}}.timeline-bar-container .timeline-bar .timeline-point[data-v-5a7d557b]{width:16px;height:16px;border:1px solid #646464;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;position:relative}@media(min-width:678px){.timeline-bar-container .timeline-bar .timeline-point[data-v-5a7d557b]{margin-left:0;top:0%}}.timeline-bar-container .timeline-bar .timeline-point .timeline-label[data-v-5a7d557b]{width:max-content;position:absolute;top:17px;left:50%;transform:translate(-50%);font-size:14px;font-weight:400;color:#333}.timeline-bar-container .timeline-bar .timeline-point.active[data-v-5a7d557b]{border:3px solid #646464;background-color:#d7d7d7}.timeline-bar-container .timeline-bar .timeline-point.active .timeline-label[data-v-5a7d557b]{top:15px}.timeline-bar-container .timeline-bar .timeline-point.breakpoint[data-v-5a7d557b]{border:2px solid #646464}.timeline-bar-container .timeline-bar .timeline-loop[data-v-5a7d557b]{flex:1;display:flex;margin:auto;align-items:center;justify-content:center;height:2px}.timeline-bar-container .timeline-bar .timeline-loop .timeline-point[data-v-5a7d557b]{border:2px solid #646464}.timeline-bar-container .timeline-bar .timeline-interval[data-v-5a7d557b]{flex:1;height:2px;background:#646464;position:relative;display:flex;align-items:center;justify-content:center;min-width:70px}@media(min-width:375px){.timeline-bar-container .timeline-bar .timeline-interval[data-v-5a7d557b]{min-width:99px}}@media(min-width:780px){.timeline-bar-container .timeline-bar .timeline-interval[data-v-5a7d557b]{min-width:235px}}@media(min-width:1024px){.timeline-bar-container .timeline-bar .timeline-interval[data-v-5a7d557b]{min-width:260px}}.timeline-bar-container .timeline-bar .timeline-interval span[data-v-5a7d557b]{position:absolute;top:-33px;left:24%;font-size:14px;font-weight:400;color:#333}@media(max-width:767px){.timeline-bar-container .timeline-bar .timeline-interval span[data-v-5a7d557b]{top:-49px;left:0;line-height:150%;text-align:center}}.timeline-bar-container .timeline-bar .timeline-interval.free[data-v-5a7d557b]{background:#333}.timeline-bar-container .timeline-bar .timeline-interval.fees[data-v-5a7d557b]{background:#333;height:1px}.timeline-bar-container .timeline-dates[data-v-5a7d557b]{display:flex;justify-content:space-between;font-size:12px;font-weight:400;color:#333;margin-top:8px}.timeline-bar-container.no-midpoint-milestone[data-v-5a7d557b]{height:auto;padding-right:46px;padding-left:36px;right:0;top:-2px}.timeline-bar-container.no-midpoint-milestone .timeline-bar .timeline-interval.fees[data-v-5a7d557b]{background:#333;height:1px}.timeline-bar-container.no-midpoint-milestone .timeline-bar .timeline-interval.fees span[data-v-5a7d557b]{top:-30px;left:33%;transform:translate(-12%)}@media(max-width:375px){.timeline-bar-container.no-midpoint-milestone .timeline-bar .timeline-interval.fees span[data-v-5a7d557b]{top:-25px;left:50%;transform:translate(-50%,-6px);bottom:77%;white-space:nowrap}}@media(min-width:768px){.timeline-bar-container.no-midpoint-milestone .timeline-bar .timeline-interval.fees span[data-v-5a7d557b]{left:51%;transform:translate(-50%)}}.timeline-bar-container.no-midpoint-milestone .timeline-bar .timeline-interval.free[data-v-5a7d557b],.timeline-bar-container.no-midpoint-milestone .timeline-bar .timeline-point.breakpoint[data-v-5a7d557b]{display:none}.custom-accordion-description__timeline[data-v-cb054ba2]{margin-top:32px;min-height:96px;min-width:auto;background-color:#f2f2f2;border-radius:12px;display:grid}@media(min-width:375px){.custom-accordion-description__timeline[data-v-cb054ba2]{min-width:311px}}@media(min-width:768px){.custom-accordion-description__timeline[data-v-cb054ba2]{margin-top:29px;display:block;height:96px}}.custom-accordion-description__policies[data-v-cb054ba2]{margin-top:24px;display:flex;flex-direction:column;gap:29px}@media(min-width:768px){.custom-accordion-description__policies[data-v-cb054ba2]{postion:relative;bottom:4px;margin-top:0;padding-top:28px;gap:26px}}.custom-accordion-description__policies .policy-row[data-v-cb054ba2]{display:flex;gap:20px;padding:0 18px}@media(min-width:375px){.custom-accordion-description__policies .policy-row[data-v-cb054ba2]{gap:36px;padding:0 32px}}.custom-accordion-description__policies .policy-row .policy-date-group[data-v-cb054ba2]{display:flex;flex-direction:column;min-width:80px;font-weight:400;color:#333}.custom-accordion-description__policies .policy-row .policy-date-group .policy-label[data-v-cb054ba2]{font-size:12px;line-height:150%}.custom-accordion-description__policies .policy-row .policy-date-group .policy-date[data-v-cb054ba2]{font-size:16px;line-height:150%}.custom-accordion-description__policies .policy-row .policy-info[data-v-cb054ba2]{display:flex;flex-direction:column}.custom-accordion-description__policies .policy-row .policy-info .p-medium[data-v-cb054ba2]{font-size:14px;font-weight:500;color:#333}.custom-accordion-description__policies .policy-row .policy-info .p-small[data-v-cb054ba2]{font-size:12px;font-weight:400;color:#333}.modal-rate-info__body[data-v-dcf8f8fd]{padding-top:21px}@media(min-width:768px){.modal-rate-info__body[data-v-dcf8f8fd]{padding-top:24px}}.modal-rate-info__accordion-list[data-v-dcf8f8fd]{border-top:1px solid #d7d7d7;padding-bottom:35px}@media(min-width:768px){.modal-rate-info__accordion-list[data-v-dcf8f8fd]{padding-bottom:0}}.modal-rate-info__accordion-list[data-v-dcf8f8fd] .accordion{border-bottom:solid 1px #d7d7d7;padding:24px 0;gap:21px}@media(max-width:767px){.modal-rate-info__accordion-list[data-v-dcf8f8fd] .accordion:last-child{padding-bottom:32px}}.modal-rate-info__accordion-list[data-v-dcf8f8fd] .accordion .accordion__title{align-items:center}.modal-rate-info__accordion-list[data-v-dcf8f8fd] .accordion .accordion__title__text{color:var(--primary-color-medium);cursor:pointer}.modal-rate-info__accordion-list[data-v-dcf8f8fd] .accordion .accordion__title__chevron{width:20px;filter:var(--filter-color-icon-black-nh);cursor:pointer}.modal-rate-info__accordion-list[data-v-dcf8f8fd] .accordion.opened .accordion__title h3{color:var(--primary-color-medium)}.modal-rate-info__accordion-list[data-v-dcf8f8fd] .p{font-size:16px}:root{--padding-top-modal-mealplan-dsk: 0}@media(min-width:1024px){:root{--padding-top-modal-mealplan-dsk: 8px}}.mealplan[data-v-bc52f434]{display:flex;flex-flow:column;gap:32px}@media(min-width:768px){.mealplan[data-v-bc52f434]{gap:16px}}.mealplan__content[data-v-bc52f434]{display:flex;flex-flow:column;gap:36px}@media(min-width:768px){.mealplan__content[data-v-bc52f434]{flex-flow:row nowrap;gap:32px}}.mealplan__content--left[data-v-bc52f434] .mealplan__carousel-wrapper .image-carousel{border-radius:12px}.mealplan__content--left[data-v-bc52f434] .mealplan__carousel-wrapper .image-carousel .carousel-item .carousel-item-image{border-radius:0}.mealplan__content--left[data-v-bc52f434] .mealplan__carousel-wrapper .image-carousel .swiper-slide:first-child .carousel-item-image{border-top-left-radius:12px;border-bottom-left-radius:12px}.mealplan__content--left[data-v-bc52f434] .mealplan__carousel-wrapper .image-carousel .swiper-slide:last-child .carousel-item-image{border-top-right-radius:12px;border-bottom-right-radius:12px}@media(min-width:768px){.mealplan__content--left[data-v-bc52f434]{order:1;width:402px;display:flex;flex-flow:column;gap:24px}.mealplan__content--left[data-v-bc52f434] .mealplan__image-wrapper{height:226px}}@media(min-width:1024px){.mealplan__content--left[data-v-bc52f434]{width:589px}.mealplan__content--left[data-v-bc52f434] .mealplan__image-wrapper{height:328px}}.mealplan__content--right[data-v-bc52f434]{display:flex;flex-flow:column;gap:24px}@media(min-width:768px){.mealplan__content--right[data-v-bc52f434]{order:2;gap:16px}}.mealplan__content--right .mealplan__carousel-wrapper[data-v-bc52f434]{margin-bottom:8px}.mealplan__content--right .mealplan__carousel-wrapper[data-v-bc52f434] .carousel-container .image-carousel{height:200px;border-radius:12px}.mealplan__content--right .mealplan__carousel-wrapper[data-v-bc52f434] .carousel-container .image-carousel .carousel-item .carousel-item-image{border-radius:0}.mealplan__content--right .mealplan__carousel-wrapper[data-v-bc52f434] .carousel-container .image-carousel .swiper-slide:first-child .carousel-item-image{border-top-left-radius:12px;border-bottom-left-radius:12px}.mealplan__content--right .mealplan__carousel-wrapper[data-v-bc52f434] .carousel-container .image-carousel .swiper-slide:last-child .carousel-item-image{border-top-right-radius:12px;border-bottom-right-radius:12px}.mealplan__content--right .mealplan__desc[data-v-bc52f434]{margin-bottom:10px;height:100%;color:#333}@media(min-width:768px){.mealplan__content--right .mealplan__desc[data-v-bc52f434]{max-height:176px}.mealplan__content--right .mealplan__desc[data-v-bc52f434] .mealplan__desc__content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.mealplan__content--right .mealplan__desc[data-v-bc52f434] .mealplan__desc__content a{font-weight:400}}@media(min-width:1024px){.mealplan__content--right .mealplan__desc[data-v-bc52f434]{margin-bottom:11px}}.mealplan__content--right .mealplan__features[data-v-bc52f434]{display:flex;flex-flow:column;gap:17px;padding:10px 16px 0}@media(min-width:768px){.mealplan__content--right .mealplan__features[data-v-bc52f434]{gap:20px;padding:0 16px}}@media(min-width:1024px){.mealplan__content--right .mealplan__features[data-v-bc52f434]{gap:19px}}.mealplan__content--right .mealplan__features ul[data-v-bc52f434]{display:flex;flex-flow:column;gap:32px;margin-bottom:0}@media(min-width:768px){.mealplan__content--right .mealplan__features ul[data-v-bc52f434]{gap:21px}}.mealplan__content--right .mealplan__features ul li[data-v-bc52f434]{display:flex;flex-flow:row;gap:8px;align-items:center;height:19px}@media(min-width:768px){.mealplan__content--right .mealplan__features ul li[data-v-bc52f434]{height:12px;font-size:1.4rem}}.mealplan__content--right .mealplan__features ul li span[data-v-bc52f434]{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;line-height:2rem;font-size:1.6rem;color:#333}@media(min-width:768px){.mealplan__content--right .mealplan__features ul li span[data-v-bc52f434]{font-size:1.4rem}}@media(min-width:768px)and (max-width:1023px){.mealplan__content--right .mealplan__features ul li span[data-v-bc52f434]{margin-top:2px}}.mealplan__content--right .mealplan__features[data-v-bc52f434] .button-nh{justify-content:flex-end;border-bottom-color:transparent}@media(min-width:768px){.mealplan__content--right[data-v-bc52f434]{padding-top:5px;width:409px;gap:16px}}.mealplan__title[data-v-bc52f434]{color:var(--primary-color);margin-bottom:0}@media(min-width:768px){.mealplan__title[data-v-bc52f434]{margin-bottom:6px}}.mealplan__timetable[data-v-bc52f434]{padding:24px 16px 16px;display:flex;flex-flow:column;gap:16px;background:#f8f8f8;border-radius:8px;margin-bottom:2px}@media(min-width:768px){.mealplan__timetable[data-v-bc52f434]{margin-bottom:0;padding:12px 22px;gap:10px}}@media(min-width:1024px){.mealplan__timetable[data-v-bc52f434]{padding:16px 24px;gap:12px}}.mealplan__timetable__header[data-v-bc52f434]{display:flex;align-items:center;gap:17px;margin-bottom:2px}.mealplan__timetable__header span[data-v-bc52f434]{color:#333}@media(min-width:768px)and (max-width:1023px){.mealplan__timetable__header span[data-v-bc52f434]{padding-top:1px}}@media(min-width:768px){.mealplan__timetable__header[data-v-bc52f434]{border-bottom:solid 1px #e5e5e5;padding-bottom:12px;margin-bottom:0;gap:16px}}@media(min-width:1440px){.mealplan__timetable__header[data-v-bc52f434]{gap:17px}}.mealplan__timetable__header .mealplan-check-in-icon[data-v-bc52f434]{margin-top:4px}@media(min-width:768px)and (max-width:1023px){.mealplan__timetable__header .mealplan-check-in-icon[data-v-bc52f434]{padding:4px 0 0}}@media(min-width:768px){.mealplan__timetable__header .mealplan-check-in-icon[data-v-bc52f434]{margin-top:0}}.mealplan__timetable__grid[data-v-bc52f434]{display:flex;flex-flow:column;gap:17px}@media(min-width:768px){.mealplan__timetable__grid[data-v-bc52f434]{flex-flow:row;gap:11px}}@media(min-width:1024px){.mealplan__timetable__grid[data-v-bc52f434]{gap:16px}}.mealplan__timetable__time[data-v-bc52f434]{display:flex;flex-flow:row;gap:12px}@media(min-width:768px){.mealplan__timetable__time[data-v-bc52f434]{width:114px;gap:8px}}@media(min-width:1024px){.mealplan__timetable__time[data-v-bc52f434]{width:170px;gap:12px}}.mealplan__timetable__time-text[data-v-bc52f434]{display:flex;flex-flow:column;gap:0}.mealplan__timetable__time-text[data-v-bc52f434] span.p{width:auto;color:#333}@media(min-width:768px)and (max-width:1023px){.mealplan__timetable__time-text[data-v-bc52f434] span.p{width:91.69px}}.mealplan__timetable__time-icon[data-v-bc52f434]{background-color:var(--primary-color);border-radius:50%;min-width:12px;width:12px;height:12px;display:flex;align-items:center;justify-content:center;margin-top:4px}@media(min-width:768px){.mealplan__timetable__time-icon[data-v-bc52f434]{margin-top:5px}}.mealplan-viewmore[data-v-bc52f434] .svg-icon{cursor:pointer!important}.mealplan__footer[data-v-bc52f434]{border-top:solid 1px #f2f2f2;padding-top:33px;display:flex;flex-flow:column;gap:24px}@media(min-width:768px){.mealplan__footer[data-v-bc52f434]{padding-top:23px;flex-flow:row}}.mealplan__footer[data-v-bc52f434] :last-child{display:flex;margin-left:auto}@media(min-width:768px){.mealplan__note-bar[data-v-bc52f434]{padding-top:3px}}@media(min-width:1024px){.mealplan__note-bar[data-v-bc52f434]{padding-top:11px}}@media(min-width:1280px){.mealplan__note-bar[data-v-bc52f434]{padding-top:0}}.mealplan__note-bar p[data-v-bc52f434]{color:#646464}[data-v-bc52f434] .imgContainer{transform:rotate(0);transition:transform .3s ease}[data-v-bc52f434] .expanded .imgContainer{transform:rotate(180deg);transition:transform .3s ease}.promo-code[data-v-9e949946]{display:flex;flex-flow:column;gap:32px}.promo-code__icon[data-v-9e949946]{display:flex;flex-flow:column;gap:24px}.promo-code__icon .ic-ko[data-v-9e949946]{font-size:40px;max-height:40px;background-color:#c63527!important;display:flex;align-items:flex-start}.promo-code__icon .ic-ko[data-v-9e949946]:before{align-self:center}.promo-code__title h2[data-v-9e949946]{color:var(--primary-color)}.promo-code__buttons[data-v-9e949946]{padding:16px 0 0}.promo-code__buttons .button-nh[data-v-9e949946]{max-width:none}@media(min-width:768px){.promo-code__buttons[data-v-9e949946]{margin-left:auto}}body.open_scroll_fixed{position:fixed;left:0;right:0;width:100%;overflow:hidden}@media(max-width:767px){body.open{position:fixed!important;width:100vw;height:100vh}}@keyframes show-dropdown{0%{opacity:0}to{opacity:1}}@media(min-width:991px){.ui-dropdown-menu__items{max-height:350px!important}.search-bar-nh-Dates .ui-dropdown-menu__items{max-height:initial!important}}@media(min-width:991px){.ui-dropdown-menu__items.special-rates{max-height:none!important;padding:10px 5px 24px 9px}}@media(min-width:991px){.recent-search .ui-dropdown-menu__items{max-height:none!important}}#sb-dates-dropdown,#sb-occupancy-dd{width:100%}#sb-dates-dropdown .ui-dropdown-menu__header,#sb-occupancy-dd .ui-dropdown-menu__header{margin-bottom:0}#sb-dates-dropdown .ui-dropdown-menu__footer,#sb-occupancy-dd .ui-dropdown-menu__footer{font-size:14px;line-height:22px}@media(min-width:1024px){#sb-dates-dropdown-items,#sb-occupancy-dd-items{padding:0}}@media(max-width:991px){#sb-promo-code-dd-items{padding:8px 20px}}#sb-occupancy-dd .ui-dropdown-menu__menu--expanded{padding-right:0!important}@media(min-width:1024px){#sb-occupancy-dd .ui-dropdown-menu__footer{padding:16px 16px 0 0}}@media(min-width:1024px){#sb-occupancy-dd-items{padding:0 6.5px 0 0;min-height:253px}}@media(min-width:1024px){.occupancy-more-rooms .ui-dropdown-menu__menu--expanded #sb-occupancy-dd-items{max-height:370px!important;min-height:253px}}@media(min-width:1024px){.occupancy-more-rooms .ui-dropdown-menu__footer{position:relative}.occupancy-more-rooms .ui-dropdown-menu__footer:after{content:"";height:3px;box-shadow:0 -2px 2px #00000026;position:absolute;top:0;left:-16px;width:calc(100% + 32px)}}.ui-dropdown-menu__toggler{position:relative;border:2px solid transparent;padding:1px 1px 0;border-radius:8px;margin:-1px;height:64px;box-sizing:border-box}@media(min-width:1024px){.ui-dropdown-menu__toggler{height:62px}}.ui-dropdown-menu__toggler i{color:var(--primary-color)}.ui-dropdown-menu__toggler i.nh-ic-close{color:#999;margin-top:0}.ui-dropdown-menu__toggler:before{content:"";position:absolute;inset:-2px;border:1px solid black;border-radius:8px;pointer-events:none;box-sizing:border-box;opacity:0}.ui-dropdown-menu__toggler:after{content:"";position:absolute;inset:-1px;border:1px solid white;border-radius:9px;pointer-events:none;box-sizing:border-box;opacity:0}.autocomplete-focus:focus-within .ui-dropdown-menu__toggler,.ui-dropdown-menu__toggler.dropdown-active{border:2px solid var(--primary-color-medium)!important;border-radius:8px;margin:-1px;background:#f2f2f2;padding-bottom:0;height:62px}.autocomplete-focus:focus-within .ui-dropdown-menu__toggler:before,.autocomplete-focus:focus-within .ui-dropdown-menu__toggler:after,.ui-dropdown-menu__toggler.dropdown-active:before,.ui-dropdown-menu__toggler.dropdown-active:after{border:none}.autocomplete-focus:focus-within .ui-dropdown-menu__toggler i,.ui-dropdown-menu__toggler.dropdown-active i{color:var(--primary-color)}.error .ui-dropdown-menu__toggler{border:2px solid #c63527!important}.ui-dropdown-menu{position:relative;width:100%}.ui-dropdown-menu__menu{position:absolute;z-index:9000;margin-top:16px;overflow:hidden;border-radius:10px;background-color:rgb(255,255,255,var(--tw-bg-opacity));border:1px solid rgb(188,188,188);box-shadow:0 1px 15px #00000040}@media(min-width:991px){.ui-dropdown-menu__menu{padding:12px}.ui-dropdown-menu__menu.p16{padding:16px}.ui-dropdown-menu__menu.recent-search{padding:22px 19px 12px}.ui-dropdown-menu__menu.recent-search .ui-dropdown-menu__items{padding:0}.ui-dropdown-menu__menu .ui-dropdown-menu__items{padding:0 5px 0 0}.ui-dropdown-menu__menu{background:#fff;margin-top:6px}.search-bar-nh-Occupancy .ui-dropdown-menu__menu{min-width:400px!important}}.ui-dropdown-menu__menu--align-right{right:0;width:80vw}.ui-dropdown-menu__menu--align-center{left:50%;transform:translate(calc(-50% - 15px))}.ui-dropdown-menu__menu--expanded{animation:show-dropdown forwards .25s}.ui-dropdown-menu__menu.tablet,.ui-dropdown-menu__menu.mobile{width:100%!important;height:100vh;display:flex;flex-direction:column;top:0;margin:0;border:none;box-shadow:none;opacity:1;background:#fff;border-radius:0;left:0;padding:0;position:fixed}.ui-dropdown-menu__menu.tablet.ui-dropdown-menu__menu--align-right,.ui-dropdown-menu__menu.tablet.ui-dropdown-menu__menu--align-center,.ui-dropdown-menu__menu.mobile.ui-dropdown-menu__menu--align-right,.ui-dropdown-menu__menu.mobile.ui-dropdown-menu__menu--align-center{left:0;transform:none}.searchbar-web .ui-dropdown-menu__menu.tablet.tablet,.searchbar-web .ui-dropdown-menu__menu.tablet.mobile,.searchbar-web .ui-dropdown-menu__menu.mobile.tablet,.searchbar-web .ui-dropdown-menu__menu.mobile.mobile{height:100svh!important}.ui-dropdown-menu__menu.tablet .ui-dropdown-menu__items,.ui-dropdown-menu__menu.mobile .ui-dropdown-menu__items{padding:0 6px}.ui-dropdown-menu__menu.tablet .ui-dropdown-menu__footer,.ui-dropdown-menu__menu.mobile .ui-dropdown-menu__footer{padding:0 0 20px}.ui-dropdown-menu__menu.tablet .ui-dropdown-menu__header,.ui-dropdown-menu__menu.mobile .ui-dropdown-menu__header{margin-bottom:16px}@media(max-width:991px){.ui-dropdown-menu__menu.tablet .ui-dropdown-menu__header,.ui-dropdown-menu__menu.mobile .ui-dropdown-menu__header{border-bottom:1px solid #d7d7d7}}.ui-dropdown-menu__menu.tablet .ui-dropdown-menu__subheader,.ui-dropdown-menu__menu.mobile .ui-dropdown-menu__subheader{padding:0 20px}.ui-dropdown-menu__menu ::-webkit-scrollbar-track{background-color:#fff}.ui-dropdown-menu__items{display:flex;flex-direction:column;overflow-y:auto;padding:10px 5px}@media(max-width:1023px){.ui-dropdown-menu__items{margin-top:46px}}@media(max-width:991px){.search-bar-nh-Occupancy .ui-dropdown-menu__items{max-height:initial!important;padding:0 6px 58px!important}}@media(max-width:991px)and (max-width:1023px){.search-bar-nh-Occupancy .ui-dropdown-menu__items{margin-top:0!important}}@media(max-width:991px){.search-bar-nh-Occupancy .ui-dropdown-menu__items .dropdown-results{padding-top:16px}}@media(min-width:991px){.search-bar-nh-Occupancy .ui-dropdown-menu__items .ui-dropdown-menu__items{max-width:400px!important;min-width:400px!important}}.ui-dropdown-menu__items ::-webkit-scrollbar-track{background-color:#fff}.search-bar-nh-Dates .ui-dropdown-menu__items{border:0px;border-radius:0;background:#fff;z-index:999}@media(max-width:991px){.search-bar-nh-Dates .ui-dropdown-menu__items{max-height:initial!important}}@media(min-width:991px){.search-bar-nh-Dates .ui-dropdown-menu__items{min-height:300px}}.search-bar-nh-Destination .ui-dropdown-menu__items{border:0px;border-radius:0}@media(max-width:991px){.search-bar-nh-Destination .ui-dropdown-menu__items{padding:0 20px!important;max-height:initial!important}}@media(max-width:1023px){.search-bar-nh-Destination .ui-dropdown-menu__items{margin-top:0!important}}@media(min-width:991px){.search-bar-nh-Destination .ui-dropdown-menu__items{min-height:auto;min-width:413px}}.ui-dropdown-menu__footer{display:flex;justify-content:space-between}.ui-dropdown-menu__header{display:flex;flex-direction:column}.ui-dropdown-menu__header div.head{display:flex;justify-content:space-between;color:var(--primary-color);font-size:18px;margin:20px 20px 15px}@media(min-width:1024px){.ui-dropdown-menu__header{display:none}}.ui-dropdown-menu__header .close{width:20px;height:20px;background:none;border:0;position:relative}.ui-dropdown-menu__header .close:after,.ui-dropdown-menu__header .close:before{content:"";display:block;width:100%;height:2px;border-radius:2px;position:absolute;transform:rotate(45deg);background:#333}.ui-dropdown-menu__header .close:after{transform:rotate(-45deg)}.search-bar-nh-Destination .recent-search .ui-dropdown-menu__items{min-height:auto}.search-bar-nh-Destination .searchbar-web{margin-right:0!important}.no-results[data-v-2c3f2700]{display:grid;place-items:center;min-height:200px;color:#999;font-size:18px;font-weight:400}@media(max-width:992px){.no-results[data-v-2c3f2700]{min-height:40px;justify-content:start;border-radius:10px;background-color:#f2f2f2}.no-results span[data-v-2c3f2700]{padding-left:44px;font-weight:500;color:#333;font-size:14px}}.list-results li:not(.sb-list-group){border-radius:10px;padding:5px 20px 3.5px 8px}.list-results li:not(.sb-list-group):hover{background:#f2f2f2}.result-wrapper i{font-size:22px}.result-wrapper .icon{margin:0 15px 0 5px}.result-wrapper .city-result span{margin-bottom:0;font-size:12px;font-weight:500;display:block;line-height:31px}.result-wrapper .city-result span strong{line-height:31px;color:var(--primary-color-medium)}.result-wrapper .city-result span span{font-family:Montserrat,Helvetica,Arial,sans-serif;color:#7d7d7d;margin-top:-5px}.result-wrapper .city-result span span strong{color:var(--primary-color-medium)}.result-wrapper .city-result .city{font-family:Montserrat,Helvetica,Arial,sans-serif!important;font-weight:400;font-size:12px;line-height:160%}.list-results{margin-bottom:0}.list-results.recents li{position:relative}.list-results.recents li span{margin-bottom:0}.list-results.recents li span+span{line-height:20px;margin-bottom:0;font-size:12px}.list-results.recents li .nh-ic-search{color:#999}.list-results .sb-list-group{font-size:14px}.list-results .sb-list-link:hover{text-decoration:underline;background:#f1f1f1}.list-results .underline{background:#f2f2f2}.result-wrapper h3[data-v-db609b58]{font-size:16px;color:var(--primary-color)}.icon path[data-v-a9bc1841]{fill:var(--primary-color)}.icon .white[data-v-a9bc1841]{fill:#fff}.location .svg-icon[data-v-a9bc1841]{width:15px!important;height:21px!important;cursor:pointer!important}.calendar .svg-icon[data-v-a9bc1841],.occupancy .svg-icon[data-v-a9bc1841]{width:20px!important;height:20px!important;cursor:pointer!important}.icon[data-v-60bb7759]{margin:0 15px 0 0;color:var(--primary-color)!important;filter:var(--filter-color-icon-primary)}.recent-search-title[data-v-60bb7759]{font-size:16px!important;color:var(--primary-color)}@media(min-width:991px){.recent-search-title[data-v-60bb7759]{font-size:18px!important;padding-left:8px;padding-bottom:8px}}.city-result .city-title[data-v-60bb7759]{font-weight:500;font-size:12px}.city-result .city-subtitle[data-v-60bb7759]{font-size:12px;font-weight:400;color:#646464;font-family:Montserrat,Helvetica,Arial,sans-serif}.recent-item-container[data-v-60bb7759]{display:flex;justify-content:space-between;align-items:center}.recent-item-container .nh-ic-search[data-v-60bb7759]{width:16px;height:16px;font-size:16px}.recent-item-container .icon[data-v-60bb7759]{display:flex;align-items:center;justify-content:center;padding-top:5px;width:22px}.recent-item-container .icon[data-v-60bb7759] img{width:19px}.recent-item-container .icon-airport[data-v-60bb7759] img,.recent-item-container .icon-hotel[data-v-60bb7759] img{width:22px}.padding-10{padding:5px 3px 10px}@media(min-width:1024px){.padding-10{padding:5px 2px 10px}}.close-input{min-width:20px;align-self:center}.isHideMobile{visibility:hidden}.destination__input{bottom:0;border:none;font-size:14px;line-height:22px;color:#333;margin:0!important;padding:0!important;font-weight:500;opacity:1;font-family:Montserrat,Helvetica,Arial,sans-serif}.destination__input.error::placeholder{color:#c63527!important;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:22px;text-align:left}.destination__input:focus::placeholder{opacity:0}.destination__input::placeholder{color:#646464}.destination__input:placeholder-shown{color:var(--grey-dark);text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:22px;text-align:left;font-family:Montserrat,Helvetica,Arial,sans-serif}@media(max-width:1023px){.destination__input:placeholder-shown{font-size:16px;position:relative}}@media(max-width:1023px){.destination__input{font-size:16px}}.pointernull{pointer-events:none}.sb-destination-container{padding:8px 0;line-height:0px;box-sizing:content-box}.sb-destination-title{color:#333;font-size:13px;font-weight:500;line-height:22px;margin:0}.sb-destination-icon{padding:8px 0;font-size:18px;color:#5e5d5d;width:20px}.focus{color:var(--primary-color-medium)!important}input:focus{outline:none}.input-container{position:relative;margin-bottom:16px}.input-container .input-icon{position:absolute;top:27%;left:0}@media(min-width:1024px){.input-container .input-icon{top:25%}}.mobile-input-autocomplete .input-container .input-icon{margin-top:0}.clear-results{display:block;width:46px;height:66px;position:absolute;right:0;top:0;background:none;border:0}.clear-results .sb-icon.svg-icon{background-color:#646464!important}.wrappernearme{background:none;width:100%;height:auto;border:none;text-align:left}.near-me{font-size:14px;font-weight:500;color:#333;display:flex;align-items:center;gap:8px}.near-me .nh-ic{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMiAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuOTcyMjMgMTEuNTAwNEMzLjk3MjIzIDEzLjM2NDMgNC43MTI2NSAxNS4xNTE5IDYuMDMwNjIgMTYuNDY5OEM3LjM0ODU4IDE3Ljc4NzggOS4xMzYxMiAxOC41MjgyIDExIDE4LjUyODJDMTIuODYzOSAxOC41MjgyIDE0LjY1MTQgMTcuNzg3OCAxNS45Njk0IDE2LjQ2OThDMTcuMjg3NCAxNS4xNTE5IDE4LjAyNzggMTMuMzY0MyAxOC4wMjc4IDExLjUwMDRDMTguMDI3OCA5LjYzNjU1IDE3LjI4NzQgNy44NDkwMSAxNS45Njk0IDYuNTMxMDRDMTQuNjUxNCA1LjIxMzA4IDEyLjg2MzkgNC40NzI2NiAxMSA0LjQ3MjY2QzkuMTM2MTIgNC40NzI2NiA3LjM0ODU4IDUuMjEzMDggNi4wMzA2MiA2LjUzMTA0QzQuNzEyNjUgNy44NDkwMSAzLjk3MjIzIDkuNjM2NTUgMy45NzIyMyAxMS41MDA0WiIgc3Ryb2tlPSIjMDAzQTcwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTcuOTI1MzUgMTEuNTAwNEM3LjkyNTM1IDExLjkwNDIgOC4wMDQ4OCAxMi4zMDQgOC4xNTk0IDEyLjY3NzFDOC4zMTM5MSAxMy4wNTAxIDguNTQwMzkgMTMuMzg5IDguODI1OSAxMy42NzQ1QzkuMTExNDEgMTMuOTYgOS40NTAzNSAxNC4xODY1IDkuODIzMzkgMTQuMzQxQzEwLjE5NjQgMTQuNDk1NiAxMC41OTYyIDE0LjU3NTEgMTEgMTQuNTc1MUMxMS40MDM4IDE0LjU3NTEgMTEuODAzNiAxNC40OTU2IDEyLjE3NjYgMTQuMzQxQzEyLjU0OTcgMTQuMTg2NSAxMi44ODg2IDEzLjk2IDEzLjE3NDEgMTMuNjc0NUMxMy40NTk2IDEzLjM4OSAxMy42ODYxIDEzLjA1MDEgMTMuODQwNiAxMi42NzcxQzEzLjk5NTEgMTIuMzA0IDE0LjA3NDcgMTEuOTA0MiAxNC4wNzQ3IDExLjUwMDRDMTQuMDc0NyAxMS4wOTY3IDEzLjk5NTEgMTAuNjk2OSAxMy44NDA2IDEwLjMyMzhDMTMuNjg2MSA5Ljk1MDc4IDEzLjQ1OTYgOS42MTE4MyAxMy4xNzQxIDkuMzI2MzNDMTIuODg4NiA5LjA0MDgyIDEyLjU0OTcgOC44MTQzNCAxMi4xNzY2IDguNjU5ODNDMTEuODAzNiA4LjUwNTMxIDExLjQwMzggOC40MjU3OCAxMSA4LjQyNTc4QzEwLjU5NjIgOC40MjU3OCAxMC4xOTY0IDguNTA1MzEgOS44MjMzOSA4LjY1OTgzQzkuNDUwMzUgOC44MTQzNCA5LjExMTQxIDkuMDQwODIgOC44MjU5IDkuMzI2MzNDOC41NDAzOSA5LjYxMTgzIDguMzEzOTEgOS45NTA3OCA4LjE1OTQgMTAuMzIzOEM4LjAwNDg4IDEwLjY5NjkgNy45MjUzNSAxMS4wOTY3IDcuOTI1MzUgMTEuNTAwNFoiIHN0cm9rZT0iIzAwM0E3MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMSAxLjgzNTk0VjQuNDcxMzUiIHN0cm9rZT0iIzAwM0E3MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMSAxOC41MjczVjIxLjE2MjgiIHN0cm9rZT0iIzAwM0E3MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yMC42NjMyIDExLjVIMTguMDI3OCIgc3Ryb2tlPSIjMDAzQTcwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTMuOTcyMjEgMTEuNUgxLjMzNjc5IiBzdHJva2U9IiMwMDNBNzAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);filter:var(--filter-color-icon-primary);background-repeat:no-repeat;background-size:cover;display:block;width:20px;height:20px}.mobile-input-autocomplete{margin-bottom:15px;position:relative}@media(min-width:1024px){.mobile-input-autocomplete{display:none}}.mobile-input-autocomplete input{border:1px solid #646464;width:100%;padding:10px 40px;border-radius:8px;background-position:10px 20px;background-repeat:no-repeat;background-size:15px;height:66px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px}.mobile-input-autocomplete input::placeholder{padding-left:4px;color:#646464;font-size:14px;font-weight:500;line-height:22px}.sb-icon{padding:0;font-size:18px;color:#5e5d5d;width:20px}.padding-button{padding:0 5px 5px}.searchbar-web #dates-display .text-start{text-transform:capitalize}span.up{font-size:13px;font-family:Montserrat,Helvetica,Arial,sans-serif;line-height:22px;text-align:left;color:#333}span.down{font-size:14px;font-weight:500;line-height:22px;text-align:left;color:#333}@media(max-width:1023px){span.down{width:100%;font-size:16px}}.elipsis{display:inline-block;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.min-height{min-height:62px}.sb-icon{padding:0;font-size:18px;color:#5e5d5d;width:20px;margin-right:14px;margin-top:2px}.search-bar-nh .sb-icon{margin-left:8px}@media(min-width:1025px){.search-bar-nh .sb-icon{margin:3px 14px}}@media(max-width:1023px){.search-bar-nh-Destination .sb-icon{margin:2px 16px 0 10px}}.sb-icon.nh-icons-ic_ocupacion{font-size:24px;position:relative}.sb-icon.nh-icons-ic_ocupacion:before{position:absolute;top:-6px;left:0}.rotate-180{transform:rotate(180deg);transform-origin:center;transition:.4s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s}.search-bar-nh-Destination span.down{position:relative}.search-bar-nh-Destination span.down:after{content:"";position:absolute;right:0;width:65px;height:100%;background:linear-gradient(270deg,#fff 0% 53.68%,#fff0 92.86%);z-index:1}.search-bar-nh-Destination .dropdown-active span.down:after{background:linear-gradient(270deg,#f2f2f2 0% 53.68%,#fff0 92.86%)}.search-bar-nh-Destination .autocomplete-focus span.down:after{background:transparent}.search-bar-nh-Destination .autocomplete-focus:focus-within span.down:after{background:linear-gradient(270deg,#f2f2f2 0% 53.68%,#fff0 92.86%)!important}@media(min-width:768px){.search-bar-nh-Destination:hover span.down:after{background:linear-gradient(270deg,#f2f2f2 0% 53.68%,#fff0 92.86%)}.search-bar-nh-Destination:active span.down:after{background:linear-gradient(270deg,#f2f2f2 0% 53.68%,#fff0 92.86%)}}.search-bar-nh-Occupancy span.down.elipsis{position:relative;width:100%}@media(min-width:1025px){.search-bar-nh-Occupancy span.down.elipsis{max-width:180px}}@media(min-width:1140px){.search-bar-nh-Occupancy span.down.elipsis{max-width:220px}}@media(max-width:440px){.search-bar-nh-Occupancy span.down.elipsis{max-width:calc(100% - 44px)}}@media(max-width:350px){.search-bar-nh-Occupancy span.down.elipsis{max-width:calc(100% - 44px)}}.search-bar-nh-Occupancy span.down.elipsis:after{content:"";position:absolute;right:0;width:20%;height:100%;bottom:3px;background:linear-gradient(270deg,#fff 0% 53.68%,#fff0 92.86%);z-index:1}.search-bar-nh-Occupancy .dropdown-active span.down:after{background:linear-gradient(270deg,#f2f2f2 0% 53.68%,#fff0 92.86%)}.search-bar-nh-Occupancy .autocomplete-focus span.down:after{background:linear-gradient(270deg,#f2f2f2 0% 53.68%,#fff0 92.86%)}@media(min-width:768px){.search-bar-nh-Occupancy:hover span.down:after{background:linear-gradient(270deg,#f2f2f2 0% 53.68%,#fff0 92.86%)}.search-bar-nh-Occupancy:active span.down:after{background:linear-gradient(270deg,#f2f2f2 0% 53.68%,#fff0 92.86%)}}:root{--width-box: 72px;--font-box: 36px;--font-week: 18px;--width-box-header: 52px;--width-box-month: 32px;--font-box-month: 14px;--font-week-month: 14px;--font-weigth: 400;--day-mb: 8px}@media(max-width:1200px){:root{--width-box: 72px;--font-box: 36px;--font-week: 18px;--width-box-header: 52px;--width-box-month: 32px;--font-box-month: 16px;--font-week-month: 14px;--day-mb: 8px}}@media(max-width:1023px){:root{--width-box: 32px;--font-box: 18px;--font-week: 14px;--width-box-header: 52px;--width-box-month: 32px;--font-box-month: 16px;--font-week-month: 14px;--day-mb: 8px}}.vc-nh-color{--vc-accent-50: #f0f9ff;--vc-accent-100: #e0f2fe;--vc-accent-200: var(--primary-color-lighter);--vc-accent-300: #7dd3fc;--vc-accent-400: #38bdf8;--vc-accent-500: #0ea5e9;--vc-accent-600: #0284c7;--vc-accent-700: #0369a1;--vc-accent-800: #075985;--vc-accent-900: #0c4a6e}.theme-minor .vc-nh-color{--vc-accent-200: var(--primary-color-lighter-datepicker)}.theme-minor .datePickerEvent .vc-day-content:hover{background-color:var(--primary-color-lighter-datepicker)}.theme-minor .datePickerEvent .vc-day-content.vc-highlight-content-outline:hover{background-color:var(--primary-color-lighter-datepicker)!important}.theme-minor .datePickerEvent .vc-day-content.vc-highlight-content-light,.theme-minor .datePickerEvent .vc-day-content.event-day:hover,.theme-minor .datePickerEvent.monthly-view .vc-day-content.event-day:hover{background-color:var(--primary-color-lighter-datepicker)}.vc-popover-content-wrapper>.vc-popover-content:has(>span:only-child){display:none}.vc-popover-content-wrapper>.vc-popover-content:has(>.text-sm:empty){display:none}.datePickerEvent{font-family:Montserrat,Helvetica,Arial,sans-serif!important}.datePickerEvent.slide .vc-pane-header-wrapper{display:none}.datePickerEvent .vc-focus:focus-within{color:#fff!important;outline:0;box-shadow:none!important}.datePickerEvent p,.datePickerEvent span{font-family:Montserrat,Helvetica,Arial,sans-serif!important}.datePickerEvent .vc-pane-container{width:100%}.datePickerEvent .vc-popover-content-wrapper>div{background:#333;border:0px;color:#fff;font-size:10px;line-height:14px;max-width:120px;padding:5px 10px;text-align:center}.datePickerEvent .vc-popover-content-wrapper>.vc-popover-content:has(.min-stay-popover){background:#fff;border:1px solid #e5e5e5;border-radius:8px;max-width:140px}.datePickerEvent .vc-popover-content-wrapper .min-stay-popover{background:#fff;color:#333}.datePickerEvent .vc-pane-layout{max-width:760px;margin:0 auto;gap:0px 34px;border-bottom:0px solid #d7d7d7}@media(min-width:1023px){.datePickerEvent .vc-pane-layout{min-width:734px}}.datePickerEvent.week-view .vc-pane-header-wrapper,.datePickerEvent .vc-pane-header-wrapper.disabled{display:none}@media(max-width:1023px){.datePickerEvent .vc-pane-header-wrapper{top:inherit;display:none}}.datePickerEvent .vc-title,.datePickerEvent .vc-title span{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700!important;line-height:15px;text-align:center;text-transform:capitalize}@media(max-width:1023px){.datePickerEvent .vc-title span{font-weight:400!important}}.datePickerEvent .vc-bordered{border:none;border-radius:0;padding:0;width:100%}.datePickerEvent .vc-header{margin-top:0;height:var(--width-box-header)}.datePickerEvent .vc-header.is-lg{padding:0!important}@media(min-width:1024px){.datePickerEvent .vc-header.is-lg{padding:0 19px!important}}@media(max-width:1023px){.datePickerEvent .vc-header{display:flex!important;padding:0;border-bottom:0px!important}}@media(max-width:1023px){.datePickerEvent .vc-header .vc-arrow{display:none!important}}.datePickerEvent .vc-header button{background-color:#fff}.datePickerEvent .vc-header .vc-arrow{border-radius:50%;width:30px;height:30px}.datePickerEvent .vc-header .vc-arrow:hover svg circle{fill:#f8f8f8}.datePickerEvent .vc-header .vc-arrow:hover{background:#fff}.datePickerEvent .vc-header .vc-arrow svg{color:#646464;stroke-width:1;width:30px;height:30px}.datePickerEvent .vc-header .vc-arrow svg path{stroke:none}.datePickerEvent .vc-header .vc-arrow:focus{box-shadow:none}.datePickerEvent .vc-prev.hide-button{visibility:hidden}.datePickerEvent .vc-weeks{padding:0;border-top:1px solid #d7d7d7}@media(min-width:1024px){.datePickerEvent .vc-weeks{min-height:276px}}@media(max-width:1023px){.datePickerEvent .vc-weeks{border:0}}.datePickerEvent .vc-weekdays{font-family:Montserrat,Helvetica,Arial,sans-serif;display:flex;justify-content:space-around;align-items:center;min-height:31px;margin-bottom:10px;text-align:center;border-bottom:0;padding-top:10px;color:#333;font-size:18px}@media(max-width:1023px){.datePickerEvent .vc-weekdays{display:flex;justify-content:center;position:fixed;width:100%;left:0;top:102px;background:#fff;border-bottom:1px solid #eee!important;border-top:1px solid #eee!important;z-index:999;padding:10px 33px 10px 25px}}.datePickerEvent .vc-weekdays .vc-weekday{width:14.28%;float:left;font-size:18px;font-family:Montserrat,Helvetica,Arial,sans-serif;color:#424b53;text-align:center;text-transform:capitalize}@media(max-width:1023px){.datePickerEvent .row-1 .vc-weekdays{display:block!important}}.datePickerEvent .vc-day{height:var(--width-box);margin-bottom:var(--day-mb);text-align:center;line-height:var(--width-box);padding:0}.datePickerEvent .vc-highlight{height:var(--width-box)}.datePickerEvent .vc-highlight-bg-outline{width:var(--width-box-month);background-color:var(--primary-color-lighter);color:#333;border:solid 1px #333333}.datePickerEvent .vc-day-content{height:var(--width-box);width:var(--width-box);font-size:var(--font-box);background-color:#fff;color:#333;border:solid 1px #333333;font-weight:var(--font-weigth)}.datePickerEvent .vc-day-content:hover{background-color:var(--primary-color-lighter);color:#333;border:solid 1px #333333}.datePickerEvent .vc-day-content.vc-highlight-content-outline,.datePickerEvent .vc-day-content.vc-highlight-content-solid{background-color:var(--primary-color);color:#fff;border:solid 1px var(--primary-color)}.datePickerEvent .vc-day-content.vc-highlight-content-outline:hover{background-color:var(--primary-color-lighter)!important;color:var(--primary-color)!important;border:solid 1px var(--primary-color-medium)!important}@media(max-width:1023px){.datePickerEvent .vc-day-content.vc-highlight-content-outline:hover{background-color:var(--primary-color)!important;color:#fff!important;border:solid 1px var(--primary-color)!important}}.datePickerEvent .vc-day-content.vc-highlight-content-light{background-color:var(--primary-color-lighter);color:var(--primary-color-medium)}.datePickerEvent .vc-day-content.event-day{background-color:#fff;color:var(--primary-color-medium);border:solid 1px #009fdf!important}.datePickerEvent .vc-day-content.event-day:hover{background-color:var(--primary-color-lighter)}.datePickerEvent .firstClick .vc-day-content.vc-highlight-content-solid:hover,.datePickerEvent .firstClick .vc-day-content.vc-highlight-content-outline:hover,.datePickerEvent .secondClick .vc-day-content.vc-highlight-content-solid:hover{background-color:var(--primary-color)!important;color:#fff!important;border:solid 1px var(--primary-color)!important}.datePickerEvent .vc-disabled{background-color:#f2f2f2;color:#999;border:solid 0px #d7d7d7}.datePickerEvent .vc-disabled:hover{background-color:#f2f2f2;color:#999;border:solid 1px #d7d7d7;cursor:default}.datePickerEvent .max-date-checkin-locked-day,.datePickerEvent .max-date-checkin-locked-day .vc-day-content{cursor:default!important}.datePickerEvent.monthly-view .vc-pane-container{width:100%;padding-bottom:5px}@media(min-width:1023px){.datePickerEvent.monthly-view .vc-pane-container{border-bottom:1px solid #d7d7d7;padding-bottom:10px!important}}.datePickerEvent.monthly-view .vc-weekday{font-size:var(--font-week-month)}@media(max-width:1023px){.datePickerEvent.monthly-view .vc-weekday{max-width:108.5714285714px;width:14.2857142857%}}@media(max-width:1023px){.datePickerEvent.monthly-view .vc-weeks{border:0}}.datePickerEvent.monthly-view .vc-weeks .vc-weekdays,.datePickerEvent.monthly-view .vc-weeks .vc-week{max-width:500px;margin:0 auto}@media(max-width:1023px){.datePickerEvent.monthly-view .vc-weeks .vc-weekdays,.datePickerEvent.monthly-view .vc-weeks .vc-week{max-width:100%}}.datePickerEvent.monthly-view .is-not-in-month{visibility:hidden;height:1px!important;line-height:1px!important;margin:0;min-height:1px}.datePickerEvent.monthly-view .is-not-in-month .vc-disabled{display:none}.datePickerEvent.monthly-view .vc-header{height:var(--width-box-header)}.datePickerEvent.monthly-view .vc-day{height:var(--width-box-month);line-height:var(--width-box-month);width:100%;text-align:center;display:flex;justify-content:center}.datePickerEvent.monthly-view .vc-highlight{height:var(--width-box-month)}.datePickerEvent.monthly-view .vc-day-content{height:var(--width-box-month);width:var(--width-box-month);font-size:var(--font-box-month);font-weight:var(--font-weigth);border:solid 0px #333333}.datePickerEvent.monthly-view .vc-day-content:hover{background-color:#fff;color:#333!important;border:solid 1px #333333}@media(max-width:1023px){.datePickerEvent.monthly-view .vc-day-content:hover{background-color:var(--primary-color);color:#fff!important;border:solid 1px var(--primary-color)}}.datePickerEvent.monthly-view .vc-day-content.event-day{background-color:#fff;color:var(--primary-color-medium);border:solid 1px #009fdf}.datePickerEvent.monthly-view .vc-day-content.event-day:hover{background-color:var(--primary-color-lighter)}.datePickerEvent.monthly-view .vc-disabled,.datePickerEvent.monthly-view .vc-disabled:hover{background-color:transparent!important;color:#d7d7d7!important;border:solid 0px #d7d7d7!important}.vc-container .vc-weekday-1[data-v-07d38271],.vc-container .vc-weekday-7[data-v-07d38271]{color:#6366f1}.calendar-events-choose-dates[data-v-07d38271]{width:100%}.calendar-events[data-v-07d38271]{font-family:Montserrat,Helvetica,Arial,sans-serif;padding:0}.calendar-events-accomodation[data-v-07d38271]{background:#f5f5f5}@media(max-width:1023px){.calendar-events-accomodation[data-v-07d38271]{padding:1.8rem!important}}.calendar-events-accomodation-box[data-v-07d38271]{width:auto;max-width:fit-content;gap:8px;border-radius:8px;border:1px 0px 0px 0px;border:1px solid #d7d7d7;text-align:left;font-size:16px;padding:0 40px}@media(max-width:1023px){.calendar-events-accomodation-box[data-v-07d38271]{padding:0 10px}}.calendar-events-accomodation-box img[data-v-07d38271]{padding-right:10px}.calendar-events-accomodation-box-hotel[data-v-07d38271]{padding:24px}@media(max-width:1023px){.calendar-events-accomodation-box-hotel[data-v-07d38271]{padding:12px}}.calendar-events-accomodation-box-calendar[data-v-07d38271]{padding:24px;border-top:1px solid #d7d7d7}@media(max-width:1023px){.calendar-events-accomodation-box-calendar[data-v-07d38271]{padding:12px}}.calendar-events-accomodation-box-calendar span[data-v-07d38271]{font-family:Montserrat,Helvetica,Arial,sans-serif}.calendar-events-accomodation-box-calendar .nights[data-v-07d38271]{background:#fff;padding:8px 14px;border-radius:8px;margin:0 0 0 10px;vertical-align:middle}@media(max-width:1023px){.calendar-events-accomodation-box-calendar .nights[data-v-07d38271]{display:inline-block;margin:10px 0 0 30px;clear:both}}.calendar-events-choose-dates h3[data-v-07d38271]{font-size:14px;font-weight:700;line-height:24px;letter-spacing:.1em;text-align:center}.calendar-events-choose-dates-calendar[data-v-07d38271] span,.calendar-events-choose-dates-calendar[data-v-07d38271] div{font-family:Montserrat,Helvetica,Arial,sans-serif}.calendar-events-events span[data-v-07d38271]{font-size:14px;font-family:Montserrat,Helvetica,Arial,sans-serif;line-height:14px;text-align:left}.calendar-events-events i[data-v-07d38271]{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:6px;font-weight:500;line-height:6px;text-align:center;color:var(--primary-color-medium);border:1px solid #009fdf;border-radius:50%;padding:2px;width:16px;height:16px;vertical-align:middle}.calendar-events-checkin-buttons[data-v-07d38271] span{font-family:Montserrat,Helvetica,Arial,sans-serif}.calendar-events-checkin.occupancy .add-rom[data-v-07d38271]{border-top:0px solid #d7d7d7}.calendar-events-checkin.occupancy>div[data-v-07d38271]{border-top:0px solid #d7d7d7}@media(max-width:1023px){.calendar-events-checkin.occupancy>div[data-v-07d38271]{border-top:0px solid #d7d7d7}}.calendar-events-checkin.occupancy .occupancy-msg[data-v-07d38271]{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:16px;padding:10px 0;border-bottom:1px solid #d7d7d7!important}@media(max-width:1023px){.calendar-events-checkin.occupancy .occupancy-msg[data-v-07d38271]{border-bottom:0px solid #d7d7d7!important}}.calendar-events-checkin>div[data-v-07d38271]{border-top:1px solid #d7d7d7}@media(max-width:1023px){.calendar-events-checkin>div[data-v-07d38271]{border-top:none}}@media(max-width:1023px){.calendar-events-checkin-range[data-v-07d38271]{width:100%;text-align:center;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;align-items:center;justify-content:center}.calendar-events-checkin-range.add-rom[data-v-07d38271]{justify-content:start}}.calendar-events-checkin-range span[data-v-07d38271]{font-family:Montserrat,Helvetica,Arial,sans-serif}.calendar-events .no-border[data-v-07d38271]{border:none!important}.calendar-events .steps[data-v-07d38271]{transition:all .5s;display:flex}.calendar-events .no-format[data-v-07d38271]{gap:0px;border-radius:8px;opacity:0px;padding:12px 8px 12px 0;font-size:16px;font-family:Montserrat,Helvetica,Arial,sans-serif;line-height:22px;text-align:left}@media(max-width:1023px){.calendar-events .no-format[data-v-07d38271]{padding:8px 8px 8px 0}}.calendar-events .format-range[data-v-07d38271]{background:#eff4fb;gap:0px;border-radius:8px;opacity:0px;padding:12px 8px 12px 20px;font-size:16px;font-family:Montserrat,Helvetica,Arial,sans-serif;line-height:22px;text-align:left}@media(max-width:1023px){.calendar-events .format-range[data-v-07d38271]{width:100%;border-radius:0}}.calendar-events .min-stay[data-v-07d38271]{font-size:16px;font-family:Montserrat,Helvetica,Arial,sans-serif;line-height:22px;text-align:left;color:#646464}@media(max-width:1023px){.calendar-events .min-stay[data-v-07d38271]{padding-bottom:8px}}.calendar-events .calendar-events-checkin .nights[data-v-07d38271]{background:#fff;padding:8px 14px;border-radius:8px;font-size:18px;margin:0 0 0 10px;vertical-align:middle}.calendar-events-legal[data-v-07d38271]{margin-top:5%}.calendar-events button[data-v-07d38271]{min-height:59px!important}.calendar-events .steps[data-v-07d38271]{transition:all .5s}.calendar-events .button-add[data-v-07d38271]{color:var(--primary-color-medium)!important;padding:0!important}.calendar-events .button-add[data-v-07d38271]:hover,.calendar-events .button-add[data-v-07d38271]:focus{background:none!important}.calendar-events .icon-plus[data-v-07d38271]{border:1px solid var(--primary-color-medium);vertical-align:middle;margin:-5px 0 0;padding:4px;vertical-align:middle!important;border-radius:50%;width:20px;height:20px;fill:var(--primary-color-medium)}.calendar-events .container[data-v-07d38271]{max-width:802px;padding:0 8.2px}.max100[data-v-07d38271]{max-width:100%;max-width:inherit}.maxWidth[data-v-07d38271]{max-width:745px;margin:0 auto}.calendar-steps-row[data-v-07d38271]{display:flex}.check-dates[data-v-ebfdce53]{display:flex;justify-content:space-around;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:10px 20px;position:sticky;top:-1px;z-index:9;background:#fff}@media(min-width:1024px){.check-dates[data-v-ebfdce53]{display:none}}.check-dates .check-out[data-v-ebfdce53],.check-dates .check-in[data-v-ebfdce53]{display:flex;top:auto;height:fit-content;position:relative;width:100%;gap:11px;padding:0 3px 0 5px}.check-dates .check-out .svg-icon[data-v-ebfdce53],.check-dates .check-in .svg-icon[data-v-ebfdce53]{align-self:center}.check-dates .check-out span[data-v-ebfdce53],.check-dates .check-in span[data-v-ebfdce53]{font-size:12px;color:#7d7d7d;display:block;margin-bottom:0;line-height:12px}.check-dates .check-out date[data-v-ebfdce53],.check-dates .check-in date[data-v-ebfdce53]{font-size:15px;color:var(--primary-color);padding:0;position:relative;line-height:24px}.check-dates .check-in[data-v-ebfdce53]{min-width:60%}.check-dates .check-out[data-v-ebfdce53]{padding-left:0;min-width:40%;display:flex;text-align:start}.check-dates .check-out .svg-icon[data-v-ebfdce53]{margin-left:auto}.mobile .footer_dates[data-v-ebfdce53]{display:flex;flex-direction:column;width:100%}.mobile .footer_dates .action-button[data-v-ebfdce53]{padding:15px 19.2px 10px}.mobile .footer_dates .nights[data-v-ebfdce53]{color:#000;font-size:14px;line-height:22px;box-sizing:border-box;display:flex!important;width:100%!important;justify-content:center!important;align-items:center!important;padding:.25rem!important;text-align:center;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;height:40px;font-weight:700;gap:4px}.mobile .footer_dates .min-stay[data-v-ebfdce53]{color:#c63527}.mobile .footer_dates .footer_dates_content[data-v-ebfdce53]{justify-content:flex-end}.mobile .footer_dates .footer_dates_content .nights-info-container[data-v-ebfdce53]{display:none}.mobile .footer_dates .footer_dates_content .footer_dates_buttons[data-v-ebfdce53]{width:100%;justify-content:flex-end}.mobile .footer_dates .footer_dates_content .dates-clear[data-v-ebfdce53]{margin-right:auto!important}.footer_dates[data-v-ebfdce53]{display:flex;flex-direction:column;width:100%}.footer_dates .action-button[data-v-ebfdce53]{padding:15px 19.2px 10px 10px}@media(min-width:1024px){.footer_dates button[data-v-ebfdce53]{height:40px;padding:10px 40px!important;border:0}.footer_dates .action-button[data-v-ebfdce53]{padding:20px 12px 4px}}.footer_dates .nights[data-v-ebfdce53]{display:none}.footer_dates .footer_dates_content[data-v-ebfdce53]{justify-content:space-between}.footer_dates .footer_dates_content .btn-secondary-link[data-v-ebfdce53]:focus{background-color:#fff}.footer_dates .footer_dates_content .min-stay[data-v-ebfdce53],.footer_dates .footer_dates_content .nights-dsk[data-v-ebfdce53]{font-weight:500}.footer_dates .footer_dates_content .nights-info-container[data-v-ebfdce53]{display:flex;gap:4px}.footer_dates .footer_dates_content .min-stay[data-v-ebfdce53]{color:#c63527}@media(max-width:1023px){[data-v-ebfdce53] #sb-occupancy-done{padding:0 65px!important;height:48px;border:0}[data-v-ebfdce53] #sb-occupancy-done span{font-weight:700}}@media(min-width:1024px){[data-v-ebfdce53] #sb-occupancy-done span{font-weight:500}}@media(max-width:1023px){[data-v-ebfdce53] #sb-occupancy-clear{padding:13px 55px!important}}@media(min-width:1024px){[data-v-ebfdce53] #sb-occupancy-clear span{font-weight:500}}.icon-delete[data-v-f428766a]{width:21px}.icon-delete .fill[data-v-f428766a]{fill:var(--primary-color-medium)}.icon-delete .stroke[data-v-f428766a]{stroke:var(--primary-color-medium)}.app-collapse__trigger[data-v-7fcd074c]{cursor:pointer}.app-collapse__content[data-v-7fcd074c]{overflow:hidden;transition-property:height;transition-timing-function:ease-in-out}.app-collapse__content[data-v-7fcd074c]:not(.is-open){visibility:hidden}.app-collapse__content.is-open[data-v-7fcd074c]{visibility:visible}.app-collapse__inner[data-v-7fcd074c]{width:100%}.occupancy-wrapper[data-v-51a372c7]{padding:10px 16px}.occupancy-wrapper .h3[data-v-51a372c7]{font-size:18px;color:var(--primary-color);margin-bottom:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;line-height:160%}.occupancy-wrapper .occupancy-room[data-v-51a372c7]{margin-bottom:8px}.occupancy-wrapper.collapsed[data-v-51a372c7]{padding:10px 16px!important}.occupancy-wrapper.collapsed .occupancy-room[data-v-51a372c7]{margin-bottom:0}@media(max-width:991px){.option.unlimited[data-v-51a372c7]{padding:0;margin-bottom:15px}.option.unlimited .option-container .label[data-v-51a372c7]{font-weight:500;font-size:14px}.option.unlimited .option-container .label span[data-v-51a372c7]{font-weight:400;line-height:2px;font-size:12px;color:#646464;line-height:22px}}.option.unlimited .option-container[data-v-51a372c7]{border:1px solid #d7d7d7;border-radius:8px}.hide[data-v-51a372c7]{display:none!important}.label[data-v-51a372c7]{margin-right:15px;text-align:left;min-height:inherit;font-weight:500}@media(min-width:1024px){.label[data-v-51a372c7]{min-height:43px;text-align:left}}@media(min-width:1024px){.label[data-v-51a372c7]{text-align:left}}.label span[data-v-51a372c7]{display:block;font-size:12px;color:#646464;position:relative;font-weight:400;line-height:22px}.option[data-v-51a372c7]{position:relative;display:flex;flex-direction:column;padding:0;border-radius:12px}.option-container[data-v-51a372c7]{position:relative;display:flex;flex-direction:column;max-height:0;transition:max-height .5s ease-out;overflow:hidden}.option-container.animated[data-v-51a372c7]{max-height:500px;transition:max-height .5s ease-in}.option-container.onlyrooms[data-v-51a372c7]{max-height:100%!important}.option-container.onlyrooms .fields[data-v-51a372c7]{padding:32px 25px!important}.option-box[data-v-51a372c7]{display:flex;margin-bottom:2px}.option-box.title[data-v-51a372c7]{background:#f8f8f8;border-top-left-radius:12px;border-top-right-radius:12px;color:#003a70;font-size:18px;font-family:Montserrat,Helvetica,Arial,sans-serif;line-height:18px;text-align:left;text-transform:capitalize}.option-box.title.animated[data-v-51a372c7]{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.option-box.title .fields[data-v-51a372c7]:last-child{color:#000}.option-box fieldset[data-v-51a372c7]{display:flex;width:100%;border:0}.option-box:last-child fieldset[data-v-51a372c7]{border-bottom:none}.option-box .fields[data-v-51a372c7]{display:flex;align-items:center;justify-content:space-between;width:100%;justify-content:flex-end;padding:0}.option-box .fields[data-v-51a372c7]:first-child{justify-content:flex-start!important}@media(min-width:1024px){.option-box .fields[data-v-51a372c7]{flex-direction:row}}.option-box .minus[data-v-51a372c7],.option-box .plus[data-v-51a372c7]{border:none;border-radius:50%;color:#fff;font-size:12px;min-height:30px;height:30px;max-height:30px;cursor:pointer;outline:none;width:30px;display:flex;justify-content:center;align-content:center;align-items:center;background:var(--primary-color);padding:0}.option-box .minus[data-v-51a372c7]:disabled,.option-box .plus[data-v-51a372c7]:disabled{background:#d7d7d7!important;cursor:not-allowed}.option-box .minus[data-v-51a372c7]:disabled:hover,.option-box .minus[data-v-51a372c7]:disabled:focus,.option-box .plus[data-v-51a372c7]:disabled:hover,.option-box .plus[data-v-51a372c7]:disabled:focus{background:#d7d7d7}.option-box .controls[data-v-51a372c7]{display:flex;justify-content:center;align-items:center}.option-box .label[data-v-51a372c7]{margin:0;padding:0;color:#333;line-height:160%}@media(min-width:1024px){.option-box .label[data-v-51a372c7]{margin-right:15px;min-height:inherit}}@media(min-width:1024px){.option[data-v-51a372c7]{flex-direction:column;justify-content:space-between}}.option .ammount[data-v-51a372c7]{padding:5px;height:60px;width:30px;background:transparent;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:18px;text-align:center;border:none;-webkit-user-select:none;user-select:none}@media(min-width:1024px){.option .ammount[data-v-51a372c7]{height:40px;min-width:40px}}.limited-title[data-v-51a372c7]{font-size:18px;font-family:Montserrat,Helvetica,Arial,sans-serif;text-align:center;color:#333;margin-top:48px;margin-bottom:32px}.limited .button-icon-trash[data-v-51a372c7]{border:none;background:#003a70;border-radius:50%}.limited .button-icon-trash svg[data-v-51a372c7]{width:16px;height:16px;fill:transparent}.limited .button-icon-trash svg path[data-v-51a372c7]{stroke:#fff}.limited-buttons button[data-v-51a372c7]{width:100%;height:136px;max-width:411px;gap:0px;border-radius:12px;background:none;margin:0 15px}.limited-buttons button.active[data-v-51a372c7]{background:#f2fbff;color:#000}@media(max-width:1023px){.limited-buttons button[data-v-51a372c7]{height:72px;width:100%;margin:0 0 20px}}@media(max-width:1023px){.limited-buttons[data-v-51a372c7]{flex-direction:column}}.unlimited .formatOccupancy[data-v-51a372c7]{font-size:16px;font-weight:500;line-height:18px;text-align:left;margin-right:32px}@media(max-width:1023px){.unlimited .formatOccupancy[data-v-51a372c7]{display:none}}.add-room[data-v-51a372c7]{text-align:center}@media(min-width:1024px){.add-room[data-v-51a372c7]{text-align:left}}button.accordion[data-v-51a372c7]{border:none;background:none;transform:rotate(0);transition:transform .3s ease-in-out;color:#003a70}button.accordion.animated[data-v-51a372c7]{transform:rotate(180deg)}.button-icon-trash[data-v-51a372c7]{border:none;background:none}.button-icon-trash svg[data-v-51a372c7]{width:16px;height:16px;fill:transparent}.dropdown[data-v-51a372c7]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:16px!important;line-height:1!important}.dropdown i[data-v-51a372c7]{display:inline-block;transition:transform .3s ease;transform-origin:50% 50%;transform:rotate(180deg);line-height:1}.dropdown.up i[data-v-51a372c7]{transform:rotate(0)}.nh-ic-chevron[data-v-51a372c7]{display:block;transform:translateY(1px)}.dropdown-results[data-v-588eafc6]{padding:0;margin:0;border-radius:6px;overflow:auto;position:inherit;background:#fff;max-width:854px;width:100%;animation-name:fadeInOpacity-588eafc6;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.3s}@media(max-width:1023px){.dropdown-results[data-v-588eafc6]{border-radius:0}}.dropdown-results[data-v-588eafc6] ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d;background-color:#fff}.dropdown-results[data-v-588eafc6] ::-webkit-scrollbar{width:5px;background-color:#fff}.dropdown-results[data-v-588eafc6] ::-webkit-scrollbar-thumb{background-color:#999}.dropdown-results .icon[data-v-588eafc6]{font-size:24px}@keyframes fadeInOpacity-588eafc6{0%{opacity:0}to{opacity:1}}.dropdown-result[data-v-588eafc6]:hover{background-color:var(--primary-color);color:#fff}.occupancy-content[data-v-588eafc6]{width:100%;-webkit-overflow-scrolling:touch}@media(min-width:1024px){.occupancy-content[data-v-588eafc6]{height:auto;padding-right:6.5px}}@media(min-width:1024px){.dropdown-results .occupancy-more-rooms[data-v-588eafc6]{padding-right:6.5px!important}}.option-header[data-v-588eafc6]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d7d7d7;padding:15px}@media(max-width:1023px){.option-header[data-v-588eafc6]{padding:15px 0}}@media(min-width:1024px){.option-header[data-v-588eafc6]{display:none}}.option-header .title[data-v-588eafc6]{margin-bottom:0}.occupancy-footer[data-v-588eafc6]{display:flex;flex-direction:column;justify-content:space-between;align-content:center;position:absolute;bottom:80px;width:calc(100% - 60px);padding-top:10px;background-color:#fff}@media(min-width:1024px){.occupancy-footer[data-v-588eafc6]{position:static;padding-top:0;flex-direction:row;width:100%}}.occupancy-footer .add-room[data-v-588eafc6],.occupancy-footer .add-room .btn[data-v-588eafc6]{margin:0}.option-list[data-v-588eafc6]{padding:0 10px}@media(min-width:1024px){.option-list[data-v-588eafc6]{margin:0;padding:0}.option-list ul[data-v-588eafc6]{display:flex;flex-direction:column;gap:15px;margin-bottom:0}}.option-list[data-v-588eafc6] span{font-family:Montserrat,Helvetica,Arial,sans-serif}.option-list[data-v-588eafc6] .clear{margin:0 15px;position:relative;top:5px}.button-add img[data-v-588eafc6]{cursor:pointer}.button-add span[data-v-588eafc6]{color:var(--primary-color-medium);cursor:pointer;padding-left:9px}@media(max-width:1023px){.button-add[data-v-588eafc6]{display:flex;align-items:center}}@media(max-width:767px){.button-add[data-v-588eafc6]{padding-left:10px}}.add-room-hr[data-v-588eafc6]{margin:0;display:none!important}@media(min-width:1024px){.add-room-hr[data-v-588eafc6]{display:block!important}}.calendar-events-checkin-range[data-v-588eafc6]{margin-top:17px;margin-bottom:27px}@media(min-width:1024px){.calendar-events-checkin-range[data-v-588eafc6]{margin-bottom:15px}}[data-v-588eafc6] .occupancy-content .room-close{background:transparent;border:none;outline:none;padding:5px;float:right;cursor:pointer;font-size:16px}[data-v-588eafc6] .occupancy-content .room-close:before{color:#999}[data-v-588eafc6] .occupancy-content .room-close i{color:#999}[data-v-588eafc6] .occupancy-content .room-close:hover i,[data-v-588eafc6] .occupancy-content .room-close:focus i{color:#333}[data-v-588eafc6] .occupancy-content .room-resume{padding:15px 20px;text-align:center;color:var(--primary-color)}[data-v-588eafc6] .occupancy-content .room-apply{border-radius:75px!important}@media(max-width:1023px){[data-v-588eafc6] .occupancy-content .room-apply{padding:10px}}@media(min-width:1024px){[data-v-588eafc6] .occupancy-content .room-apply{display:none}}.btn-ghost[data-v-588eafc6]{background-color:transparent;border:1px solid transparent;box-shadow:none!important;margin-bottom:20px;padding:0}@media(min-width:1024px){.btn-ghost[data-v-588eafc6]{margin-bottom:0;padding:15px 20px}}.btn-ghost[data-v-588eafc6]:hover{background:transparent}@media(max-width:1023px){.hide-xs[data-v-991e0b16]{display:none}}@media(max-width:1023px){.wrapper-occupancy[data-v-991e0b16]{position:absolute;bottom:0;width:100%!important;padding:15px 11.2px 15px 18.2px;background-color:#fff}.wrapper-occupancy .occupancy-clear[data-v-991e0b16]{margin-right:auto!important}}#sb-occupancy-done[data-v-991e0b16]{padding:0 40px!important;height:40px}@media(max-width:1023px){#sb-occupancy-done[data-v-991e0b16]{padding:0 65px!important;height:48px}}#sb-occupancy-clear[data-v-991e0b16]{padding:9px 40px!important}@media(max-width:1023px){#sb-occupancy-clear[data-v-991e0b16]{padding:13px 55px!important}}#sb-occupancy-clear.btn-secondary-link[data-v-991e0b16]:focus{background-color:#fff}@media(min-width:1024px){[data-v-991e0b16] #sb-occupancy-done span{font-weight:500}}@media(min-width:1024px){[data-v-991e0b16] #sb-occupancy-clear span{font-weight:500}}.wrapper-promo-code[data-v-61bd8d0a]{padding:0}.wrapper-promo-code .me-auto[data-v-61bd8d0a]{margin-right:50px!important}.wrapper-promo-code .ms-auto[data-v-61bd8d0a]{margin-left:0!important}@media(max-width:1023px){.wrapper-promo-code[data-v-61bd8d0a]{bottom:0;width:100%!important;padding:6px 20px 15px 45px;background-color:#fff}}#sb-promo-code-dd[data-v-61bd8d0a] .dropdown-active{border:0!important;background-color:#fff}@media(min-width:768px){#sb-promo-code-dd[data-v-61bd8d0a] .dropdown-active{height:fit-content;padding:0}}#sb-promo-code-dd[data-v-61bd8d0a] .ui-dropdown-menu__menu--expanded{padding:24px 30px}@media(max-width:1023px){#sb-promo-code-dd[data-v-61bd8d0a] .ui-dropdown-menu__menu--expanded{padding:0}}@media(min-width:768px){#sb-promo-code-dd[data-v-61bd8d0a] .ui-dropdown-menu__toggler{height:fit-content;border:0;padding:0}#sb-promo-code-dd[data-v-61bd8d0a] .ui-dropdown-menu__toggler :before{border:0}#sb-promo-code-dd[data-v-61bd8d0a] .ui-dropdown-menu__toggler.dropdown-active{min-height:22px}}@media(min-width:768px){#sb-promo-code-dd[data-v-61bd8d0a] .ui-dropdown-menu__menu{margin:-20px;width:304px;right:-15px;top:17px}}#sb-promo-code-apply[data-v-61bd8d0a]{padding:0 20px!important;height:37px;transition:none!important;min-width:120px}@media(max-width:1023px){#sb-promo-code-apply[data-v-61bd8d0a]{padding:0 64px!important;height:48px}}#sb-promo-code-apply[data-v-61bd8d0a]:disabled{background-color:#d7d7d7}#sb-promo-code-apply[data-v-61bd8d0a]:disabled span{color:#999}#sb-promo-code-clear[data-v-61bd8d0a]{padding:0;height:40px;border:none;transition:none!important;cursor:pointer}#sb-promo-code-clear[data-v-61bd8d0a]:focus,#sb-promo-code-clear[data-v-61bd8d0a]:hover{background-color:#fff}#sb-promo-code-clear[data-v-61bd8d0a] span{font-weight:500;color:var(--primary-color-medium)}#sb-promo-code-clear[data-v-61bd8d0a] span:hover{text-decoration:underline}@media(max-width:1023px){#sb-promo-code-clear[data-v-61bd8d0a]{height:48px}}@media(min-width:1024px){[data-v-61bd8d0a] #sb-promo-code-apply span{font-weight:700;font-weight:500}}.promo-code-special-rates[data-v-61bd8d0a]{display:none}@media(min-width:768px){.promo-code-special-rates[data-v-61bd8d0a]{display:flex;justify-content:left;color:var(--primary-color);font-weight:500;margin-bottom:25px}}.promo-code-title[data-v-61bd8d0a]{display:none}@media(min-width:768px){.promo-code-title[data-v-61bd8d0a]{display:flex;line-height:26px;margin-bottom:14px;justify-content:center;color:var(--primary-color);font-weight:500}}.promo-code-input[data-v-61bd8d0a]{width:100%;position:relative;margin-bottom:14px}.promo-code-input-field[data-v-61bd8d0a]{border-radius:6px;width:100%;padding:16px 31px 16px 16px;font-size:16px;line-height:25px;border:1px solid #646464;color:#646464;font-weight:400;font-family:Montserrat,Helvetica,Arial,sans-serif}@media(min-width:768px){.promo-code-input-field[data-v-61bd8d0a]{height:55px;font-size:14px;font-weight:unset}}.promo-code-input-field[data-v-61bd8d0a]:focus{color:#333;outline:none;border:2px solid var(--primary-color-medium)}.promo-code-input-cross[data-v-61bd8d0a]{cursor:pointer;background-color:transparent;border:0}.promo-code-input button[data-v-61bd8d0a]{display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#646464;padding:initial;filter:brightness(0) saturate(100%) invert(36%) sepia(35%) saturate(0%) hue-rotate(180deg) brightness(97%) contrast(89%)}.promo-code-input button img[data-v-61bd8d0a]{height:16px}.promo-code-list[data-v-61bd8d0a]{display:flex;flex-direction:column;gap:12px;margin-bottom:22px}@media(max-width:767px){.promo-code-list[data-v-61bd8d0a]{gap:18px}}.promo-code-list .promo-code-input[data-v-61bd8d0a]{margin-bottom:9px}.promo-code-list .radio-item[data-v-61bd8d0a]{display:flex;flex-direction:column;gap:12px}.promo-code-list .radio-item .radio-label-container[data-v-61bd8d0a]{display:flex;align-items:center;gap:10px;padding:0 9px 0 0}.promo-code-list[data-v-61bd8d0a] .form-radio label.radio-label:before{min-width:24px;max-width:24px;height:24px}.promo-code-toggler[data-v-61bd8d0a]{display:flex;color:var(--primary-color-medium);font-size:15px;line-height:22px;margin-top:5px;margin-bottom:10px;width:fit-content;cursor:pointer;align-items:center}.promo-code-toggler .nh-ic-percentage[data-v-61bd8d0a]{margin-left:0;margin-top:0}@media(min-width:768px){.promo-code-toggler[data-v-61bd8d0a]{margin-top:-2px;gap:6px;margin-bottom:0;font-size:12px;line-height:14px;padding-top:1px}.promo-code-toggler[data-v-61bd8d0a]:hover{color:var(--primary-color)}.promo-code-toggler span[data-v-61bd8d0a]{line-height:22px;font-size:15px}}@media(min-width:768px)and (min-width:1024px){.promo-code-toggler span[data-v-61bd8d0a]{line-height:14px;font-size:12px}}@media(min-width:768px){.promo-code-toggler span[data-v-61bd8d0a]:hover{border-bottom:1px solid var(--primary-color)}.promo-code-toggler .nh-ic-percentage[data-v-61bd8d0a]{margin:0 0 2px;width:16px;height:16px;display:flex}}@media(min-width:1024px){.promo-code-toggler .nh-ic-percentage[data-v-61bd8d0a]{width:11px;height:11px}}.promo-code-set[data-v-61bd8d0a]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:22px;max-height:34px;border:1px solid #999999}.promo-code-set .nh-ic-percentage[data-v-61bd8d0a]{margin:0;width:fit-content}.promo-code-set div[data-v-61bd8d0a]{max-width:181px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media(min-width:768px){.promo-code-set[data-v-61bd8d0a]{border:0;padding:0;gap:8px;height:22px;align-items:normal}.promo-code-set .nh-ic-percentage[data-v-61bd8d0a]{width:11px;height:11px}.promo-code-set div[data-v-61bd8d0a]{font-size:12px;margin-top:-2px;max-width:145px;font-weight:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#333}}@media(min-width:768px){.promo-code-set-cross[data-v-61bd8d0a]{display:flex}}.promo-code-set-cross img[data-v-61bd8d0a]{height:12px}@media(min-width:768px){.promo-code-set-cross img[data-v-61bd8d0a]{height:9px;margin-top:2px}}[data-v-61bd8d0a] .ui-dropdown-menu__items.special-rates{padding-right:0}[data-v-61bd8d0a] .radio-item .form-radio .radio-label{margin-left:1px}[data-v-61bd8d0a] .radio-item .form-radio .radio-label :before{margin-right:11px}.promo-code-list .form-radio[data-v-61bd8d0a]{width:100%}@media(min-width:1024px){.promotional-code[data-v-732f5f45]{box-shadow:0 3px 4px #0000001a;background:#fff}}.promotional-code .sb-icon[data-v-732f5f45]{color:var(--primary-color)}.promotional-code button[data-v-732f5f45]{color:#7d7d7d}.search-bar-nh[data-v-732f5f45] button,.search-bar-nh[data-v-732f5f45] select{text-transform:none!important}.search-bar-nh.container[data-v-732f5f45]{padding:0!important}.search-bar-nh button.btn-search[data-v-732f5f45]{align-self:stretch}@media(max-width:1023px){.search-bar-nh button.btn-search[data-v-732f5f45]{width:100%;max-width:none;margin-top:8px!important}}.search-bar-nh button.btn-search[data-v-732f5f45] .svg-icon{cursor:pointer!important}.search-bar-nh-primary-layout[data-v-732f5f45]{background-color:#fff;color:#000;background:#fff}@media(min-width:1024px){.search-bar-nh-primary-layout.search-bar-shadow[data-v-732f5f45]{box-shadow:0 2px 10px #0000001f}}@media(min-width:1024px){.search-bar-nh-primary-layout.search-bar-shadow .search-bar-nh-Dates[data-v-732f5f45]{max-width:264px}}@media(min-width:1024px){.sticked .search-bar-nh-primary-layout[data-v-732f5f45]{box-shadow:none}}.search-bar-nh-Destination[data-v-732f5f45]:hover{background-color:#f2f2f2}@media(max-width:1140px){.search-bar-nh-Destination[data-v-732f5f45]:hover{background-color:transparent}}.search-bar-nh-Dates[data-v-732f5f45]:hover{background-color:#f2f2f2}@media(max-width:1140px){.search-bar-nh-Dates[data-v-732f5f45]:hover{background-color:transparent}}.search-bar-nh-Occupancy[data-v-732f5f45]:hover{background-color:#f2f2f2}@media(max-width:1140px){.search-bar-nh-Occupancy[data-v-732f5f45]:hover{background-color:transparent}}.search-bar-nh-Button .button-error[data-v-732f5f45]:focus{background-color:var(--primary-color)!important;color:#fff;border-color:var(--primary-color)!important}.search-bar-nh-header[data-v-732f5f45]{display:flex;justify-content:space-between}.search-bar-nh-header .titlemobile[data-v-732f5f45]{font-size:18px;font-weight:400;line-height:24px;color:var(--primary-color);padding-bottom:14px;min-height:38px}.search-bar-nh-header .close[data-v-732f5f45]{width:20px;height:20px;background:none;border:0;position:relative}.search-bar-nh-header .close[data-v-732f5f45]:after,.search-bar-nh-header .close[data-v-732f5f45]:before{content:"";display:block;width:100%;height:2px;border-radius:2px;position:absolute;transform:rotate(45deg);background:#333}.search-bar-nh-header .close[data-v-732f5f45]:after{transform:rotate(-45deg)}.searchbar-container-upper[data-v-732f5f45]{position:relative;bottom:30px;padding-top:18px}.searchbar-container-upper button[data-v-732f5f45]{background-color:var(--banner-button-text-minor)}.searchbar-container-upper .search-bar-nh-primary-layout-upper[data-v-732f5f45]{background-color:var(--background-searchbar)}@media(min-width:1024px){.searchbar-container-upper .search-bar-nh-primary-layout-upper[data-v-732f5f45]{background-color:var(--white)}}@media(min-width:1024px){.sticked .searchbar-container-upper .search-bar-nh-primary-layout-upper[data-v-732f5f45]{box-shadow:none}}.searchbar-container-upper .search-bar-shadow[data-v-732f5f45]{box-shadow:0 3px 12px #00000026}@media(min-width:1024px){.searchbar-container-upper .search-bar-shadow[data-v-732f5f45]{box-shadow:0 0 10px #00000040}}@media(min-width:768px){.searchbar-container-upper[data-v-732f5f45]{padding-top:11px}}@media(min-width:1024px){.searchbar-container-upper[data-v-732f5f45]{position:relative;bottom:87px;padding-top:0}}.searchbar-container-upper .wrapper-search-bar[data-v-732f5f45]{padding-left:4px;padding-right:4px;margin-left:0}.searchbar-container-upper .combos[data-v-732f5f45]{border:1px solid #999999;border-radius:8px;width:25%}@media(max-width:1023px){.searchbar-container-upper .combos[data-v-732f5f45]{max-width:100%;width:100%}}.searchbar-container-upper .promotional-code[data-v-732f5f45]:after,.searchbar-container-upper .promotional-code[data-v-732f5f45]:before{display:none}@media(min-width:1024px){.searchbar-container-upper .promotional-code[data-v-732f5f45]:after,.searchbar-container-upper .promotional-code[data-v-732f5f45]:before{display:block;filter:drop-shadow(0px 2px 0px rgba(0,0,0,.05))}}.debug[data-v-732f5f45]{background:green;color:#fff}@media(min-width:1024px){[data-v-732f5f45] .vc-header.is-lg{padding:0 19px}}.modal-searchbar-fixed{width:100%;max-width:100%;margin:0}.modal-searchbar-fixed .modal-content{padding:0;border:none;border-radius:0 0 16px 16px}@media(max-width:1023px){.modal-searchbar-fixed .modal-content{overflow:hidden}}.modal-searchbar-fixed .modal-content .modal-body{padding:0}.modal-searchbar-fixed .search-bar-nh-primary-layout{border-radius:0;box-shadow:none}.modal{z-index:1057!important}.modal:has(div.discovery-user-modal){z-index:1058!important}.modal-backdrop.show{opacity:.65;background-color:#000}#__nuxt{min-height:100vh;display:flex;flex-direction:column}main{flex:1 0 auto}footer{flex-shrink:0;z-index:0!important}.modal-room-display-fixed{width:100%;max-width:100%;margin:0}.modal-room-display-fixed .modal-content{padding:0;border-radius:0;border:none}.modal-room-display-fixed .modal-content .modal-body{padding:0}.modal-room-display-fixed .search-bar-nh-primary-layout{border-radius:0;box-shadow:none;padding:13px 44px}.rd-error-modal{z-index:1057}.carousel-recomendations .carousel-crosselling__buttons-wrapper{padding:6px 24px 24px;gap:8px}@media(max-width:767px){.carousel-recomendations .carousel-crosselling__buttons-wrapper{padding:16px 24px 24px}}.carousel-recomendations .carousel-crosselling__buttons-wrapper__button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0}.carousel-recomendations[data-v-3dfe5c30]{overflow:hidden;background:#f8f8f8}.carousel-recomendations .container[data-v-3dfe5c30]{padding:0}.carousel-recomendations .container[data-v-3dfe5c30] .margin-no-navigation{margin-bottom:55px}@media(min-width:768px){.carousel-recomendations .container[data-v-3dfe5c30]{padding:0 24px}.carousel-recomendations .container[data-v-3dfe5c30] .carousel{padding:0 0 0 32px;z-index:0!important}}.rd[data-v-3dfe5c30]{display:flex;flex-direction:column;width:100%;background-color:#fff;padding-bottom:69px;padding-top:initial;position:initial}.rd .height-100[data-v-3dfe5c30]{min-height:50vh}.rd .sortbt-container-mobile[data-v-3dfe5c30]{display:flex;justify-content:flex-end;gap:8px;margin-top:24px;align-items:center;margin-bottom:16px}.rd .sortbt-container-mobile .span-text.h6[data-v-3dfe5c30]{color:#646464;font-weight:400}.rd .hotel-card-reduced__wrapper[data-v-3dfe5c30]{padding-top:3px;padding-bottom:17px}@media(min-width:768px){.rd .hotel-card-reduced__wrapper[data-v-3dfe5c30]{padding:34px 26px 17px 18px}}@media(min-width:1024px){.rd .hotel-card-reduced__wrapper[data-v-3dfe5c30]{padding:34px 26px 26px 18px}}@media(min-width:1024px){.rd .ribbon-wrapper[data-v-3dfe5c30]{margin-bottom:32px}}.rd .ribbon-wrapper.wrapper-mobile[data-v-3dfe5c30]{padding-bottom:22px}@media(min-width:767px){.rd .ribbon-wrapper.wrapper-mobile[data-v-3dfe5c30]{padding-bottom:14px}}.rd .selected-room-compact[data-v-3dfe5c30]{position:sticky;top:0;z-index:10;background:#fff}.rd .filter-bar[data-v-3dfe5c30] span{color:#646464}.rd .filter-bar[data-v-3dfe5c30] .button-filter img{filter:brightness(0) saturate(100%) invert(40%) sepia(0%) saturate(2%) hue-rotate(340deg) brightness(94%) contrast(88%)}.rd .filter-bar[data-v-3dfe5c30] .button-filter.applied{border-color:var(--primary-color-filter-button)!important;background-color:var(--primary-color-lighter-filter-button)!important}.no-availability-card.horizontal[data-v-3dfe5c30]{max-width:100%}.no-availability-card.horizontal .text-container[data-v-3dfe5c30]{max-width:fit-content}.transitioning[data-v-3dfe5c30]{pointer-events:none;-webkit-user-select:none;user-select:none}.transitioning[data-v-3dfe5c30] .swiper-pagination-bullet{opacity:0}.rooms-switch-enter-active[data-v-3dfe5c30]{transition:opacity .5s .3s ease-out}.rooms-switch-enter-active[data-v-3dfe5c30] .rooms-grid-container .container{transition:margin-bottom .8s .1s cubic-bezier(.25,.46,.45,.94)}.rooms-switch-enter-active[data-v-3dfe5c30] .rooms-grid-container .room-card-grid{transition:clip-path .8s .1s cubic-bezier(.25,.46,.45,.94),max-height .8s .1s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.rooms-switch-enter-active[data-v-3dfe5c30] .rooms-list-container .container{transition:margin-bottom .8s .1s cubic-bezier(.25,.46,.45,.94)}.rooms-switch-enter-active[data-v-3dfe5c30] .rooms-list-container .room-card-list{transition:max-height .8s .1s cubic-bezier(.25,.46,.45,.94),min-height .8s .1s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.rooms-switch-enter-active[data-v-3dfe5c30] .rooms-list-container .room-card-list .room-image{transition:max-height .8s .1s cubic-bezier(.25,.46,.45,.94)}.rooms-switch-leave-active[data-v-3dfe5c30]{transition:opacity .6s ease-in}.rooms-switch-leave-active[data-v-3dfe5c30] .rooms-grid-container container{transition:margin-bottom .6s cubic-bezier(.55,.085,.68,.53)}.rooms-switch-leave-active[data-v-3dfe5c30] .rooms-grid-container .room-card-grid{transition:clip-path .6s cubic-bezier(.55,.085,.68,.53),max-height .6s cubic-bezier(.55,.085,.68,.53);overflow:hidden}.rooms-switch-leave-active[data-v-3dfe5c30] .rooms-list-container .container{transition:margin-bottom .6s cubic-bezier(.55,.085,.68,.53)}.rooms-switch-leave-active[data-v-3dfe5c30] .rooms-list-container .room-card-list{transition:max-height .6s cubic-bezier(.55,.085,.68,.53),min-height .6s cubic-bezier(.55,.085,.68,.53);overflow:hidden}.rooms-switch-leave-active[data-v-3dfe5c30] .rooms-list-container .room-card-list .room-image{transition:max-height .6s cubic-bezier(.55,.085,.68,.53)}.rooms-switch-enter-from[data-v-3dfe5c30]{opacity:.1}.rooms-switch-enter-from[data-v-3dfe5c30] .rooms-list-container .container{margin-bottom:12px}.rooms-switch-enter-from[data-v-3dfe5c30] .rooms-list-container .room-card-list{max-height:0px;min-height:0px;height:100%}.rooms-switch-enter-from[data-v-3dfe5c30] .rooms-list-container .room-card-list .room-image{max-height:0px;min-height:0px}.rooms-switch-enter-from[data-v-3dfe5c30] .rooms-grid-container .container{margin-bottom:32px}.rooms-switch-enter-from[data-v-3dfe5c30] .rooms-grid-container .room-card-grid{clip-path:inset(0% 0 10% 0);max-height:0px}.rooms-switch-leave-to[data-v-3dfe5c30]{opacity:.1}.rooms-switch-leave-to[data-v-3dfe5c30] .rooms-list-container .container{margin-bottom:12px}.rooms-switch-leave-to[data-v-3dfe5c30] .rooms-list-container .room-card-list{max-height:0px;min-height:0px;height:100%}.rooms-switch-leave-to[data-v-3dfe5c30] .rooms-list-container .room-card-list .room-image{max-height:0px;min-height:0px}.rooms-switch-leave-to[data-v-3dfe5c30] .rooms-grid-container .container{margin-bottom:32px}.rooms-switch-leave-to[data-v-3dfe5c30] .rooms-grid-container .room-card-grid{clip-path:inset(0% 0 10% 0);max-height:0px}.rooms-switch-enter-to[data-v-3dfe5c30]{opacity:1}.rooms-switch-enter-to[data-v-3dfe5c30] .rooms-grid-container .container{margin-bottom:56px}.rooms-switch-enter-to[data-v-3dfe5c30] .rooms-grid-container .room-card-grid{clip-path:inset(0% 0 0% 0);max-height:500px}.rooms-switch-enter-to[data-v-3dfe5c30] .rooms-list-container .container{margin-bottom:64px}.rooms-switch-enter-to[data-v-3dfe5c30] .rooms-list-container .room-card-list{min-height:0px;height:100%;max-height:340px}.rooms-switch-enter-to[data-v-3dfe5c30] .rooms-list-container .room-card-list .room-image{max-height:340px;min-height:0px}.rooms-switch-leave-from[data-v-3dfe5c30]{opacity:1}.rooms-switch-leave-from[data-v-3dfe5c30] .rooms-grid-container .container{margin-bottom:56px}.rooms-switch-leave-from[data-v-3dfe5c30] .rooms-grid-container .room-card-grid{clip-path:inset(0% 0 0% 0);max-height:500px}.rooms-switch-leave-from[data-v-3dfe5c30] .rooms-list-container .container{margin-bottom:64px}.rooms-switch-leave-from[data-v-3dfe5c30] .rooms-list-container .room-card-list{min-height:0px;height:100%;max-height:340px}.rooms-switch-leave-from[data-v-3dfe5c30] .rooms-list-container .room-card-list .room-image{max-height:340px;min-height:0px}.sticky-header-filters[data-v-3dfe5c30]{position:sticky;top:65px;z-index:900;background:#fff}@media(min-width:1024px){.sticky-header-filters[data-v-3dfe5c30]{top:75px}}@media(min-width:768px)and (max-width:1279px){.hotel-info-banner[data-v-3dfe5c30]{width:100%;max-width:100%!important}}@media(max-width:1024px){[data-v-3dfe5c30] .room-info-link{font-size:14px}}.title-no-results-filters[data-v-3dfe5c30]{color:#646464;margin-bottom:42px}@media(min-width:768px){.title-no-results-filters[data-v-3dfe5c30]{margin-bottom:24px}}@supports (-webkit-touch-callout: none){html,body{overscroll-behavior:none}}html,body{overscroll-behavior:none}
