@keyframes hotelItemLarge_growDown__2xy0z{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes hotelItemLarge_growUp__xmMyJ{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes hotelItemLarge_skeleton-shimmer__eNLbR{0%{transform:translateX(0)}to{transform:translateX(75%)}}.hotelItemLarge_card-large__IURs0{width:100%;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,0,0,.05)}@media(max-width:768px){.hotelItemLarge_card-large__IURs0.hotelItemLarge_loading-card___4cSk .hotelItemLarge_card-large__image__4vnLW{height:150px!important;min-height:150px!important;display:flex!important;align-items:center!important;justify-content:center!important}.hotelItemLarge_card-large__IURs0.hotelItemLarge_loading-card___4cSk .hotelItemLarge_card-large__image--thumbnail__tYasW{width:auto!important;height:100px!important;object-fit:contain!important}}@media(max-width:480px){.hotelItemLarge_card-large__IURs0.hotelItemLarge_loading-card___4cSk .hotelItemLarge_card-large__image__4vnLW{height:130px!important;min-height:130px!important;display:flex!important;align-items:center!important;justify-content:center!important}.hotelItemLarge_card-large__IURs0.hotelItemLarge_loading-card___4cSk .hotelItemLarge_card-large__image--thumbnail__tYasW{width:auto!important;height:160px!important;object-fit:contain!important}}.hotelItemLarge_card-large__IURs0:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.hotelItemLarge_card-large__IURs0:hover .hotelItemLarge_card-large__image--thumbnail__tYasW{transform:scale(1.05)}.hotelItemLarge_card-large__container__o2NtG{display:grid;grid-template-columns:280px 1fr 200px}@media(max-width:768px){.hotelItemLarge_card-large__container__o2NtG{display:flex;flex-direction:column}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__image__4vnLW{width:100%;height:200px;position:relative}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__image--thumbnail__tYasW{width:100%;height:100%;object-fit:cover}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details__m8ghR{padding:12px;border-right:none}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details--header__Hx2Oc h3{font-size:16px;margin-bottom:6px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details--location__NpB5q{margin-bottom:8px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details--location__NpB5q p{font-size:12px;-webkit-line-clamp:1}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details--amenities__mPy5N{margin-bottom:8px;padding:6px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details--amenities__mPy5N .hotelItemLarge_amenity-item__ginMs{padding:3px 6px;font-size:11px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details--amenities__mPy5N .hotelItemLarge_amenity-item__ginMs img{width:12px;height:12px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__price__2sois{padding:12px;flex-direction:row;justify-content:space-between;align-items:center;background:#fff;border-top:1px solid #f0f0f0}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__price--content__5gT4n{margin-bottom:0;text-align:right}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-label__61XuY{display:none}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB{flex-direction:row;justify-content:flex-end;align-items:baseline;gap:8px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB .hotelItemLarge_original-price__0JBA7{font-size:13px;color:#999;text-decoration:line-through}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB .hotelItemLarge_current-price__Mz7rQ{font-size:20px;font-weight:800;color:#d40e00}}@media(max-width:480px){.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__image__4vnLW{height:180px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details__m8ghR{padding:10px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details--header__Hx2Oc h3{font-size:14px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details--amenities__mPy5N{padding:4px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details--amenities__mPy5N .hotelItemLarge_amenity-item__ginMs{padding:2px 4px;font-size:10px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__details--amenities__mPy5N .hotelItemLarge_amenity-item__ginMs img{width:10px;height:10px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__price__2sois{padding:10px;flex-direction:column;gap:8px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__price--content__5gT4n{width:100%}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB .hotelItemLarge_original-price__0JBA7{font-size:14px}.hotelItemLarge_card-large__container__o2NtG .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB .hotelItemLarge_current-price__Mz7rQ{font-size:22px}}.hotelItemLarge_card-large__image__4vnLW{position:relative;min-height:220px;max-height:120px;overflow:hidden}.hotelItemLarge_card-large__image--discount__pT6Jl{position:absolute;top:12px;left:12px;z-index:1;background:linear-gradient(45deg,#ff4d4f,#ff7875);color:#fff;padding:4px 10px;border-radius:16px;font-weight:600;font-size:13px;box-shadow:0 2px 8px rgba(255,77,79,.3);animation:hotelItemLarge_pulse___HKfS 2s infinite}.hotelItemLarge_card-large__image--rating__k5FLa{position:absolute;bottom:12px;right:12px;z-index:1;display:flex;flex-direction:column;gap:8px}.hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_review-score__QJxk0{background:rgba(0,0,0,.7);padding:6px 10px;border-radius:6px;text-align:center}.hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_review-score__QJxk0 .hotelItemLarge_score__7G7Y8{display:block;color:#fff;font-size:16px;font-weight:800}.hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_review-score__QJxk0 .hotelItemLarge_label__3MrNE{display:block;color:#fff;font-size:14px;opacity:.9}.hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_review-score__QJxk0 .hotelItemLarge_review-count__fnS5U{font-size:14px;color:#666}.hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_star-rating__G0c2Q{background:rgba(0,0,0,.7);padding:4px 8px;border-radius:6px;display:flex;align-items:center;gap:4px}.hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_star-rating__G0c2Q span{color:#fff;font-size:14px;font-weight:600}.hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_star-rating__G0c2Q .hotelItemLarge_star-icon__Qfc51{width:16px;height:16px}.hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_star-rating__G0c2Q .hotelItemLarge_star-icon__Qfc51 path{fill:#f8c700}.hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_star-rating__G0c2Q .hotelItemLarge_empty__nPLal path{fill:#b3b3b3}@media(max-width:768px){.hotelItemLarge_card-large__image--rating__k5FLa{right:36px}}@media(max-width:480px){.hotelItemLarge_card-large__image--rating__k5FLa{right:32px}}.hotelItemLarge_card-large__image--thumbnail__tYasW{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform .5s ease}.hotelItemLarge_card-large__details__m8ghR{padding:16px;border-right:1px solid #f0f0f0;overflow:hidden}.hotelItemLarge_card-large__details--header__Hx2Oc{margin-bottom:12px}.hotelItemLarge_card-large__details--header__Hx2Oc h3{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 8px;cursor:pointer;transition:color .2s ease}.hotelItemLarge_card-large__details--header__Hx2Oc h3:hover{color:#0046c1}.hotelItemLarge_card-large__details--header__Hx2Oc .hotelItemLarge_rating-type__NQZhy{display:flex;align-items:center;justify-content:space-between}.hotelItemLarge_card-large__details--header__Hx2Oc .hotelItemLarge_rating-type__NQZhy .hotelItemLarge_stars__ET_92{display:flex;gap:2px}.hotelItemLarge_card-large__details--header__Hx2Oc .hotelItemLarge_rating-type__NQZhy .hotelItemLarge_stars__ET_92 .hotelItemLarge_star-icon__Qfc51{width:16px;height:16px;transition:all .2s ease;--icon-color:$color-support;color:#f8c700}.hotelItemLarge_card-large__details--header__Hx2Oc .hotelItemLarge_rating-type__NQZhy .hotelItemLarge_stars__ET_92 .hotelItemLarge_star-icon__Qfc51.hotelItemLarge_filled__uALqH path{filter:drop-shadow(0 2px 4px rgba(255,193,7,.2))}.hotelItemLarge_card-large__details--header__Hx2Oc .hotelItemLarge_rating-type__NQZhy .hotelItemLarge_stars__ET_92 .hotelItemLarge_star-icon__Qfc51.hotelItemLarge_empty__nPLal{--icon-color:#e8e8e8;color:#e8e8e8}.hotelItemLarge_card-large__details--header__Hx2Oc .hotelItemLarge_rating-type__NQZhy .hotelItemLarge_type-tag__Gin29{display:flex;align-items:center;gap:6px;padding:4px 10px;background:#f5f5f5;border-radius:12px}.hotelItemLarge_card-large__details--header__Hx2Oc .hotelItemLarge_rating-type__NQZhy .hotelItemLarge_type-tag__Gin29 svg{width:14px;height:14px}.hotelItemLarge_card-large__details--header__Hx2Oc .hotelItemLarge_rating-type__NQZhy .hotelItemLarge_type-tag__Gin29 span{font-size:12px;color:#666}.hotelItemLarge_card-large__details--location__NpB5q{display:flex;align-items:center;gap:6px;margin-bottom:12px;padding:6px 10px;background:#fafafa;border-radius:6px}.hotelItemLarge_card-large__details--location__NpB5q svg{width:20px;height:20px}.hotelItemLarge_card-large__details--location__NpB5q p{width:90%;font-size:13px;color:#666;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.hotelItemLarge_card-large__details--amenities__mPy5N{display:flex;gap:8px;margin-bottom:12px;padding:8px;background:#f7f7f7;border-radius:6px;width:100%;max-width:100%;position:relative}.hotelItemLarge_card-large__details--amenities__mPy5N .hotelItemLarge_amenities-container__XoGLj{display:flex;gap:8px;overflow:hidden;flex:1 1;mask-image:linear-gradient(90deg,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,black 90%,transparent)}.hotelItemLarge_card-large__details--amenities__mPy5N .hotelItemLarge_amenity-item__ginMs{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .2s ease;flex-shrink:0}.hotelItemLarge_card-large__details--amenities__mPy5N .hotelItemLarge_amenity-item--more__ZJ_Yq{cursor:pointer;background:#d9eeff;position:absolute;right:8px;top:4px;margin-left:auto;flex-shrink:0}.hotelItemLarge_card-large__details--amenities__mPy5N .hotelItemLarge_amenity-item--more__ZJ_Yq span{color:#0391ff;font-weight:500}.hotelItemLarge_card-large__details--amenities__mPy5N .hotelItemLarge_amenity-item--more__ZJ_Yq:hover{background:#73c3ff}.hotelItemLarge_card-large__details--amenities__mPy5N .hotelItemLarge_amenity-item__ginMs img{width:14px;height:14px;object-fit:contain;flex-shrink:0}.hotelItemLarge_card-large__details--amenities__mPy5N .hotelItemLarge_amenity-item__ginMs span{font-size:12px;color:#666}.hotelItemLarge_card-large__details--promotions__Opnia .hotelItemLarge_promotion-item__qDkhk{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:6px 10px;background:#ffe5e3;border-radius:6px;transition:all .2s ease}.hotelItemLarge_card-large__details--promotions__Opnia .hotelItemLarge_promotion-item__qDkhk:hover{transform:translateX(2px);background:#b80d00}.hotelItemLarge_card-large__details--promotions__Opnia .hotelItemLarge_promotion-item__qDkhk span{font-size:13px;color:#d40e00}@media(max-width:768px){.hotelItemLarge_card-large__details--promotions__Opnia .hotelItemLarge_promotion-item__qDkhk{padding:4px 8px;margin-bottom:4px}.hotelItemLarge_card-large__details--promotions__Opnia .hotelItemLarge_promotion-item__qDkhk span{font-size:12px}}@media(max-width:480px){.hotelItemLarge_card-large__details--promotions__Opnia .hotelItemLarge_promotion-item__qDkhk{padding:3px 6px;margin-bottom:3px}.hotelItemLarge_card-large__details--promotions__Opnia .hotelItemLarge_promotion-item__qDkhk span{font-size:11px}}.hotelItemLarge_card-large__price__2sois{padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fafafa}.hotelItemLarge_card-large__price--content__5gT4n{text-align:center;margin-bottom:16px;width:100%}.hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-label__61XuY{font-size:1.3rem;color:#666;margin-bottom:4px}.hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB{display:flex;flex-direction:column;align-items:center;gap:4px}.hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB .hotelItemLarge_original-price__0JBA7{font-size:1.4rem;color:#999;text-decoration:line-through}.hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB .hotelItemLarge_current-price__Mz7rQ{font-size:24px;font-weight:800;color:#d40e00;text-shadow:0 1px 2px rgba(255,77,79,.2)}.hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-note__LkSae{font-size:1.1rem;color:#999;margin-top:2px;font-style:italic;text-align:center}@media(max-width:768px){.hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-note__LkSae{display:none}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price__2sois{padding:12px;flex-direction:row;justify-content:space-between;align-items:center;background:#fff;gap:1rem;border-top:1px solid #f0f0f0}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price--content__5gT4n{margin-bottom:0;text-align:right}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-label__61XuY{display:none}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB{flex-direction:row;justify-content:flex-end;align-items:baseline;gap:8px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB .hotelItemLarge_original-price__0JBA7{font-size:13px;color:#999;text-decoration:line-through}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB .hotelItemLarge_current-price__Mz7rQ{font-size:20px;font-weight:800;color:#d40e00}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-note__LkSae{font-size:9px;text-align:right;margin-top:1px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa{bottom:8px;right:8px;gap:6px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_review-score__QJxk0{padding:4px 8px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_review-score__QJxk0 .hotelItemLarge_score__7G7Y8{font-size:18px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_review-score__QJxk0 .hotelItemLarge_label__3MrNE{font-size:10px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_star-rating__G0c2Q{padding:3px 6px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_star-rating__G0c2Q span{font-size:12px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_star-rating__G0c2Q .hotelItemLarge_star-icon__Qfc51{width:12px;height:12px}}@media(max-width:480px){.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price__2sois{padding:10px;flex-direction:column;gap:8px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price--content__5gT4n{width:100%}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB .hotelItemLarge_original-price__0JBA7{font-size:14px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-wrapper__0forB .hotelItemLarge_current-price__Mz7rQ{font-size:22px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__price--content__5gT4n .hotelItemLarge_price-note__LkSae{text-align:center}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa{bottom:6px;right:6px;gap:4px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_review-score__QJxk0{padding:3px 6px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_review-score__QJxk0 .hotelItemLarge_score__7G7Y8{font-size:16px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_review-score__QJxk0 .hotelItemLarge_label__3MrNE{font-size:9px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_star-rating__G0c2Q{padding:2px 4px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_star-rating__G0c2Q span{font-size:11px}.hotelItemLarge_card-large__IURs0 .hotelItemLarge_card-large__image--rating__k5FLa .hotelItemLarge_star-rating__G0c2Q .hotelItemLarge_star-icon__Qfc51{width:10px;height:10px}}@keyframes hotelItemLarge_pulse___HKfS{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes hotelItemLarge_slideIn__OMfbH{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes stats_growDown__siQy7{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes stats_growUp__7nJmX{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes stats_skeleton-shimmer__lLROh{0%{transform:translateX(0)}to{transform:translateX(75%)}}.stats_stats-item-noPad__B1Nlv,.stats_stats-item__AyLhr{border-radius:2rem;margin:0;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:stretch}@media(max-width:480px){.stats_stats-item-noPad__B1Nlv,.stats_stats-item__AyLhr{border-radius:1.4rem}}.stats_stats-item__AyLhr{padding:1.6rem}@media(max-width:480px){.stats_stats-item__AyLhr{padding:.8rem}}.stats_stats-item-noPad__B1Nlv{padding:0}.stats_stats-item-default__DXXyY{background-color:#fff}.stats_stats-item-default__DXXyY .stats_stats-title__wG6bR{color:#000e1a}.stats_stats-item-noBg-white__Q0Kq0{background-color:rgba(0,0,0,0)}.stats_stats-item-noBg-white__Q0Kq0 .stats_stats-caption__hjrlg,.stats_stats-item-noBg-white__Q0Kq0 .stats_stats-title__wG6bR{color:#fff}.stats_stats-title__wG6bR{font-weight:800}.stats_stats-48__PGzpd{font-size:4.8rem;line-height:5.6rem}@media(max-width:1024px){.stats_stats-48__PGzpd{font-size:3.2rem;line-height:4.8rem}}@media(max-width:480px){.stats_stats-48__PGzpd{font-size:2.4rem;line-height:3.6rem}}.stats_stats-32__B65pr{font-size:3.2rem;line-height:4.8rem}@media(max-width:1024px){.stats_stats-32__B65pr{font-size:2.4rem;line-height:3.6rem}}.stats_stats-caption__hjrlg{font-size:1.4rem;font-weight:600;line-height:2rem;color:#666}@media(max-width:480px){.stats_stats-caption__hjrlg{font-size:1.2rem}}.stats_text-left__nP_qS{text-align:left}.stats_text-center__2w_Es{text-align:center}.stats_text-right__ZRdPm{text-align:right}@keyframes aboutUsSection_growDown__Dj7lx{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes aboutUsSection_growUp__wloQL{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes aboutUsSection_skeleton-shimmer__obbNy{0%{transform:translateX(0)}to{transform:translateX(75%)}}.aboutUsSection_aboutUs-section__qEd8k,.aboutUsSection_aboutUs-wrapper__wRr2S{width:95%;display:flex;flex-direction:row;justify-content:center;align-items:center}.aboutUsSection_aboutUs-wrapper__wRr2S{gap:4.6rem}@media(max-width:1024px){.aboutUsSection_aboutUs-wrapper__wRr2S{flex-direction:column-reverse;gap:2rem}}@media(max-width:480px){.aboutUsSection_aboutUs-wrapper__wRr2S{width:100%;padding:.8rem}}.aboutUsSection_aboutUs-info-wrapper__t_r1U{display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex:1 1;gap:3.2rem}@media(max-width:480px){.aboutUsSection_aboutUs-info-wrapper__t_r1U{align-items:center;gap:2rem}}.aboutUsSection_aboutUs-info-content__avtaT{min-width:40%;display:flex;flex-direction:column;justify-content:center;align-items:center}.aboutUsSection_aboutUs-info-content__avtaT p{text-align:center;margin:1.2rem 0 0;font-size:1.4rem;font-weight:600;line-height:2rem}@media(max-width:480px){.aboutUsSection_aboutUs-info-content__avtaT .aboutUsSection_aboutUs-info-content-text__ygs9i{font-size:1.4rem;max-width:90%}}.aboutUsSection_headingH3__TKECT{color:#4d4d4d!important;text-align:center}.aboutUsSection_headingH2__Bo0FS{color:#0391ff!important;text-align:center;text-transform:uppercase}.aboutUsSection_aboutUs-info-stats__lLqY6{display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-self:stretch;gap:1.2rem}@media(max-width:1023px){.aboutUsSection_aboutUs-info-stats__lLqY6{width:100%;align-self:stretch;align-items:stretch}}.aboutUsSection_aboutUs-brand-logo__MN7i3{width:46.2rem;height:46.2rem;border-radius:4rem}@media(max-width:1024px){.aboutUsSection_aboutUs-brand-logo__MN7i3{width:20.6rem;height:20.6rem}}.aboutUsSection_aboutUs-brand-logo__MN7i3 img{border-radius:4rem}@media(max-width:800px){.aboutUsSection_aboutUs-brand-logo__MN7i3 img{border-radius:.4rem}}@keyframes accountInfoFormMobile_growDown__lLyJX{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes accountInfoFormMobile_growUp__v9NlU{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes accountInfoFormMobile_skeleton-shimmer__a4jVt{0%{transform:translateX(0)}to{transform:translateX(75%)}}.accountInfoFormMobile_contentDrawerWrapper__g5p1y,.accountInfoFormMobile_formWrapper__BbSX8{display:flex;flex-direction:column;padding:16px 16px 2rem;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:24px}.accountInfoFormMobile_contentDrawerWrapper__g5p1y{gap:1.6rem;min-height:0}.accountInfoFormMobile_form__ML5ev{display:flex;flex-direction:column;gap:1.6rem}.accountInfoFormMobile_formValueBold__BghSC .accountInfoFormMobile_formInputRow__eP0OU input,.accountInfoFormMobile_formValueBold__BghSC .accountInfoFormMobile_genderPickerTrigger__dJMXr{font-weight:500}.accountInfoFormMobile_field__xPKmV{display:flex;flex-direction:column;min-width:0}.accountInfoFormMobile_addressSubField__4JL3u{margin-top:12px}.accountInfoFormMobile_fieldRowDobGender__GBwIn{display:flex;align-items:stretch;gap:1.2rem;width:100%}.accountInfoFormMobile_fieldDob__xBqxe{flex:7 1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end}.accountInfoFormMobile_fieldGender__m9hZh{flex:3 1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end}.accountInfoFormMobile_label__YjY5Z{font-size:14px;font-weight:500;color:#1a1a1a;display:flex;align-items:center;gap:4px;margin-bottom:6px}.accountInfoFormMobile_required__R06wa{color:#ef4444;font-size:14px}.accountInfoFormMobile_errorText__pP_EI{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#ed1d24;margin-top:4px}.accountInfoFormMobile_radioGroup__zQsac{display:flex;gap:24px}.accountInfoFormMobile_formFooter__IJ5IZ{flex-shrink:0;padding:0;display:flex;gap:1.2rem;align-items:center}.accountInfoFormMobile_formWrapper__BbSX8>.accountInfoFormMobile_formFooter__IJ5IZ{margin-top:1.6rem;padding-bottom:.8rem}.accountInfoFormMobile_formFooter__IJ5IZ.accountInfoFormMobile_formFooterSingleBtn__F7P45{gap:0}.accountInfoFormMobile_submitBtnFullWidth__e4N_o{width:100%!important;flex:none!important}.accountInfoFormMobile_formReasonTextarea__Wcesm{min-height:12rem;padding:1.2rem 1.5rem;border-radius:16px;background-color:#fff;border:1px solid #ddd;font-size:1.6rem;font-weight:700;line-height:2.4rem;font-weight:400;color:#191919;font-family:inherit;width:100%;resize:vertical;box-sizing:border-box}.accountInfoFormMobile_formReasonTextarea__Wcesm::placeholder{color:#999}.accountInfoFormMobile_formReasonTextarea__Wcesm:hover{border-color:#ddd}.accountInfoFormMobile_formReasonTextarea__Wcesm:focus{outline:2px solid #0391ff;outline-offset:2px}.accountInfoFormMobile_cancelBtn__pv_oi{flex:1 1;width:50%;padding:12px 10px;border-radius:2.6rem;border:1px solid #b3b3b3;background:rgba(0,0,0,0);font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d;cursor:pointer;transition:all .2s ease}.accountInfoFormMobile_cancelBtn__pv_oi:hover{border-color:#999;background:#f7f7f7}.accountInfoFormMobile_formInputRow__eP0OU{min-height:5.2rem;height:5.2rem;box-sizing:border-box;display:flex;align-items:center}.accountInfoFormMobile_formInputRow__eP0OU>div{min-height:5.2rem}.accountInfoFormMobile_formInputRow__eP0OU>div>div{min-height:100%;align-items:center}.accountInfoFormMobile_genderPickerTrigger__dJMXr{width:100%;min-height:5.2rem;padding:.8rem 1.5rem;border-radius:6rem;background-color:#f7f7f7;border:1px solid rgba(0,0,0,0);font-size:1.6rem;font-weight:700;line-height:2.4rem;font-weight:400;color:#4d4d4d;cursor:pointer;display:flex;align-items:center;transition:border-color .2s;font-family:inherit;appearance:none;text-align:left}.accountInfoFormMobile_genderPickerTrigger__dJMXr:hover{border-color:#ddd}.accountInfoFormMobile_genderPickerTrigger__dJMXr:focus-visible{outline:2px solid #0391ff;outline-offset:2px}.accountInfoFormMobile_submitBtn__e1wkg{flex:1 1;width:50%;padding:12px 10px;background:#0046c1;border-radius:2.6rem;border:none;cursor:pointer;transition:all .2s ease;font-size:1.4rem;font-weight:600;line-height:2rem;color:#fff}.accountInfoFormMobile_submitBtn__e1wkg:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0083e5;background:rgb(0,51.5025906736,142)}.accountInfoFormMobile_submitBtn__e1wkg:active{transform:translateY(0);box-shadow:0 2px 6px #0083e5}.accountInfoFormMobile_submitBtn__e1wkg:disabled{background:#d1d5db;cursor:not-allowed;box-shadow:none;transform:none}@keyframes style_growDown__xAH42{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp___vzZE{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__sqc3g{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_wrapper__bPmDg{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;min-height:100vh;min-width:min(124.5rem,100vw);margin:0 0 6rem}@media(min-width:320px)and (max-width:576px){.style_wrapper__bPmDg{margin:0 0 6rem}}.style_container__OqQEK{width:100%;max-width:min(124rem,100vw);display:grid;grid-template-columns:28.2258064516% 1fr;gap:2rem}.style_leftBottomBlock__JDx81{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 30rem);border-radius:2.4rem}.style_leftCol__trVts,.style_rightCol__4qvOj{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem}.style_leftCol__trVts:not(.style_noStickyLeftTop__9pbRJ){position:sticky;top:3.2rem;align-self:start;max-height:calc(100vh - 3.2rem)}.style_leftCol__trVts .style_block__jesIt:first-child{position:sticky;top:3.2rem;align-self:start;z-index:10}.style_noStickyLeftTop__9pbRJ .style_block__jesIt:first-child{position:static;top:unset;z-index:auto}.style_onlyStickyLeftBottom__6428a{position:sticky;top:7rem;align-self:start;max-height:calc(100vh - 3.2rem);overflow-y:auto;overflow-x:hidden}.style_rightCol__4qvOj{flex:1 1;min-width:0}@media(max-width:992px){.style_rightCol__4qvOj{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0}.style_rightCol__4qvOj .style_rightBottom__GWUpQ{width:95%}}@media(max-width:576px){.style_rightCol__4qvOj .style_rightBottom__GWUpQ{width:90%}}.style_block__jesIt{width:100%}@media(max-width:1023px){.style_container__OqQEK{grid-template-columns:1fr}.style_leftCol__trVts{display:none}}@keyframes collapsibleFilter_growDown__lzuXS{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes collapsibleFilter_growUp__6C_8h{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes collapsibleFilter_skeleton-shimmer__addFv{0%{transform:translateX(0)}to{transform:translateX(75%)}}.collapsibleFilter_collapseFilterContainer__KZIp4{display:flex;flex-direction:column;width:100%;font-family:inherit;color:#333}.collapsibleFilter_collapseFilterContainer__title__tVymx{font-size:1rem;font-weight:500}.collapsibleFilter_collapseFilterContainer__content__rShZ5{overflow:hidden;transition:max-height .3s ease,opacity .3s ease;max-height:0;opacity:0}.collapsibleFilter_collapseFilterContainer__content__rShZ5.collapsibleFilter_open__u0wvJ{opacity:1;max-height:1000px}.collapsibleFilter_headerCollapse__dCtVp{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.8rem}.collapsibleFilter_sliderWrap__NN1Fg{display:flex;flex-direction:column;gap:.8rem}.collapsibleFilter_sliderValues__0DXhJ{display:flex;justify-content:space-between;color:#666}.collapsibleFilter_sliderValues__0DXhJ span{text-align:center;font-size:1.4rem;font-weight:500;line-height:2rem}.collapsibleFilter_sliders__ZDqRn{position:relative;height:1.4rem;display:flex;align-items:center}.collapsibleFilter_sliders__ZDqRn input[type=range]{position:absolute;inset:0;background:none;pointer-events:none;appearance:none;z-index:3;margin:0}.collapsibleFilter_sliders__ZDqRn input[type=range]::-webkit-slider-thumb{pointer-events:all;position:relative;width:1.4rem;height:1.4rem;border-radius:50%;background-color:#fff;border:2px solid #ddd;box-shadow:0 0 2px rgba(0,0,0,.2);cursor:pointer;appearance:none;margin-top:-.6rem}.collapsibleFilter_sliders__ZDqRn input[type=range]::-webkit-slider-runnable-track{height:2px;background:rgba(0,0,0,0)}.collapsibleFilter_sliders__ZDqRn input[type=range]::-moz-range-thumb{pointer-events:all;width:1.4rem;height:1.4rem;border-radius:50%;background-color:#fff;border:2px solid #ddd;cursor:pointer}.collapsibleFilter_sliders__ZDqRn input[type=range]::-moz-range-track{height:2px;background:rgba(0,0,0,0)}.collapsibleFilter_sliders__ZDqRn:after,.collapsibleFilter_sliders__ZDqRn:before{content:"";position:absolute;left:0;right:0;height:2px;border-radius:2px}.collapsibleFilter_sliders__ZDqRn:before{background:#ddd;z-index:1}.collapsibleFilter_sliders__ZDqRn:after{background:#0391ff;z-index:2;left:calc(var(--start, 0%)*1%);right:calc(100% - var(--end, 100%)*1%);transition:left .1s ease,right .1s ease}@keyframes collapsibleFilter_slideDown__xw4qz{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes style_growDown__Qkdow{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__38Kpa{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__pPUq_{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_listWrapper__LJkrt{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem}@keyframes line_growDown__ZNaLG{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes line_growUp__NCgMm{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes line_skeleton-shimmer__maasL{0%{transform:translateX(0)}to{transform:translateX(75%)}}.line_line__kjMqu{justify-content:space-between;padding:0;width:100%}.line_left__yJ2zv,.line_line__kjMqu{display:flex;flex-direction:row;align-items:center;min-width:0}.line_left__yJ2zv{justify-content:flex-start;gap:.2rem;flex:0 0 auto}.line_label__qpGuH{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d}.line_right__VV38i{flex:1 1 auto;min-width:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.6rem}.line_right-content__qeLfJ,.line_right-price__7MzoS{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d}.line_right-content__qeLfJ{flex:0 1 auto;min-width:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.6rem;white-space:nowrap}.line_right-price__7MzoS{flex:0 0 auto;text-align:right;white-space:nowrap}.line_desc__DtM3W{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem;white-space:nowrap;font-weight:400}@keyframes style_growDown__GMIrz{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp___y8zM{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__yRPYY{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_noteSection__7lwDz{gap:1.6rem}.style_noteWrapper__FKZyW{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem}.style_noteSectionTitle__mlxdZ{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.8rem}.style_noteSectionTitleContent__rjA7z{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.style_noteSectionDesc__4PV3w{font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363}.style_notePreview__bPdox{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem;width:100%}.style_noteTextArea__p_0iC{resize:none;width:100%!important;padding:1.2rem 1.6rem;height:unset!important;font-size:1.4rem;font-weight:500;line-height:2rem;color:#999;background-color:#f7f7f7;border-radius:1.6rem;align-self:stretch;border:none;outline:none;appearance:none}.style_noteTextArea__p_0iC::placeholder{font-size:1.4rem}.style_hrLine__AjWc_{width:100%;border:none;border-top:1px solid #f7f7f7;outline:none;appearance:none;margin:0!important}.style_checkInOut__o8EtB{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem}.style_checkInOutTitle__581vb p{margin:0;font-size:1.4rem;font-weight:700;line-height:2rem}.style_checkInOutTitle__581vb span{font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363}.style_checkInOutCheckbox__56XHS{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}@media(min-width:320px)and (max-width:576px){.style_checkInOutCheckbox__56XHS{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}}.style_checkInOutCheckboxLabel__28z8j{font-size:1.4rem;font-weight:500;line-height:2rem;color:#636363}.style_checkInOutTimeWrapper__dh5re{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem;padding-left:3.2rem}@media(min-width:320px)and (max-width:576px){.style_checkInOutTimeWrapper__dh5re{padding-left:2.4rem}}.style_checkInOutTimeBlock__uit_B{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.6rem}@media(min-width:320px)and (max-width:576px){.style_checkInOutTimeBlock__uit_B{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}}.style_checkInOutTimeRowHeader__KyshD{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;flex-shrink:0}.style_checkInOutTimeInputWrap__GiEoC{padding-left:2.8rem;align-self:flex-start}@media(min-width:320px)and (max-width:576px){.style_checkInOutTimeInputWrap__GiEoC{padding-left:0;width:100%}}.style_checkInOutTimeIcon__9qsjA{color:#0391ff;flex-shrink:0}.style_checkInOutTimeLabel__qYv5i{font-size:1.4rem;font-weight:500;line-height:2rem;color:#0391ff;flex-shrink:0}.style_checkInOutTimeDesktop__AEH3c{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}@media(min-width:320px)and (max-width:576px){.style_checkInOutTimeDesktop__AEH3c{display:none!important}}.style_checkInOutTime__y226H{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}@media(min-width:320px)and (max-width:576px){.style_checkInOutTime__y226H{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}}.style_checkInOutTimeMobileOnly__AdE0s{display:none}@media(min-width:320px)and (max-width:576px){.style_checkInOutTimeMobileOnly__AdE0s{display:flex;flex-direction:column;gap:1.2rem}}.style_checkInOutTimeText__hbRPL,.style_checkInOutTimeText__hbRPL strong{font-size:1.4rem;font-weight:700;line-height:2rem}.style_checkInOutTimeText__hbRPL strong{color:#0391ff}@keyframes bookingDialog_growDown__vuF2l{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes bookingDialog_growUp__IDMhm{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes bookingDialog_skeleton-shimmer__ZULV6{0%{transform:translateX(0)}to{transform:translateX(75%)}}.bookingDialog_inner__6rr9p{gap:2rem}.bookingDialog_inner__6rr9p,.bookingDialog_titleWrapper__cfpqk{display:flex;flex-direction:column;justify-content:center;align-items:center}.bookingDialog_titleWrapper__cfpqk{gap:.8rem}.bookingDialog_title__lTdHm{font-size:2rem;line-height:3.2rem;font-weight:800;color:#191919;margin:0}.bookingDialog_desc__XnmDJ{font-size:1.4rem;font-weight:500;line-height:2rem;text-align:center;margin:0}.bookingDialog_inputWrapper__Aw8Jf{width:100%}.bookingDialog_actions__b5AVl{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@keyframes lineLoading_growDown__5ktcC{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes lineLoading_growUp__GMYEC{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes lineLoading_skeleton-shimmer__N_RuK{0%{transform:translateX(0)}to{transform:translateX(75%)}}.lineLoading_root__q_hl8{--uib-size:100%;--uib-speed:1.75s;--uib-color:#0046c1;--uib-line-weight:5px;position:relative;display:flex;align-items:center;justify-content:center;height:var(--uib-line-weight);width:var(--uib-size);border-radius:calc(var(--uib-line-weight)/2);overflow:hidden;transform:translateZ(0)}.lineLoading_root__q_hl8:before{position:absolute;top:0;left:0;opacity:.1}.lineLoading_root__q_hl8:after,.lineLoading_root__q_hl8:before{content:"";height:100%;width:100%;background-color:var(--uib-color)}.lineLoading_root__q_hl8:after{border-radius:calc(var(--uib-line-weight)/2);animation:lineLoading_wobble__wEegH var(--uib-speed) ease-in-out infinite;transform:translateX(-95%)}.lineLoading_primary__ttXQX{--uib-color:#0046c1}.lineLoading_secondary__pvz6t{--uib-color:#ed1d24}.lineLoading_success__ADere{--uib-color:#00c52d}.lineLoading_danger__uUIIh{--uib-color:#ed1d24}.lineLoading_warning__oeteX{--uib-color:#ff6f34}.lineLoading_info__4wDWq{--uib-color:#0391FF}.lineLoading_light__IYlS8{--uib-color:#dddddd}.lineLoading_dark__Tqlhi{--uib-color:#191919}@keyframes lineLoading_wobble__wEegH{0%,to{transform:translateX(-95%)}50%{transform:translateX(95%)}}@media(max-width:576px){.lineLoading_customLoadingMessage__13MQx h3{font-size:1.6rem}}@keyframes style_growDown__5vLum{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__5nVsD{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__cPMeE{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_layoutWrapper__o_Tw_{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.6rem}.style_headerSticky__E8rN0{position:sticky;top:0;z-index:2;background-color:#fff;width:100%}@media(max-width:992px){.style_headerSticky__E8rN0{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}}.style_route__jeMMc{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}@media(min-width:1024px){.style_flightDepartureInfo__M2TZw{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:1.2rem 2.4rem}}@media(max-width:992px){.style_flightDepartureInfo__M2TZw{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:.2rem!important}}.style_flightDepartureInfo__M2TZw,.style_flightTime__lKl6y,.style_timeRange__2AI97{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}.style_flightDepartureInfo__M2TZw p,.style_flightTime__lKl6y p,.style_timeRange__2AI97 p{margin:0}@media(max-width:992px){.style_flightTime__lKl6y p,.style_passenger__69rtf p,.style_timeRange__2AI97 p{font-size:1.2rem;font-weight:600;line-height:1.6rem}}.style_routeLabel__OTm6J{font-size:2rem;line-height:3.2rem;font-weight:800;color:#0391ff}@media(max-width:992px){.style_routeLabel__OTm6J{font-size:1.4rem;font-weight:700;line-height:2rem}}.style_routeLabel__OTm6J{margin:0}.style_flightIconWrapper__c_fPa{padding:.4rem;border-radius:.8rem;background:#d9eeff}.style_flightIcon__r_M7s,.style_roundTripIcon__Ol_dv{--icon-color:$color-brand-04;color:#0391ff}@media(min-width:1024px){.style_divider__dH5Ou{width:1px;height:2.4rem;background-color:#b3b3b3}}.style_dividerMobile__NIcKF{width:1px;height:1.2rem;background-color:#b3b3b3}.style_selectSeatClassContent__rsrAV{width:100%;padding:2.4rem}@media(max-width:992px){.style_selectSeatClassContent__rsrAV{padding:1.4rem}}@keyframes airportSearchInputGroup_growDown__yv96y{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes airportSearchInputGroup_growUp__k1PYl{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes airportSearchInputGroup_skeleton-shimmer__qheDu{0%{transform:translateX(0)}to{transform:translateX(75%)}}.airportSearchInputGroup_groupWrapper__XKkQF{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-radius:6rem;background:#f7f7f7;gap:2rem;padding:0 .8rem;border:1px solid rgba(0,0,0,0)}@media(hover:hover){.airportSearchInputGroup_groupWrapper__XKkQF:hover{border-color:#ddd}}@media(max-width:768px){.airportSearchInputGroup_groupWrapper__XKkQF{gap:1.2rem}}.airportSearchInputGroup_dropdownInputWrapper__jy85D{min-width:32rem}.airportSearchInputGroup_inputLeft__J_MUI,.airportSearchInputGroup_inputRight__qiZGq{flex:1 1}.airportSearchInputGroup_swapButton__8rGO0{width:2.4rem;height:2.4rem;flex-shrink:0;background-color:#00c52d;border:none;outline:none;appearance:none;border-radius:50%;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff;--icon-color:$color-neutral-01;cursor:pointer}.airportSearchInputGroup_swapButton__8rGO0:disabled{background-color:#ddd}.airportSearchInputGroup_swapButtonMobile__rSFPw{position:absolute;top:40%;right:1rem}.airportSearchInputGroup_airportOption__9vqHp{display:grid;grid-template-columns:85.0694444444% 12.1527777778%;gap:.8rem;width:100%}.airportSearchInputGroup_airportOption__9vqHp[data-selected=true] span,.airportSearchInputGroup_airportOption__9vqHp[data-selected=true] strong{color:#0046c1}@media(hover:hover){.airportSearchInputGroup_airportOption__9vqHp:not([data-disabled=true]):not([data-selected=true]):not([data-start=true]):not([data-end=true]):hover{cursor:pointer}.airportSearchInputGroup_airportOption__9vqHp:not([data-disabled=true]):not([data-selected=true]):not([data-start=true]):not([data-end=true]):hover span,.airportSearchInputGroup_airportOption__9vqHp:not([data-disabled=true]):not([data-selected=true]):not([data-start=true]):not([data-end=true]):hover strong{color:#191919}}.airportSearchInputGroup_airportContent__zskyK{display:grid;grid-template-columns:8.1632653061% 88.5714285714%;gap:.8rem;color:#636363;--icon-color:$color-neutral-06}.airportSearchInputGroup_airportContent__zskyK[data-selected=true]{--icon-color:$color-brand-06;color:#0046c1}@media(hover:hover){.airportSearchInputGroup_airportContent__zskyK:not([data-disabled=true]):not([data-selected=true]):not([data-start=true]):not([data-end=true]):hover{--icon-color:$color-neutral-10;color:#191919}}.airportSearchInputGroup_airportInfo__YeBiq{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.airportSearchInputGroup_airportDestination__oVHdt{font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363}.airportSearchInputGroup_airportName__PY7xN{font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#636363;white-space:normal;word-break:break-word;overflow-wrap:break-word}.airportSearchInputGroup_airportCode__zRkRv{color:#636363}.airportSearchInputGroup_airportCode__zRkRv span{font-size:1.4rem;font-weight:700;line-height:2rem;text-align:end}.airportSearchInputGroup_highlightMatch__fKpeO{color:#0046c1;background:rgba(0,0,0,0)}.airportSearchInputGroup_errorTooltip__MwGv5{position:absolute;top:-48px;right:0;padding:10px 14px;background:#0b1736;font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#fff;border-radius:.8rem;white-space:nowrap;z-index:20;animation:airportSearchInputGroup_tooltipFade__wQeWw .18s ease-out}.airportSearchInputGroup_errorTooltipArrow__rxPKv{position:absolute;bottom:-6px;left:2rem;width:0;height:0;border-left:.8rem solid rgba(0,0,0,0);border-right:.8rem solid rgba(0,0,0,0);border-top:.8rem solid #0b1736}.airportSearchInputGroup_errorTooltipMobile__PCJER{left:0;right:auto;animation:airportSearchInputGroup_tooltipFadeOut__6AVZh 1s ease forwards;animation-delay:10s}@keyframes airportSearchInputGroup_tooltipFade__wQeWw{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes airportSearchInputGroup_tooltipFadeOut__6AVZh{0%{opacity:1}to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes dateRangeInput_growDown__Xpj49{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes dateRangeInput_growUp___0rJJ{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes dateRangeInput_skeleton-shimmer__dDqal{0%{transform:translateX(0)}to{transform:translateX(75%)}}.dateRangeInput_dateRangeInputWrapper__eXkOH{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;border-radius:6rem;background:#f7f7f7;gap:1.6rem;padding:0 .8rem;border:1px solid rgba(0,0,0,0)}@media(hover:hover){.dateRangeInput_dateRangeInputWrapper__eXkOH:hover{border-color:#ddd}}.dateRangeInput_dateRangeInputBox__WIcza{width:93%;padding:.5rem;border:none;outline:none;appearance:none}.dateRangeInput_dateRangeDivider__bx36f{background-color:#f7f7f7;width:1px;margin:.8rem 0}.dateRangeInput_dateRangeInputDropdownWrapper__5_aap{position:absolute;top:calc(100% + .6rem);left:0;right:0;background:#fff;border-radius:2rem;border:1px solid #ddd;max-height:40rem;padding:1.6rem .8rem 1.6rem 1.6rem;overflow-y:hidden;z-index:10;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.2rem;opacity:1;animation:dateRangeInput_growDown__Xpj49 .3s ease-in-out forwards;transform-origin:top center}.dateRangeInput_dateRangeInputDropdownWrapper__5_aap[data-closing=true]{animation:dateRangeInput_growUp___0rJJ .3s ease-in-out forwards}@media(max-width:768px){.dateRangeInput_dateRangeInputDropdownWrapper__5_aap{width:100%}}.dateRangeInput_dateRangeInputDropdownWrapper__5_aap{left:auto}@media(max-width:768px){.dateRangeInput_dateRangeInputDropdownWrapper__5_aap{width:-moz-fit-content;width:fit-content}}.dateRangeInput_dateRangeInputDropdownWrapper__5_aap{max-height:37.3rem}.dateRangeInput_dateRangeInputDropdownWrapper__5_aap.dateRangeInput_dropUp__JTDa7{top:auto;bottom:calc(100% + .6rem);transform-origin:bottom center}.dateRangeInput_nightWrapper__iHDix{display:flex;flex-direction:row;justify-content:center;align-items:center}@keyframes radioInput_growDown__bX5mk{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes radioInput_growUp__WhSJT{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes radioInput_skeleton-shimmer__JSGTG{0%{transform:translateX(0)}to{transform:translateX(75%)}}.radioInput_radioGroup__ZR61i{border:none;padding:0;margin:0;display:flex;gap:1.5rem;flex-wrap:wrap}@media(max-width:344px){.radioInput_radioGroup__ZR61i{gap:.4rem}}.radioInput_legend__JP5fe{display:none}.radioInput_legendVisible__mcm8U{display:block;width:100%;padding:0;margin:0 0 1rem;font-size:1.4rem;font-weight:600;line-height:2rem}.radioInput_legendRequired___h_U9{color:#ed1d24}.radioInput_stacked__R3_X9{flex-direction:column;align-items:flex-start;gap:.4rem}.radioInput_optionsRow__itAui{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%}@media(max-width:344px){.radioInput_optionsRow__itAui{gap:.4rem}}.radioInput_radioInput__GC4mc{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-shrink:0;width:2rem!important;height:2rem!important;line-height:2rem}.radioInput_radioInput__GC4mc:checked{border-color:#0046c1;background-color:#0046c1!important}.radioInput_radioLabel__WUeMy{display:inline-flex;align-items:center;gap:.8rem}.radioInput_radioLabel__WUeMy span{font-size:1.4rem;font-weight:600;line-height:2rem;text-align:center;align-self:center;color:#191919}.radioInput_radioLabel__WUeMy[data-disabled=true]{cursor:not-allowed;opacity:.7}.radioInput_optionWrapper__H2yLy{flex-direction:row;justify-content:center;align-items:center;display:flex;flex:1 1;min-width:-moz-fit-content;min-width:fit-content}.radioInput_optionWrapperCenter__DeIp2{justify-content:center}.radioInput_optionWrapperStart__MCTQQ{justify-content:flex-start}.radioInput_divider__Mfg1t{background:#f7f7f7;flex-shrink:0}.radioInput_divider__Mfg1t.radioInput_dividerVertical__RrP2r{width:1px;height:20px;margin:0 8px}.radioInput_divider__Mfg1t.radioInput_dividerHorizontal__JNg8E{height:1px;width:100%;margin:8px 0}.radioInput_vertical__tG84I{flex-direction:column;justify-content:flex-start;gap:1.5rem;align-items:flex-start}@keyframes TooltipError_growDown__duNsz{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes TooltipError_growUp__cctKN{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes TooltipError_skeleton-shimmer__ci3iD{0%{transform:translateX(0)}to{transform:translateX(75%)}}.TooltipError_errorTooltip__Gd6Zp{position:absolute;padding:10px 14px;background:#0b1736;font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#fff;border-radius:.8rem;white-space:nowrap;z-index:20;animation:TooltipError_tooltipFade___sDjY .18s ease-out}.TooltipError_top__s1prh{bottom:100%;margin-bottom:8px}.TooltipError_bottom__EimH_{top:100%;margin-top:8px}.TooltipError_errorTooltipArrow__MYJqp{position:absolute;width:0;height:0}.TooltipError_arrowBottom__jQjzN{bottom:-6px;border-top:.8rem solid #0b1736}.TooltipError_arrowBottom__jQjzN,.TooltipError_arrowTop__luAWV{left:2rem;border-left:.8rem solid rgba(0,0,0,0);border-right:.8rem solid rgba(0,0,0,0)}.TooltipError_arrowTop__luAWV{top:-6px;border-bottom:.8rem solid #0b1736}@keyframes TooltipError_tooltipFade___sDjY{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes TooltipError_tooltipFadeOut__4FkUU{0%{opacity:1}to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes radio_growDown__neyvr{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes radio_growUp__UNxeL{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes radio_skeleton-shimmer__QbuY8{0%{transform:translateX(0)}to{transform:translateX(75%)}}.radio_radioWrapper__34Uu7{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.8rem}.radio_radioContainer__7hjFm{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem}.radio_radio___i8hB{appearance:none!important;width:2rem!important;height:2rem!important;border-radius:50%;border:1px solid #636363;cursor:pointer;position:relative;transition:all .2s ease}.radio_radio___i8hB:before{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:1.2rem;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio_radio___i8hB:checked:before{transform:translate(-50%,-50%) scale(1)}.radio_radio_default__pvFMs:before{background-color:#191919!important}.radio_radio_default__pvFMs:checked{border-color:#191919!important}.radio_radio_default__pvFMs:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_default__pvFMs:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radio_brand-04__TH1w0:before{background-color:#0391ff!important}.radio_radio_brand-04__TH1w0:checked{border-color:#0391ff!important}.radio_radio_brand-04__TH1w0:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_brand-04__TH1w0:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radio_brand-06__OAiUk:before{background-color:#0046c1!important}.radio_radio_brand-06__OAiUk:checked{border-color:#0046c1!important}.radio_radio_brand-06__OAiUk:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_brand-06__OAiUk:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radio_warning__jjRhI:before{background-color:#ff6f34!important}.radio_radio_warning__jjRhI:checked{border-color:#ff6f34!important}.radio_radio_warning__jjRhI:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_warning__jjRhI:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radio_success__Ld_mt:before{background-color:#00c52d!important}.radio_radio_success__Ld_mt:checked{border-color:#00c52d!important}.radio_radio_success__Ld_mt:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_success__Ld_mt:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radio_info__70pWR:before{background-color:#0391ff!important}.radio_radio_info__70pWR:checked{border-color:#0391ff!important}.radio_radio_info__70pWR:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_info__70pWR:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radioLabel__1rcF7{font-size:1.4rem;font-weight:500;line-height:2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem}.radio_radioLabel__1rcF7 .radio_leftNode__iKLnb{width:2.4rem;height:2rem}.radio_radioLabel__1rcF7 .radio_leftNode__iKLnb img{width:100%;height:100%;object-fit:contain}.radio_radioLabel__1rcF7 .radio_text__1mlDA{color:#666}@keyframes contentPayment_growDown___h4FA{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes contentPayment_growUp__z_ZHs{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes contentPayment_skeleton-shimmer__mhi19{0%{transform:translateX(0)}to{transform:translateX(75%)}}.contentPayment_flattenedContainer__uBz_Q{gap:.8rem;width:100%;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}@keyframes tourQuickView_growDown__GVOVS{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes tourQuickView_growUp__bTCTL{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes tourQuickView_skeleton-shimmer__wN_sB{0%{transform:translateX(0)}to{transform:translateX(75%)}}.tourQuickView_quickView__r_rZC{position:static;width:100%;max-width:48.5rem}.tourQuickView_inlineLayout__R1Wij{max-width:none}.tourQuickView_quickViewWrapper__EsfLe{padding:1.6rem;gap:1.6rem;border-radius:2.4rem;background-color:#fff}.tourQuickView_quickViewContent___Wlwi,.tourQuickView_quickViewWrapper__EsfLe{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.tourQuickView_quickViewContent___Wlwi{gap:1rem}.tourQuickView_inlineContent__pf2oN{padding:2rem}@media(max-width:480px){.tourQuickView_inlineContent__pf2oN{padding:0}}.tourQuickView_quickViewTitle__tTlPn{width:100%}.tourQuickView_quickViewTitleMobile__QMzjH{display:inline;gap:.6rem;margin:0}.tourQuickView_quickViewTitleLineIcon___JCp9{flex-shrink:0;margin-right:0}.tourQuickView_quickViewTitleText__PFNMg{flex:1 1 auto;min-width:0}.tourQuickView_quickViewBody__rvo63{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem;padding:1.6rem 0;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}.tourQuickView_inlineWrapper__MlBew{padding:0}.tourQuickView_quickViewBodyWithBg__sLWLH{border-radius:0 0 2.4rem 2.4rem;padding:1.6rem;background-color:#fff}.tourQuickView_quickViewBodyExtra__J3CKE{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem}@media(max-width:768px){.tourQuickView_quickViewBodyExtra__J3CKE{gap:1.2rem}}.tourQuickView_quickViewBodyExtraTitle__jg2c8{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0;color:#191919}@media(max-width:480px){.tourQuickView_quickViewBodyExtraTitle__jg2c8{padding:0 2rem}}.tourQuickView_quickViewBodyExtraContent__0plSU{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.7rem;padding:1.6rem;background-color:#fff;border-radius:2.4rem;border:none}.tourQuickView_quickViewRow__mrta8{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;width:100%}.tourQuickView_quickViewRow__mrta8 p{margin:0;font-size:1.4rem;font-weight:700;line-height:2rem;color:#4d4d4d}.tourQuickView_quickViewRow__mrta8 span{font-size:1.4rem;font-weight:500;line-height:2rem;cursor:default}.tourQuickView_highlightValue__9MCY2{color:#0046c1;font-weight:600!important}.tourQuickView_highlightValue__9MCY2.tourQuickView_copyable__vn0Hs{cursor:copy}.tourQuickView_normalValue__cAXld{color:#4d4d4d}.tourQuickView_quickViewRowIcon__sxcTV{flex-shrink:0}.tourQuickView_normalIcon__9SQhf,.tourQuickView_strokeIcon__w4ohr{--icon-color:$color-neutral-08}.tourQuickView_quickViewRowInfo__mjgid{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;width:100%}.tourQuickView_quickViewRowIconTitleValue__OilBx{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding-bottom:.7rem;border-bottom:1px solid #f7f7f7}.tourQuickView_quickViewRowIconTitleValue__OilBx:last-child{padding-bottom:0;border-bottom:none}.tourQuickView_quickViewRowIconTitle__n7h6X{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;flex-shrink:0;min-height:3.2rem}.tourQuickView_quickViewRowTitle__fC7jO{font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919;margin:0;line-height:1.2;display:flex;align-items:center;font-weight:700!important}.tourQuickView_quickViewRowValue__dKbvo{font-size:1.4rem;font-weight:500;line-height:2rem;color:#4d4d4d;cursor:default}.tourQuickView_quickViewRowLabel__4jfjk{width:100%}@media(min-width:1024px){.tourQuickView_quickViewRowLabel__4jfjk{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.tourQuickView_quickViewRowLabel__4jfjk span:not(.tourQuickView_highlightValue__9MCY2){display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:50%;text-align:center}@media(max-width:1023px){.tourQuickView_quickViewRowLabel__4jfjk span:not(.tourQuickView_highlightValue__9MCY2){overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset;max-width:100%;text-align:left}}.tourQuickView_quickViewRowLabel__4jfjk span.tourQuickView_highlightValue__9MCY2{width:max-content;white-space:normal;overflow:visible;text-overflow:unset;-webkit-line-clamp:unset;line-clamp:unset;max-width:none}.tourQuickView_quickViewPrice__aeKZv{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.tourQuickView_quickViewNoScheduleRow__GpwAL{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;gap:1.2rem}.tourQuickView_quickViewNoSchedulePhone__AcAcG{flex-shrink:0}.tourQuickView_quickViewNoScheduleBlock__2Alde{flex:1 1;min-width:0;padding:1rem 1.2rem;border-radius:2.4rem;background-color:#d9eeff}.tourQuickView_quickViewNoScheduleMessage__yvNrC{font-size:1.4rem;font-weight:500;line-height:2rem;color:#0046c1;line-height:1.4}.tourQuickView_quickViewNoScheduleLink__vgk3E{color:#db0f00;text-decoration:underline;font-weight:500}.tourQuickView_quickViewNoScheduleLink__vgk3E:hover{text-decoration:none}.tourQuickView_quickViewPriceInfo__qDpdL{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;gap:.4rem}.tourQuickView_quickViewPriceInfo__qDpdL strong{color:#0046c1;font-size:2.4rem;font-weight:800;line-height:3.2rem}.tourQuickView_quickViewPriceValues__dDeP7{gap:.4rem}.tourQuickView_quickViewPriceCol__Zo8jD,.tourQuickView_quickViewPriceValues__dDeP7{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.tourQuickView_quickViewPriceCol__Zo8jD{gap:0}.tourQuickView_quickViewPriceRow__yZD5R{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;gap:.6rem;width:max-content}.tourQuickView_quickViewPriceLabel__aXJx4{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#4d4d4d}.tourQuickView_quickViewPriceOriginal__vXgso{font-size:1.4rem;font-weight:500;line-height:2rem;color:#636363;text-decoration:line-through}.tourQuickView_quickViewPriceDiscount__A4Mpl{font-size:2rem;font-weight:800;line-height:3.2rem;color:#ed1d24;color:#ed1d24!important}.tourQuickView_quickViewPromoBadge__oSYar{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#ed1d24;display:inline-block;padding:.2rem .8rem;border-radius:1.6rem;background-color:#ffe5e3}.tourQuickView_previewHotlineIcon__poZg0{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1rem;gap:8px;border-radius:4rem;background-color:#f7f7f7;--icon-color:$color-neutral-06;color:#636363}.tourQuickView_quickViewPriceAction__mzq9p{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:.8rem}.tourQuickView_quickView__promotions__j9UXt{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem}.tourQuickView_quickViewPriceSkeleton__UwgtA{position:relative;overflow:hidden;min-height:32px;background:#f7f7f7;border-radius:2rem;transform:translateZ(0);will-change:opacity,transform;flex:1 1}.tourQuickView_quickViewPriceSkeleton__UwgtA:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:tourQuickView_skeleton-shimmer__wN_sB 1.6s ease-in-out infinite}.tourQuickView_quickViewRowSkeleton__G8sJw{position:relative;overflow:hidden;min-height:20px;background:#f7f7f7;border-radius:2rem;transform:translateZ(0);will-change:opacity,transform;flex:1 1}.tourQuickView_quickViewRowSkeleton__G8sJw:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:tourQuickView_skeleton-shimmer__wN_sB 1.6s ease-in-out infinite}.tourQuickView_loginTag__5MU2E{text-decoration:underline;background:none;outline:none;border:none;padding:0;cursor:pointer;font-size:1.4rem;font-weight:700;line-height:2rem;color:inherit}.tourQuickView_changeDateBtn__KNFok{width:100%;border-radius:4rem;border:none;padding:1rem 1.2rem;background:#ddd;cursor:pointer;font-size:1.4rem;font-weight:700;line-height:2rem;color:#0046c1}.tourQuickView_guest__gDwwc{font-size:1.6rem;font-weight:700;line-height:2.4rem;margin:0}.tourQuickView_tooltipValue__Eoa01{z-index:26;background-color:#d9eeff;font-size:1.4rem;font-weight:500;line-height:2rem;border-color:#d9eeff;width:30%;max-width:-moz-fit-content;max-width:fit-content}.tourQuickView_tooltipValueContent__f9ERE{color:#0046c1}@keyframes alert_growDown__KnPhq{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes alert_growUp___9vHV{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes alert_skeleton-shimmer__rp4cj{0%{transform:translateX(0)}to{transform:translateX(75%)}}.alert_alertModal__3QSVN{width:100%;padding:0;display:flex;flex-direction:column;align-items:center;justify-items:center}.alert_timerProgressBar__xmsfT{position:absolute;top:0;left:0;right:0;height:4px;background-color:rgba(0,0,0,.1);border-radius:2.4rem 2.4rem 0 0;overflow:hidden}.alert_timerProgress__8_VdI{height:100%;background:#0083e5;transition:width .05s linear}.alert_alertContent__k9VN8{padding:2rem 2rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.alert_alertContentNoPadding___RQfX{padding:0}.alert_iconContainer__2SIZ2{margin-bottom:.5rem}.alert_iconContainer__2SIZ2,.alert_iconWrapper__qbNum{display:flex;justify-content:center;align-items:center}.alert_iconWrapper__qbNum{width:80px;height:80px;border-radius:50%;animation:alert_scaleIn__CQ9FX .3s ease}.alert_iconWrapper__qbNum.alert_success__XN4ts svg{width:80px;height:80px}.alert_iconWrapper__qbNum.alert_error__SKiuX{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 20px rgba(239,68,68,.4);--icon-color:$color-neutral-01;color:#fff}.alert_iconWrapper__qbNum.alert_warning__80oh1{background:#ff6f34;--icon-color:$color-neutral-01;color:#fff}.alert_iconWrapper__qbNum.alert_warning__80oh1 circle{fill:#fff}.alert_iconWrapper__qbNum.alert_info__zo7ll{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 20px rgba(59,130,246,.4);--icon-color:$color-neutral-01;color:#fff}.alert_iconWrapper__qbNum.alert_info__zo7ll svg path{stroke-width:1;stroke:currentColor;fill:currentColor}.alert_iconWrapper__qbNum.alert_loading__AadhE{background:rgba(0,0,0,0);box-shadow:none}.alert_spinner__d4SJd{width:48px;height:48px;border:4px solid #d9eeff;border-top-color:#0391ff;border-radius:50%;animation:alert_spin__NtT6D .8s linear infinite}@keyframes alert_spin__NtT6D{to{transform:rotate(1turn)}}@keyframes alert_scaleIn__CQ9FX{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.alert_alertTitle__toKAl{font-size:2rem;line-height:3.2rem;font-weight:800;color:#666;margin:0}.alert_alertMessage___0Wti{font-size:1.4rem;font-weight:600;line-height:2rem;max-width:100%}.alert_alertMessage___0Wti p{margin:0}.alert_timerDisplay__XgTbZ{font-size:.875rem;color:#999;font-weight:500}.alert_alertActions__LcmIr{display:flex;gap:.75rem;padding:1rem 2rem 2rem;justify-content:center;align-items:center}.alert_alertButton__XL1c9{min-width:100px;padding:.625rem 1.5rem;border-radius:.8rem;font-size:1.2rem;font-weight:700;line-height:1.6rem;border:none;cursor:pointer;transition:all .2s ease}.alert_alertButton__XL1c9:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.alert_alertButton__XL1c9:active{transform:translateY(0)}.alert_alertButton__XL1c9.alert_confirmButton__cU6SV{width:100%;background:#0046c1;color:#fff;border-radius:2.6rem;padding:12px 10px;height:44px;font-size:1.4rem;font-weight:700;line-height:2rem}.alert_alertButton__XL1c9.alert_confirmButton__cU6SV:hover{background:rgb(0,51.5025906736,142)}.alert_alertButton__XL1c9.alert_cancelButton__3jfUj{width:100%;background:rgba(0,0,0,0);border:1px solid #ddd;border-radius:4rem;padding:12px 20px;height:44px;font-size:1.4rem;font-weight:600;color:#636363}.alert_alertButton__XL1c9.alert_denyButton___lXNo{width:100%;background:#ed1d24;border-radius:4rem;padding:12px 20px;height:44px;font-size:1.4rem;font-weight:600;color:#fff}.alert_alertButton__XL1c9.alert_denyButton___lXNo:hover{background:rgb(199.1393442623,15.8606557377,22.0286885246)}.alertUnsavedChanges .alert_alertActions__LcmIr .alert_alertButton__XL1c9.alert_confirmButton__cU6SV{width:max-content;min-width:max-content;white-space:nowrap;flex-shrink:0}@keyframes openBranchesOverlay_growDown__pPdfV{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes openBranchesOverlay_growUp__c6eq9{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes openBranchesOverlay_skeleton-shimmer__6hCO7{0%{transform:translateX(0)}to{transform:translateX(75%)}}.openBranchesOverlay_bodyFitContent__41tv4{flex:0 1 auto!important}@keyframes paymentMethoadView_growDown__g97bx{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes paymentMethoadView_growUp__po0q9{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes paymentMethoadView_skeleton-shimmer__yZWWC{0%{transform:translateX(0)}to{transform:translateX(75%)}}.paymentMethoadView_wrapper__XpfcJ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem;width:100%;min-width:0;max-width:100%}@keyframes paymentMethodBottomSheet_growDown__H1W8e{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes paymentMethodBottomSheet_growUp__eBr_S{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes paymentMethodBottomSheet_skeleton-shimmer__NynRb{0%{transform:translateX(0)}to{transform:translateX(75%)}}.paymentMethodBottomSheet_overlay__RV27J{position:fixed;inset:0;background:rgba(25,25,25,0);z-index:50;pointer-events:none;opacity:0;transition:opacity .25s ease-out,background .25s ease-out}.paymentMethodBottomSheet_overlay__RV27J.paymentMethodBottomSheet_open__Z_nYc{opacity:1;background:rgba(25,25,25,.6);pointer-events:auto;backdrop-filter:blur(3px)}.paymentMethodBottomSheet_sheet__QqCkZ{position:fixed;left:0;right:0;bottom:0;max-height:85vh;background-color:#fff;border-top-left-radius:1.6rem;border-top-right-radius:1.6rem;transform:translateY(100%);transition:transform .3s cubic-bezier(.25,.46,.45,.94);will-change:transform;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden}.paymentMethodBottomSheet_sheet__QqCkZ.paymentMethodBottomSheet_open__Z_nYc{transform:translateY(0)}.paymentMethodBottomSheet_header___7S4H{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.2rem 2rem 1.6rem;flex-shrink:0;border-bottom:1px solid #f7f7f7;box-shadow:0 4px 20px 0 rgba(25,25,25,.06);background-color:#fff}.paymentMethodBottomSheet_title__Q7But{margin:0;font-weight:800;font-size:1.6rem}.paymentMethodBottomSheet_closeBtn__4_GJo{background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer;border-radius:50%;width:3.6rem;height:3.6rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.paymentMethodBottomSheet_closeBtn__4_GJo:hover{background-color:#f7f7f7}.paymentMethodBottomSheet_body__gpjQD{flex:1 1 auto;overflow-y:auto;padding:2rem;background-color:#fff;scrollbar-width:none;-ms-overflow-style:none}.paymentMethodBottomSheet_body__gpjQD::-webkit-scrollbar{display:none}.paymentMethodBottomSheet_footer__rWbLq{flex-shrink:0;padding:1.6rem 2rem;display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:1.2rem;background:#fff;border-top:1px solid #f7f7f7;width:100%;box-sizing:border-box;box-shadow:0 -4px 20px 0 rgba(25,25,25,.08)}.paymentMethodBottomSheet_footer__rWbLq .order__PaymentActions{display:flex!important;justify-content:stretch;width:100%!important;max-width:none!important;flex:1 1 auto;min-width:0}.paymentMethodBottomSheet_footer__rWbLq .order__PaymentActions button,.paymentMethodBottomSheet_footer__rWbLq button.order__PaymentButton{display:flex!important;flex-direction:row;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;line-height:2rem;flex:1 1 auto!important;width:100%!important;max-width:none!important;min-width:0!important;height:4.4rem;padding:1.2rem 1rem;gap:1rem;border-radius:2.6rem;background:#0391ff!important;color:#fff!important;border:none!important;outline:none;appearance:none}.paymentMethodBottomSheet_footer__rWbLq .order__PaymentActions button:hover:not(:disabled),.paymentMethodBottomSheet_footer__rWbLq button.order__PaymentButton:hover:not(:disabled){background:#0083e5!important;color:#fff!important}.paymentMethodBottomSheet_footer__rWbLq .order__PaymentActions button:disabled,.paymentMethodBottomSheet_footer__rWbLq button.order__PaymentButton:disabled{background-color:#ddd!important;color:#636363!important;border:1px solid #b3b3b3!important;cursor:not-allowed!important}@keyframes TourPaymentRatioSelector_growDown__XVjQ7{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes TourPaymentRatioSelector_growUp__sU_1R{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes TourPaymentRatioSelector_skeleton-shimmer__oDrX_{0%{transform:translateX(0)}to{transform:translateX(75%)}}.TourPaymentRatioSelector_wrapper__n7UHx{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1rem;width:100%;min-width:0;box-sizing:border-box}.TourPaymentRatioSelector_label__LsG1g{margin:0;flex:0 0 auto;font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;font-weight:400}.TourPaymentRatioSelector_toggleGroup__F0GV3{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:0 1 auto;gap:1rem;min-width:0}.TourPaymentRatioSelector_toggleBtn__RVQvh{flex:0 0 auto;min-width:15rem;height:4rem;padding:1rem 1.6rem;border-radius:1.2rem;border:1px solid #ddd;background-color:#fff;cursor:pointer;font-size:1.4rem;line-height:2rem;color:#191919;font-weight:600;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.TourPaymentRatioSelector_toggleBtn__RVQvh:hover:not(.TourPaymentRatioSelector_toggleBtnActive__0k9bN):not(:disabled){border-color:#b3b3b3;background-color:#f7f7f7}.TourPaymentRatioSelector_toggleBtn__RVQvh:disabled{cursor:not-allowed;opacity:.45}.TourPaymentRatioSelector_toggleBtnActive__0k9bN{background-color:#0046c1;color:#fff;border-color:#0391ff}@keyframes Tooltip_growDown__wSckM{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes Tooltip_growUp__e7e4H{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes Tooltip_skeleton-shimmer__VM8zk{0%{transform:translateX(0)}to{transform:translateX(75%)}}.Tooltip_tooltipBase__8UkfY{position:fixed;background:#fff;border-radius:1.2rem;box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:16;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease-out,visibility .18s ease-out}.Tooltip_tooltipBase__8UkfY.Tooltip_visible__hg3zG{opacity:1;visibility:visible;pointer-events:auto;animation:Tooltip_tooltipFade__qZNNx .18s ease-out}.Tooltip_tooltipContent__Hpd7f{padding:1.2rem 1.6rem}.Tooltip_tooltipContent__Hpd7f.Tooltip_primaryContent__G4Blf{background:#d9eeff;color:#0046c1;border-radius:1.2rem}.Tooltip_arrow__cSBw9,.Tooltip_arrow__cSBw9:before{position:absolute;width:0;height:0;border-style:solid}.Tooltip_arrow__cSBw9:before{content:""}.Tooltip_arrow-top__yRRnH{bottom:-8px;left:50%;transform:translateX(-50%);border-width:8px 8px 0;border-color:#ddd rgba(0,0,0,0) rgba(0,0,0,0)}.Tooltip_arrow-top__yRRnH:before{bottom:1px;left:-7px;border-width:7px 7px 0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}.Tooltip_arrow-top__yRRnH.Tooltip_primaryArrow__uWq0e,.Tooltip_arrow-top__yRRnH.Tooltip_primaryArrow__uWq0e:before{border-color:#d9eeff rgba(0,0,0,0) rgba(0,0,0,0)}.Tooltip_arrow-bottom__twRV9{top:-8px;left:50%;transform:translateX(-50%);border-width:0 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ddd}.Tooltip_arrow-bottom__twRV9:before{top:1px;left:-7px;border-width:0 7px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff}.Tooltip_arrow-bottom__twRV9.Tooltip_primaryArrow__uWq0e,.Tooltip_arrow-bottom__twRV9.Tooltip_primaryArrow__uWq0e:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d9eeff}.Tooltip_arrow-left__0uOkM{right:-8px;top:50%;transform:translateY(-50%);border-width:8px 0 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ddd}.Tooltip_arrow-left__0uOkM:before{left:-9px;top:-7px;border-width:7px 0 7px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.Tooltip_arrow-right__E3bpa{left:-8px;top:50%;transform:translateY(-50%);border-width:8px 8px 8px 0;border-color:rgba(0,0,0,0) #ddd rgba(0,0,0,0) rgba(0,0,0,0)}.Tooltip_arrow-right__E3bpa:before{right:-9px;top:-7px;border-width:7px 7px 7px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}@keyframes Tooltip_tooltipFade__qZNNx{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Tooltip_top__vczvq.Tooltip_visible__hg3zG{animation-name:Tooltip_tooltipFadeTop__AiiaF}.Tooltip_bottom__6auLU.Tooltip_visible__hg3zG{animation-name:Tooltip_tooltipFadeBottom__RcyQm}.Tooltip_left__MARQC.Tooltip_visible__hg3zG{animation-name:Tooltip_tooltipFadeLeft__3ohzT}.Tooltip_right___GeLQ.Tooltip_visible__hg3zG{animation-name:Tooltip_tooltipFadeRight__8smj_}@keyframes Tooltip_tooltipFadeTop__AiiaF{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip_tooltipFadeBottom__RcyQm{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip_tooltipFadeLeft__3ohzT{0%{opacity:0;transform:translateX(4px)}to{opacity:1;transform:translateX(0)}}@keyframes Tooltip_tooltipFadeRight__8smj_{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@keyframes comboInfo_growDown__rAaHB{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes comboInfo_growUp__4wYDO{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes comboInfo_skeleton-shimmer__0KJhp{0%{transform:translateX(0)}to{transform:translateX(75%)}}.comboInfo_layoutWrapper__tcvRI{width:100%;max-width:88rem}.comboInfo_layoutWrapper__tcvRI>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(2.4rem*var(--tw-space-y-reverse));margin-block-end:calc(2.4rem*(1 - var(--tw-space-y-reverse)))}@media(min-width:320px)and (max-width:576px){.comboInfo_layoutWrapper__tcvRI>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1rem*var(--tw-space-y-reverse));margin-block-end:calc(1rem*(1 - var(--tw-space-y-reverse)))}.comboInfo_layoutWrapper__tcvRI{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.comboInfo_comboToolkitWrapper__TtXvw:has(>:nth-child(2)){grid-template-columns:2fr 2fr!important}.comboInfo_introduceText__ddXkS{font-size:2rem;line-height:3.2rem;font-weight:800;color:#191919;margin:0 0 0 2rem}.comboInfo_titleLayoutWrapper__fIEhP{padding:1.6rem 2rem;border-radius:2.4rem;background:#fff}@media(min-width:320px)and (max-width:576px){.comboInfo_titleLayoutWrapper__fIEhP{border-radius:0 0 2.4rem 2.4rem}}.comboInfo_titleLayoutWrapper__fIEhP{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.6rem}.comboInfo_title__jj0WQ{font-size:2.4rem;line-height:3.6rem;font-weight:800;margin:0;color:#191919}@media(max-width:992px){.comboInfo_title__jj0WQ{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0;color:#191919}}.comboInfo_description__ESvJj{margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.comboInfo_description__ESvJj p{margin:0;font-size:1.4rem;font-weight:500;line-height:2rem}@media(min-width:320px)and (max-width:576px){.comboInfo_description__ESvJj{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.comboInfo_more__f6bKo{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.comboInfo_label__K3DBj{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;margin:0;cursor:pointer}.comboInfo_label__K3DBj:hover{text-decoration:underline}.comboInfo_locationLayoutWrapper__N9XlK,.comboInfo_selectDateLayoutWrapper__9_86G{width:100%}.comboInfo_tourNoteLayoutWrapper__ObKrX{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.comboInfo_noteLayoutWrapper__XThAO{width:100%}.comboInfo_noteLayoutWrapper__XThAO>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(2rem*var(--tw-space-y-reverse));margin-block-end:calc(2rem*(1 - var(--tw-space-y-reverse)))}.comboInfo_noteTitle__hCAQh{margin:0;padding:0 2rem}@keyframes tourDepartureMobileCard_growDown__tbQm5{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes tourDepartureMobileCard_growUp__fqL8A{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes tourDepartureMobileCard_skeleton-shimmer__LeWff{0%{transform:translateX(0)}to{transform:translateX(75%)}}.tourDepartureMobileCard_header__akLcI{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.tourDepartureMobileCard_header__akLcI .tourDepartureMobileCard_changeDate__a_fc1{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.4rem;cursor:pointer}.tourDepartureMobileCard_header__akLcI .tourDepartureMobileCard_changeDate__a_fc1 p{font-size:1.4rem;font-weight:600;line-height:2rem;color:#0391ff;margin:0}.tourDepartureMobileCard_header__akLcI .tourDepartureMobileCard_changeDate__a_fc1{--icon-color:$color-brand-04;color:#0391ff}.tourDepartureMobileCard_departure-mobile__ZzoGL{min-height:8.8rem;padding:2rem;border-radius:3.2rem;border:1px solid #ddd;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1 .6rem;cursor:pointer}@media(hover:hover){.tourDepartureMobileCard_departure-mobile__ZzoGL:not([data-disabled=true]):not([data-selected=true]):hover{border-color:#191919}}.tourDepartureMobileCard_departure-mobile__date__NWwpb{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:4rem;background:#f7f7f7;padding:.8rem 2rem;gap:.8rem;font-size:1.4rem;font-weight:700;line-height:2rem;color:#0046c1;position:relative;max-width:15rem;flex-shrink:0}.tourDepartureMobileCard_departure-mobile__info__RABKv{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.8rem;flex:1 0}.tourDepartureMobileCard_departure-mobile__price__Z7SQS{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;text-align:right}.tourDepartureMobileCard_departure-mobile__select__ZlN9_{flex-shrink:0;height:36px;padding:8px 20px;border-radius:40px;min-width:-moz-fit-content;min-width:fit-content}.tourDepartureMobileCard_departure-mobile__select__ZlN9_.tourDepartureMobileCard_selectBtnUnselected__Y_Iwn{background:#d9eeff;color:#0046c1;border:none}.tourDepartureMobileCard_departure-mobile__codeRowWithBtn__7o2Rs{flex:1 1;min-width:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:6px}.tourDepartureMobileCard_departure-mobile__codeText__wFV9e{flex:1 1;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;color:#0391ff}.tourDepartureMobileCard_departure-mobile__ZzoGL[data-selected=true]{border-color:#0391ff}@media(max-width:480px){.tourDepartureMobileCard_departure-mobile__ZzoGL{padding:1.2rem;border-radius:2rem}}.tourDepartureMobileCard_departure-mobile__preview__vv82L{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-self:stretch}.tourDepartureMobileCard_departure-mobile__preview__vv82L .tourDepartureMobileCard_departure-mobile__row__1Ee0m:not(:last-child){border-bottom:1px solid #f7f7f7;padding-bottom:1.2rem}.tourDepartureMobileCard_departure-mobile__preview__vv82L .tourDepartureMobileCard_departure-mobile__row__1Ee0m:not(:first-child){padding-top:1.2rem}.tourDepartureMobileCard_departure-mobile__row__1Ee0m{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.tourDepartureMobileCard_departure-mobile__row__1Ee0m[data-selected=true]{padding-bottom:1.2rem}.tourDepartureMobileCard_departure-mobile__preview_content__M7__9{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.6rem}@media(max-width:1200px){.tourDepartureMobileCard_departure-mobile__preview_content__M7__9{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.tourDepartureMobileCard_departure-mobile__preview_contentRight__L0es3{align-items:flex-end}}.tourDepartureMobileCard_departure-mobile__gift__rIGCI{position:absolute;right:-1rem;top:-1rem;border-radius:65rem;border:1.5px solid #fff;background-color:#ffeee7;width:2.8rem;height:2.8rem;padding:.4rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.tourDepartureMobileCard_departure-mobile__code__cMpvk{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:600;line-height:2rem;margin:0;flex:1 1;--icon-color:$color-neutral-08;color:#4d4d4d}.tourDepartureMobileCard_departure-mobile__code__cMpvk:has(.tourDepartureMobileCard_departure-mobile__codeRowWithBtn__7o2Rs){--icon-color:#0046c1}.tourDepartureMobileCard_departure-mobile__code-item__7XGqX{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1 1}.tourDepartureMobileCard_departure-mobile__code-content__mQd4Y{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem}.tourDepartureMobileCard_departure-mobile__time__SWQGn{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem;max-width:12rem}.tourDepartureMobileCard_departure-mobile__time-item__FWYpK{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:1.6rem;border:1px solid #b3b3b3;color:#b3b3b3;padding:.3rem 1.2rem;gap:.2rem;font-size:1.4rem;font-weight:600;line-height:2rem}.tourDepartureMobileCard_departure-mobile__time-item__FWYpK[data-selected=true]{color:#0391ff;border-color:#0391ff;background-color:#d9eeff}.tourDepartureMobileCard_departure-mobile__view__ZIE67{font-size:1.4rem;font-weight:600;line-height:2rem;margin:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:1 1;gap:1.2rem;color:#b3b3b3}.tourDepartureMobileCard_departure-mobile__view__ZIE67[data-selected=true]{justify-content:center}.tourDepartureMobileCard_view-toggle__3Q5HW{border:none;outline:none;appearance:none;background-color:rgba(0,0,0,0);padding:0;color:#b3b3b3;font-size:1.4rem;font-weight:600;line-height:2rem;position:relative}.tourDepartureMobileCard_view-toggle__3Q5HW:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#191919;transition:width .3s}.tourDepartureMobileCard_view-toggle__3Q5HW:not([data-active=true]):not([data-pressed=true]):hover{color:#191919;--icon-color:$color}.tourDepartureMobileCard_view-toggle__3Q5HW:not([data-active=true]):not([data-pressed=true]):hover:after{width:100%}.tourDepartureMobileCard_view-toggle__3Q5HW{cursor:pointer}.tourDepartureMobileCard_view-toggle__3Q5HW[data-pressed=true]{font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919}.tourDepartureMobileCard_price-old__5efGP{font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#999;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.tourDepartureMobileCard_price__FQejy{font-size:2rem;font-weight:800;line-height:3.2rem}.tourDepartureMobileCard_price__FQejy.tourDepartureMobileCard_discount__K_WCL{color:#ed1d24}.tourDepartureMobileCard_sr-only__CvekS{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tourDepartureMobileCard_skeleton__LIQXz{position:relative;overflow:hidden;min-height:88px;background:#fff;border-radius:2rem;transform:translateZ(0);will-change:opacity,transform;flex:1 1}.tourDepartureMobileCard_skeleton__LIQXz:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:tourDepartureMobileCard_skeleton-shimmer__LeWff 1.6s ease-in-out infinite}@keyframes checkbox_growDown__dL5Iz{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes checkbox_growUp__mrwd0{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes checkbox_skeleton-shimmer__VogIk{0%{transform:translateX(0)}to{transform:translateX(75%)}}.checkbox_checkboxWrapper__Pr4MK{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.8rem}.checkbox_space-between__uc7AJ{justify-content:space-between}.checkbox_checkbox__avwHs{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:2rem!important;height:2rem!important;border-radius:6px!important;cursor:pointer!important;transition:all .2s ease!important;background-color:rgba(0,0,0,0)!important}.checkbox_checkbox__avwHs:before{content:"";display:block;width:1.4rem!important;height:1.4rem!important;border-radius:3px!important;clip-path:unset!important;box-shadow:unset!important;transform:scale(0);transition:transform .2s ease}.checkbox_checkbox__avwHs:checked:before{transform:scale(1)}.checkbox_checkbox_default__9GTFq{border:1px solid #636363!important}.checkbox_checkbox_default__9GTFq:before{background-color:#191919!important}.checkbox_checkbox_default__9GTFq:checked{border-color:#191919!important}.checkbox_checkbox_default__9GTFq:checked:before{background-color:#191919!important}.checkbox_checkbox_default__9GTFq:disabled{cursor:not-allowed!important;border-color:#ddd!important;background-color:#f7f7f7!important;color:#ddd!important}.checkbox_checkbox_default__9GTFq:disabled:checked:before{background-color:#ddd!important;transform:scale(1)}.checkbox_checkbox_brand-04__TRgwG{border:1px solid #636363!important}.checkbox_checkbox_brand-04__TRgwG:before{background-color:#0391ff!important}.checkbox_checkbox_brand-04__TRgwG:checked{border-color:#0391ff!important}.checkbox_checkbox_brand-04__TRgwG:checked:before{background-color:#0391ff!important}.checkbox_checkbox_brand-04__TRgwG:disabled{cursor:not-allowed!important;border-color:#ddd!important;background-color:#f7f7f7!important;color:#ddd!important}.checkbox_checkbox_brand-04__TRgwG:disabled:checked:before{background-color:#ddd!important;transform:scale(1)}.checkbox_checkbox_warning__imTX0{border:1px solid #636363!important}.checkbox_checkbox_warning__imTX0:before{background-color:#ff6f34!important}.checkbox_checkbox_warning__imTX0:checked{border-color:#ff6f34!important}.checkbox_checkbox_warning__imTX0:checked:before{background-color:#ff6f34!important}.checkbox_checkbox_warning__imTX0:disabled{cursor:not-allowed!important;border-color:#ddd!important;background-color:#f7f7f7!important;color:#ddd!important}.checkbox_checkbox_warning__imTX0:disabled:checked:before{background-color:#ddd!important;transform:scale(1)}.checkbox_checkbox_success__4rdpW{border:1px solid #636363!important}.checkbox_checkbox_success__4rdpW:before{background-color:#00c52d!important}.checkbox_checkbox_success__4rdpW:checked{border-color:#00c52d!important}.checkbox_checkbox_success__4rdpW:checked:before{background-color:#00c52d!important}.checkbox_checkbox_success__4rdpW:disabled{cursor:not-allowed!important;border-color:#ddd!important;background-color:#f7f7f7!important;color:#ddd!important}.checkbox_checkbox_success__4rdpW:disabled:checked:before{background-color:#ddd!important;transform:scale(1)}.checkbox_checkbox_info__NWAv7{border:1px solid #636363!important}.checkbox_checkbox_info__NWAv7:before{background-color:#0391ff!important}.checkbox_checkbox_info__NWAv7:checked{border-color:#0391ff!important}.checkbox_checkbox_info__NWAv7:checked:before{background-color:#0391ff!important}.checkbox_checkbox_info__NWAv7:disabled{cursor:not-allowed!important;border-color:#ddd!important;background-color:#f7f7f7!important;color:#ddd!important}.checkbox_checkbox_info__NWAv7:disabled:checked:before{background-color:#ddd!important;transform:scale(1)}.checkbox_checkbox_none__07BM2{border:1px solid #636363!important}.checkbox_checkbox_none__07BM2:before{background-color:#0391ff!important}.checkbox_checkbox_none__07BM2:checked{border-color:#0391ff!important}.checkbox_checkbox_none__07BM2:checked:before{background-color:#0391ff!important}.checkbox_checkbox_none__07BM2:disabled{cursor:not-allowed!important;border-color:#ddd!important;background-color:#f7f7f7!important;color:#ddd!important}.checkbox_checkbox_none__07BM2:disabled:checked:before{background-color:#ddd!important;transform:scale(1)}.checkbox_checkboxContainer__ddykS,.checkbox_checkboxLabel__s_Hcb{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem}.checkbox_checkboxLabel__s_Hcb{font-size:1.4rem;font-weight:500;line-height:2rem}.checkbox_checkboxLabel__s_Hcb span{color:#666}.checkbox_checkboxLabel__s_Hcb .checkbox_leftNode__KhXX_{width:2.4rem;height:2rem}.checkbox_checkboxLabel__s_Hcb .checkbox_leftNode__KhXX_ img{width:100%;height:100%;object-fit:contain}@keyframes productSimPaymentSection_growDown__XiW20{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes productSimPaymentSection_growUp___WYHK{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes productSimPaymentSection_skeleton-shimmer__EaMn1{0%{transform:translateX(0)}to{transform:translateX(75%)}}.productSimPaymentSection_section__IHnFt{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem;width:100%;padding:2rem;background-color:#fff;border-radius:1.2rem}.productSimPaymentSection_title___Dixo{font-size:2rem;line-height:3.2rem;font-weight:800;color:#191919;margin:0}.productSimPaymentSection_list___i3GX{gap:1.2rem}.productSimPaymentSection_list___i3GX,.productSimPaymentSection_methodRow__q_3MI{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%}.productSimPaymentSection_methodRow__q_3MI{gap:.8rem;padding:1.2rem;border:1px solid #ddd;border-radius:.8rem;cursor:pointer;background-color:#fff}.productSimPaymentSection_methodRow__q_3MI[data-selected=true]{border-color:#0083e5}.productSimPaymentSection_methodMain__qgZIZ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem;width:100%}.productSimPaymentSection_methodInfo__Beb63{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.4rem;flex:1 1;min-width:0}.productSimPaymentSection_methodName__zy7kZ{font-size:1.6rem;font-weight:600;line-height:2.4rem;color:#191919}@media(max-width:1150px){.productSimPaymentSection_methodName__zy7kZ{font-size:1.4rem;line-height:2rem}}.productSimPaymentSection_methodDescription__SN0Xn{padding-left:3.2rem;font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d}.productSimPaymentSection_methodDescription__SN0Xn div,.productSimPaymentSection_methodDescription__SN0Xn p{margin:0 0 .4rem}.productSimPaymentSection_methodDescription__SN0Xn div:last-child,.productSimPaymentSection_methodDescription__SN0Xn p:last-child{margin-bottom:0}.productSimPaymentSection_methodIcon__bMuiB{width:4rem;height:4rem;object-fit:contain;flex-shrink:0}.productSimPaymentSection_cards__s9_0F{flex-wrap:wrap;padding-left:3.2rem}.productSimPaymentSection_cardItem__cGqGS,.productSimPaymentSection_cards__s9_0F{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}.productSimPaymentSection_cardItem__cGqGS{padding:.8rem 1.2rem;border:1px solid #ddd;border-radius:.8rem;cursor:pointer;background-color:#f7f7f7}.productSimPaymentSection_cardItem__cGqGS[data-selected=true]{border-color:#0083e5;background-color:#fff}.productSimPaymentSection_cardIcon__XDKkH{width:2.4rem;height:2.4rem;object-fit:contain}.productSimPaymentSection_cardName__VsGVt,.productSimPaymentSection_termsBox__8xMly{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d}.productSimPaymentSection_termsBox__8xMly{max-height:24rem;overflow:auto;padding:1.2rem;border:1px solid #ddd;border-radius:.8rem;background-color:#f7f7f7}.productSimPaymentSection_termsBox__8xMly div,.productSimPaymentSection_termsBox__8xMly p{margin:0 0 .8rem}.productSimPaymentSection_policyRow__xlOoK{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1.2rem;width:100%}.productSimPaymentSection_policyText__7vVkW{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d;flex:1 1}.productSimPaymentSection_error__HD9Qx,.productSimPaymentSection_loading__nlerA{font-size:1.6rem;font-weight:600;line-height:2.4rem;color:#666}@media(max-width:1150px){.productSimPaymentSection_error__HD9Qx,.productSimPaymentSection_loading__nlerA{font-size:1.4rem;line-height:2rem}}.productSimPaymentSection_error__HD9Qx{color:#ed1d24}@keyframes styles_growDown__f_KwC{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes styles_growUp__unMMA{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_skeleton-shimmer__ZMECw{0%{transform:translateX(0)}to{transform:translateX(75%)}}.styles_layoutWrapper__g2BFF{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.2rem}.styles_totalPriceWrapper__OXddy{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.styles_label__y_Wdd{font-size:1.6rem;font-weight:500;line-height:2.4rem;color:#191919;margin:0}.styles_label__y_Wdd span{font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#ed1d24}.styles_description__Q3Aqd{font-size:1.4rem;font-weight:500;line-height:2rem;color:#4d4d4d;margin:0}.styles_confirmButton__LxMD1{font-size:1.4rem!important;width:20rem;border-radius:2.6rem!important;padding:1.2rem 1rem!important}@keyframes BookingAncillaryServicesSheetContent_growDown__0elq7{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes BookingAncillaryServicesSheetContent_growUp__gxxPu{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes BookingAncillaryServicesSheetContent_skeleton-shimmer__JyY76{0%{transform:translateX(0)}to{transform:translateX(75%)}}.BookingAncillaryServicesSheetContent_sheetWrapper__oF5mQ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;min-height:0}.BookingAncillaryServicesSheetContent_scrollArea__TjG1Q{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.BookingAncillaryServicesSheetContent_footerSticky__HUeXP{flex-shrink:0;position:sticky;bottom:0;margin:1rem;background:#fff;border-top:1px solid #f7f7f7;z-index:10}.BookingAncillaryServicesSheetContent_handleBar__T8cuq{align-self:center;width:4rem;height:.4rem;border-radius:.8rem;background:#ddd;border:none;cursor:pointer;flex-shrink:0}.BookingAncillaryServicesSheetContent_sheetHeader__3L1SC{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:.8rem 2rem 1.2rem}.BookingAncillaryServicesSheetContent_sheetTitle__7eCTO{font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919;margin:0;font-size:1.6rem}.BookingAncillaryServicesSheetContent_passengerLabel__HRoiv{font-size:1.6rem;font-weight:500;line-height:2.4rem;color:#4d4d4d;margin:0}.BookingAncillaryServicesSheetContent_passengerName__TUkCK{font-size:1.6rem;font-weight:500;line-height:2.4rem;color:#0046c1;font-weight:600;margin:0}@keyframes style_growDown__URnBH{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__kPinS{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__qmhjw{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_footerWrapper__SZz_D{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1.2rem}.style_acceptButton__BRAlK,.style_resetButton__Z_1uT{padding:1.2rem 1rem!important;font-size:1.4rem!important;font-weight:600!important;border-radius:2.6rem!important}.style_acceptButton__BRAlK{width:25rem!important}.style_resetButton__Z_1uT{width:25rem!important;background-color:rgba(0,0,0,0)!important;color:#4d4d4d!important;border:1px solid #b3b3b3!important;transition:background-color .2s,border-color .2s}.style_resetButton__Z_1uT:hover{background-color:#ddd!important;border-color:#999!important}@keyframes flightListTicketFooter_growDown__tvnzy{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes flightListTicketFooter_growUp__u4858{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes flightListTicketFooter_skeleton-shimmer__dYx_p{0%{transform:translateX(0)}to{transform:translateX(75%)}}.flightListTicketFooter_selectReturnFlightCta__gb88F{width:100%;max-width:25rem;padding:1.2rem 1rem!important;font-size:1.4rem!important;border-radius:2.6rem!important}@media(max-width:576px){.flightListTicketFooter_selectReturnFlightCta__gb88F{max-width:unset}}.flightListTicketFooter_priceDiffWrapper__cwN5F{padding:0 1.2rem}@media(max-width:576px){.flightListTicketFooter_priceDiffWrapper__cwN5F{width:100%;padding:0}}.flightListTicketFooter_priceDiff__KzK3G{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#191919;margin:0}.flightListTicketFooter_priceDiff__KzK3G .flightListTicketFooter_priceValue__eUO2c{font-size:2rem;font-weight:800;line-height:3.2rem;color:#ed1d24}.flightListTicketFooter_priceNote__mlOsL{font-size:1.4rem;font-weight:500;line-height:2rem;color:#4d4d4d;margin:0}