.QuickMenuSection-module-scss-module__IJu1va__section{justify-content:space-evenly;gap:5px;max-width:460px;margin:0 auto;padding:0 20px;display:flex}.QuickMenuSection-module-scss-module__IJu1va__menuItem{flex-direction:column;flex:0 0 60px;align-items:center;gap:6px;text-decoration:none;display:flex;position:relative}.QuickMenuSection-module-scss-module__IJu1va__menuButton{color:inherit;opacity:1;cursor:pointer;background:0 0;border:0;padding:0}.QuickMenuSection-module-scss-module__IJu1va__iconBox{background:var(--tds-cool-gray-20);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.QuickMenuSection-module-scss-module__IJu1va__iconImage{box-sizing:content-box;-o-object-fit:contain;object-fit:contain;display:block}.QuickMenuSection-module-scss-module__IJu1va__recentIconImage{padding-top:4.5px;padding-bottom:6.5px}.QuickMenuSection-module-scss-module__IJu1va__compareIconImage{padding-top:4px;padding-bottom:7px}.QuickMenuSection-module-scss-module__IJu1va__aiButtonWrapper{justify-content:center;align-items:center;width:48px;height:49px;display:flex;position:relative}.QuickMenuSection-module-scss-module__IJu1va__aiButton{width:48px;height:48px;box-shadow:var(--tds-shadow-200);background:#151668;border:0;border-radius:18px;justify-content:center;align-items:center;padding:0;display:flex}.QuickMenuSection-module-scss-module__IJu1va__aiBadge{position:absolute;top:-5px;right:-5px}.QuickMenuSection-module-scss-module__IJu1va__label{width:100%;color:var(--tds-cool-gray-100);letter-spacing:-.2px;text-align:center;word-break:keep-all;font-size:12px;font-weight:400;line-height:16px}.QuickMenuSection-module-scss-module__IJu1va__badge{background:var(--tds-red-60);width:6px;height:6px;box-shadow:0 0 0 2px var(--tds-white);border-radius:50%;position:absolute;top:4px;right:6px}
.MainDestinationSearchEntry-module-scss-module__4USTqa__container{box-sizing:border-box;width:100%;padding:0 20px}.MainDestinationSearchEntry-module-scss-module__4USTqa__box{background:var(--tds-white);border-radius:24px;width:100%;box-shadow:0 10px 40px #0000001a}.MainDestinationSearchEntry-module-scss-module__4USTqa__topRow{grid-template-columns:1fr 22px 1fr;align-items:center;gap:10px;padding:20px 20px 16px;display:grid}.MainDestinationSearchEntry-module-scss-module__4USTqa__locationBlock{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;min-width:0;display:flex}.MainDestinationSearchEntry-module-scss-module__4USTqa__fieldLabel{width:100%;color:var(--tds-cool-gray-60);letter-spacing:-.2px;font-size:12px;font-weight:600;line-height:16px}.MainDestinationSearchEntry-module-scss-module__4USTqa__arrow{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.MainDestinationSearchEntry-module-scss-module__4USTqa__destinationWrapper{width:100%;min-width:0;position:relative}.MainDestinationSearchEntry-module-scss-module__4USTqa__locationTapArea{appearance:none;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;margin:-8px -6px;padding:8px 6px;display:flex}.MainDestinationSearchEntry-module-scss-module__4USTqa__locationTapArea,.MainDestinationSearchEntry-module-scss-module__4USTqa__locationTapArea *{-webkit-tap-highlight-color:#0000}.MainDestinationSearchEntry-module-scss-module__4USTqa__locationTapArea:focus-visible{outline:none}.MainDestinationSearchEntry-module-scss-module__4USTqa__locationTapArea:hover,.MainDestinationSearchEntry-module-scss-module__4USTqa__locationTapArea:active,.MainDestinationSearchEntry-module-scss-module__4USTqa__locationTapArea:focus,.MainDestinationSearchEntry-module-scss-module__4USTqa__locationTapArea:focus-visible{background-color:#0000}.MainDestinationSearchEntry-module-scss-module__4USTqa__locationValueText{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden;color:inherit!important;letter-spacing:-.2px!important;font-size:16px!important;font-weight:700!important;line-height:22px!important}.MainDestinationSearchEntry-module-scss-module__4USTqa__locationValueText.MainDestinationSearchEntry-module-scss-module__4USTqa__placeholderValue{color:var(--tds-cool-gray-50)!important}.MainDestinationSearchEntry-module-scss-module__4USTqa__destinationTooltip{z-index:2;pointer-events:none}.MainDestinationSearchEntry-module-scss-module__4USTqa__destinationTooltip .tooltip-content{text-align:left;white-space:pre-line;align-items:flex-start}.MainDestinationSearchEntry-module-scss-module__4USTqa__divider{background:var(--tds-cool-gray-30);width:100%;height:1px}.MainDestinationSearchEntry-module-scss-module__4USTqa__bottomRow{flex-direction:column;gap:10px;padding:13px 20px 20px;display:flex}.MainDestinationSearchEntry-module-scss-module__4USTqa__dateGuestRow{align-items:flex-start;gap:8px;display:flex}.MainDestinationSearchEntry-module-scss-module__4USTqa__dateButton{flex:1}.MainDestinationSearchEntry-module-scss-module__4USTqa__personButton{flex-shrink:0}.MainDestinationSearchEntry-module-scss-module__4USTqa__metaButton{align-items:flex-start;min-width:0}.MainDestinationSearchEntry-module-scss-module__4USTqa__metaButton>div{justify-content:flex-start;width:100%}.MainDestinationSearchEntry-module-scss-module__4USTqa__metaButton>div>div{justify-content:flex-start;width:100%;min-width:0}.MainDestinationSearchEntry-module-scss-module__4USTqa__metaButton>div>div>span{min-width:0}.MainDestinationSearchEntry-module-scss-module__4USTqa__metaButtonText{color:var(--tds-cool-gray-100);letter-spacing:-.2px;text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}
.NolVisualSection-module-scss-module__Z2WyIa__container{flex-direction:column;align-items:center;width:100%;height:496px;padding:0;display:flex;position:relative}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__mediaViewport{z-index:1;width:100%;height:414px;position:absolute;top:0;left:0;overflow:hidden}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__mediaViewport>video,.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__mediaViewport .NolVisualSection-module-scss-module__Z2WyIa__iosLowBatteryMode{-o-object-fit:cover;object-fit:cover;background:linear-gradient(#0003 0% 100%),#d3d3d3 50%/cover no-repeat;width:768px;height:414px;position:absolute;top:0;left:50%;transform:translate(-50%)}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body{z-index:2;width:100%}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__title{margin-left:2px;padding:100px 20px 26px}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__heroCopy{opacity:1;will-change:opacity;justify-content:space-between;align-items:flex-end;gap:12px;width:100%;min-height:68px;padding:0 2px;display:flex;transform:translateZ(0)}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__heroCopyLink{color:inherit;cursor:pointer;text-decoration:none}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__heroCopyLink:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #ffffffe0}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__heroCopyFadingOut{animation:.25s ease-out both NolVisualSection-module-scss-module__Z2WyIa__heroCopyFadeOut}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__heroCopyTitle{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__heroCopyTitleWithShortcut{flex:0 0 243px}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__heroCopyTitleLine{white-space:nowrap;min-height:34px;display:block;overflow:hidden}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__heroCopyTitleText{white-space:nowrap;line-height:34px;display:block}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__heroCopyTypedChar{animation:60ms ease-out both NolVisualSection-module-scss-module__Z2WyIa__heroCopyTypedCharIn;display:inline-block}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__shortcutButton{flex-shrink:0;align-items:center;gap:2px;padding-bottom:3px;animation:.16s ease-out both NolVisualSection-module-scss-module__Z2WyIa__heroCopyShortcutIn;display:inline-flex}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__shortcutButtonText{white-space:nowrap;font-size:14px;font-weight:700;line-height:21px}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__shortcutButtonIcon{flex-shrink:0}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__responsive{width:100%;margin:0 auto}@media (min-width:480px){.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__title{padding:52px 20px 32px}.NolVisualSection-module-scss-module__Z2WyIa__container .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__responsive{max-width:500px}}@keyframes NolVisualSection-module-scss-module__Z2WyIa__heroCopyTypedCharIn{0%{opacity:0}to{opacity:1}}@keyframes NolVisualSection-module-scss-module__Z2WyIa__heroCopyFadeOut{0%{opacity:1}to{opacity:0}}@keyframes NolVisualSection-module-scss-module__Z2WyIa__heroCopyShortcutIn{0%{opacity:0}to{opacity:1}}.NolVisualSection-module-scss-module__Z2WyIa__destinationRework .NolVisualSection-module-scss-module__Z2WyIa__body{height:496px;position:relative}.NolVisualSection-module-scss-module__Z2WyIa__destinationRework .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__title{padding:0 20px 26px}.NolVisualSection-module-scss-module__Z2WyIa__destinationRework .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__responsive{max-width:480px;margin:0 auto;position:absolute;top:184px;left:0;right:0}@media (min-width:480px){.NolVisualSection-module-scss-module__Z2WyIa__destinationRework .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__title{padding:0 20px 26px}.NolVisualSection-module-scss-module__Z2WyIa__destinationRework .NolVisualSection-module-scss-module__Z2WyIa__body .NolVisualSection-module-scss-module__Z2WyIa__responsive{max-width:480px}}
.NolMainTemplate-module-scss-module__uLPnvG__quickDivider{margin:28px 0}.NolMainTemplate-module-scss-module__uLPnvG__recommendDivider{margin:32px 0 28px}
.ReviewPromptBottomSheet-module-scss-module__gv_MQq__body{width:100%;padding-bottom:calc(114px + var(--sab))}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__titleWrapper{margin-bottom:0}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__content{width:100%;padding-top:12px}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__description{margin-bottom:12px}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__card{box-sizing:border-box;background-color:#fff;border:1px solid #dcdee3;border-radius:10px;align-items:stretch;gap:20px;width:100%;padding:16px;display:flex}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__thumbnail{-o-object-fit:cover;object-fit:cover;flex-shrink:0}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__cardTextWrapper{flex-direction:column;flex:1;min-width:0;display:flex}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__recentTravelText{margin:0}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__packageTitle{margin-top:6px;margin-bottom:12px}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__metaSection{flex-direction:column;gap:6px;display:flex}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__metaRow{align-items:center;gap:2px;min-width:0;display:flex}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__airlineIconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__footerContent{gap:10px;width:100%;display:flex}.ReviewPromptBottomSheet-module-scss-module__gv_MQq__actionButton{flex:1}
.VisualItem-module-scss-module__-SkYmG__container{color:inherit;align-self:stretch;text-decoration:none;display:flex;position:relative}.VisualItem-module-scss-module__-SkYmG__container .VisualItem-module-scss-module__-SkYmG__image{background-blend-mode:normal,normal,plus-darker,normal;background:linear-gradient(#0006 0% 3.88%,#00000063 7.77%,#0000005e 11.65%,#00000057 15.54%,#0000004f 19.42%,#00000045 23.31%,#00000038 27.19%,#0000002e 31.07%,#00000021 34.96%,#00000017 38.84%,#0000000f 42.73%,#00000008 46.61%,#00000003 50.5%,#0000 54.38% 58.27%),linear-gradient(#0000 36% 40.27%,#00000003 44.53%,#00000008 48.8%,#0000000f 53.07%,#00000017 57.33%,#00000021 61.6%,#0000002e 65.87%,#00000038 70.13%,#00000045 74.4%,#0000004f 78.67%,#00000057 82.93%,#0000005e 87.2%,#00000063 91.47%,#0006 95.73% 100%),linear-gradient(#0000 50% 53.33%,#0000 56.67%,#00000003 60% 63.33%,#00000005 66.67%,#00000008 70%,#0000000a 73.33%,#0000000f 76.67%,#00000012 80%,#00000014 83.33%,#00000017 86.67% 90%,#0000001a 93.33% 96.67%,#0000001a 100%),#d3d3d3 -116.263px 0/162.007% 106.597% no-repeat;width:100%;height:100%}.VisualItem-module-scss-module__-SkYmG__content{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px;width:100%;margin:0 auto;padding:0 20px 28px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.VisualItem-module-scss-module__-SkYmG__content .VisualItem-module-scss-module__-SkYmG__textWrapper{flex-direction:column;flex:1;gap:8px;margin-right:85px;transition:transform .5s ease-in-out;display:flex;transform:translate(30px)}.VisualItem-module-scss-module__-SkYmG__content .VisualItem-module-scss-module__-SkYmG__textWrapper.VisualItem-module-scss-module__-SkYmG__active{transform:translate(0)}.VisualItem-module-scss-module__-SkYmG__content .VisualItem-module-scss-module__-SkYmG__shadow{text-shadow:0 1px 1px #0003}
:root{--translate-x-side-utility-weight:0px}@media (min-width:1000px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(.AnchorTabSection-module-scss-module__7qlwMG__side-utility-container){--translate-x-side-utility-weight:166px;--fixed-container-width:min(var(--container-max-width,768px), calc(100vw - 412px))}}@media (min-width:1280px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(.AnchorTabSection-module-scss-module__7qlwMG__side-utility-container){--translate-x-side-utility-weight:186px;--fixed-container-width:var(--container-max-width,768px)}}.AnchorTabSection-module-scss-module__7qlwMG__fixedContainer,.AnchorTabSection-module-scss-module__7qlwMG__anchorTabContainer{transform:translateX(calc(-50% + var(--translate-x-side-utility-weight,0px)));width:var(--fixed-container-width,100%);max-width:var(--fixed-container-width,var(--container-max-width,768px));margin:0 auto;position:fixed;left:50%}.AnchorTabSection-module-scss-module__7qlwMG__anchorTabContainer{z-index:8;border-bottom:.5px solid var(--tds-cool-gray-30);opacity:0;visibility:hidden;will-change:transform,opacity;background-color:#fff;height:42px;transition:transform .2s cubic-bezier(0,.6,.2,1),opacity .2s cubic-bezier(0,.6,.2,1),visibility 0s linear .3s;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.AnchorTabSection-module-scss-module__7qlwMG__anchorTabContainer.AnchorTabSection-module-scss-module__7qlwMG__visible{opacity:1;visibility:visible;transition:transform .2s cubic-bezier(0,.6,.2,1),opacity .2s cubic-bezier(0,.6,.2,1),visibility linear;transform:translateY(0)}.AnchorTabSection-module-scss-module__7qlwMG__anchorTabWrapper{width:100%;overflow:hidden}.AnchorTabSection-module-scss-module__7qlwMG__swiper{width:100%}.AnchorTabSection-module-scss-module__7qlwMG__swiper .swiper-wrapper{display:flex}.AnchorTabSection-module-scss-module__7qlwMG__slide{flex-shrink:0;width:auto}.AnchorTabSection-module-scss-module__7qlwMG__tabItem{cursor:pointer;padding:10px 0;transition:all .2s;position:relative}.AnchorTabSection-module-scss-module__7qlwMG__tabItem.AnchorTabSection-module-scss-module__7qlwMG__active:after{content:"";background-color:var(--tds-cool-gray-100);height:2px;position:absolute;bottom:.5px;left:0;right:0}.AnchorTabSection-module-scss-module__7qlwMG__tabButton{color:#666;white-space:nowrap;background:0 0;border:none;border-radius:0;min-width:auto;height:42px;padding:12px 16px;font-size:14px;font-weight:500;position:relative}.AnchorTabSection-module-scss-module__7qlwMG__tabButton:hover{color:#333;background:0 0}.AnchorTabSection-module-scss-module__7qlwMG__tabButton.AnchorTabSection-module-scss-module__7qlwMG__active{color:#333;font-weight:700}.AnchorTabSection-module-scss-module__7qlwMG__tabButton.AnchorTabSection-module-scss-module__7qlwMG__active:after{content:"";background-color:#333;height:2px;position:absolute;bottom:0;left:16px;right:16px}.AnchorTabSection-module-scss-module__7qlwMG__contentWrapper{position:relative}
