.Text-module__8JKn4G__root{margin:0;padding:0}.Text-module__8JKn4G__shadowed{text-shadow:0 1px 1px #00000040}.Text-module__8JKn4G__size--xs{font-size:var(--fontSize-xs);line-height:var(--lineHeight-xs)}.Text-module__8JKn4G__size--sm{font-size:var(--fontSize-sm);line-height:var(--lineHeight-sm)}.Text-module__8JKn4G__size--base{font-size:var(--fontSize-base);line-height:var(--lineHeight-base)}.Text-module__8JKn4G__size--lg{font-size:var(--fontSize-lg);line-height:var(--lineHeight-lg)}.Text-module__8JKn4G__size--xl{font-size:var(--fontSize-xl);line-height:var(--lineHeight-xl)}.Text-module__8JKn4G__size--2xl{font-size:var(--fontSize-2xl);line-height:var(--lineHeight-2xl)}.Text-module__8JKn4G__size--3xl{font-size:var(--fontSize-3xl);line-height:var(--lineHeight-3xl)}.Text-module__8JKn4G__size--4xl{font-size:var(--fontSize-4xl);line-height:var(--lineHeight-4xl)}.Text-module__8JKn4G__size--5xl{font-size:var(--fontSize-5xl);line-height:var(--lineHeight-5xl)}.Text-module__8JKn4G__color--default{color:var(--color-gray-80)}.Text-module__8JKn4G__color--primary{color:var(--color-primary)}.Text-module__8JKn4G__color--danger{color:var(--color-red-40)}.Text-module__8JKn4G__color--link{color:var(--color-link)}.Text-module__8JKn4G__color--white{color:var(--color-white)}.Text-module__8JKn4G__color--black{color:var(--color-black)}.Text-module__8JKn4G__color--gray{color:var(--color-gray-50)}.Text-module__8JKn4G__color--disabled{color:var(--color-disabled)}.Text-module__8JKn4G__color--inherit{color:inherit}.Text-module__8JKn4G__color--positiveRed{color:var(--color-positiveRed)}.Text-module__8JKn4G__weight--normal{font-weight:400}.Text-module__8JKn4G__weight--bold{font-weight:700}.Text-module__8JKn4G__spacing--normal{letter-spacing:0}.Text-module__8JKn4G__spacing--widest{letter-spacing:.1em}.Text-module__8JKn4G__as--span,.Text-module__8JKn4G__as--h1,.Text-module__8JKn4G__as--h2,.Text-module__8JKn4G__as--h3,.Text-module__8JKn4G__as--h4,.Text-module__8JKn4G__as--h5{display:block}.Text-module__8JKn4G__align--left{text-align:left}.Text-module__8JKn4G__align--center{text-align:center}.Text-module__8JKn4G__align--right{text-align:right}.Text-module__8JKn4G__lineHeight--sm{line-height:var(--lineHeight-sm)}.Text-module__8JKn4G__lineHeight--base{line-height:var(--lineHeight-base)}.Text-module__8JKn4G__lineHeight--lg{line-height:var(--lineHeight-lg)}.Text-module__8JKn4G__lineHeight--xl{line-height:var(--lineHeight-xl)}.Text-module__8JKn4G__lineHeight--2xl{line-height:var(--lineHeight-2xl)}.Text-module__8JKn4G__lineHeight--3xl{line-height:var(--lineHeight-3xl)}.Text-module__8JKn4G__lineHeight--4xl{line-height:var(--lineHeight-4xl)}.Text-module__8JKn4G__lineHeight--5xl{line-height:var(--lineHeight-5xl)}.Text-module__8JKn4G__lineHeight--6xl{line-height:var(--lineHeight-6xl)}.Text-module__8JKn4G__truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Text-module__8JKn4G__lineThrough{text-decoration:line-through}.Text-module__8JKn4G__underlineHover:hover{text-decoration:underline}
.Spacer-module__fUsESa__root{display:block}.Spacer-module__fUsESa__horizontal--1{width:var(--space-1)}.Spacer-module__fUsESa__horizontal--2{width:var(--space-2)}.Spacer-module__fUsESa__horizontal--base{width:var(--space)}.Spacer-module__fUsESa__horizontal--2x{width:var(--space-2x)}.Spacer-module__fUsESa__horizontal--3x{width:var(--space-3x)}.Spacer-module__fUsESa__horizontal--4x{width:var(--space-4x)}.Spacer-module__fUsESa__horizontal--5x{width:var(--space-5x)}.Spacer-module__fUsESa__horizontal--6x{width:var(--space-6x)}.Spacer-module__fUsESa__horizontal--8x{width:var(--space-8x)}.Spacer-module__fUsESa__horizontal--10x{width:var(--space-10x)}.Spacer-module__fUsESa__horizontal--12x{width:var(--space-12x)}.Spacer-module__fUsESa__horizontal--14x{width:var(--space-14x)}.Spacer-module__fUsESa__horizontal--16x{width:var(--space-16x)}.Spacer-module__fUsESa__horizontal--20x{width:var(--space-20x)}.Spacer-module__fUsESa__horizontal--30x{width:var(--space-30x)}.Spacer-module__fUsESa__vertical--0{height:0}.Spacer-module__fUsESa__vertical--1{height:var(--space-1)}.Spacer-module__fUsESa__vertical--2{height:var(--space-2)}.Spacer-module__fUsESa__vertical--base{height:var(--space)}.Spacer-module__fUsESa__vertical--2x{height:var(--space-2x)}.Spacer-module__fUsESa__vertical--3x{height:var(--space-3x)}.Spacer-module__fUsESa__vertical--4x{height:var(--space-4x)}.Spacer-module__fUsESa__vertical--5x{height:var(--space-5x)}.Spacer-module__fUsESa__vertical--6x{height:var(--space-6x)}.Spacer-module__fUsESa__vertical--8x{height:var(--space-8x)}.Spacer-module__fUsESa__vertical--9x{height:var(--space-9x)}.Spacer-module__fUsESa__vertical--10x{height:var(--space-10x)}.Spacer-module__fUsESa__vertical--12x{height:var(--space-12x)}.Spacer-module__fUsESa__vertical--14x{height:var(--space-14x)}.Spacer-module__fUsESa__vertical--16x{height:var(--space-16x)}.Spacer-module__fUsESa__vertical--20x{height:var(--space-20x)}.Spacer-module__fUsESa__vertical--30x{height:var(--space-30x)}
.ReservationInsuranceSection-module___liziq__link{margin:var(--space-2x) 0;color:inherit;justify-content:space-between;align-items:center;gap:var(--space-2x);display:flex}.ReservationInsuranceSection-module___liziq__left{align-items:center;gap:var(--space-5x);flex:1;display:flex}.ReservationInsuranceSection-module___liziq__icon{width:var(--space-12x);height:var(--space-12x);border-radius:var(--rounded-full);background-color:var(--color-green-light);place-content:center;display:grid}.ReservationInsuranceSection-module___liziq__icon.ReservationInsuranceSection-module___liziq__disabled{background-color:var(--bg-gray)}.ReservationInsuranceSection-module___liziq__label{gap:var(--space);flex-direction:column;flex:1;display:flex}.ReservationInsuranceSection-module___liziq__tag{font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);padding:var(--space-2) var(--space-2x);background-color:var(--color-green-light);color:var(--color-primary);border-radius:var(--rounded-xs);width:fit-content;font-weight:700}.ReservationInsuranceSection-module___liziq__disabledTag{align-items:center;gap:var(--space);display:flex}.ReservationInsuranceSection-module___liziq__tooltip{white-space:pre-wrap;width:197px;font-size:var(--fontSize-sm)}.ReservationInsuranceSection-module___liziq__tag.ReservationInsuranceSection-module___liziq__disabled{color:var(--color-disabled-dark);background-color:var(--bg-gray)}.ReservationInsuranceSection-module___liziq__text{font-size:var(--fontSize-lg);line-height:var(--lineHeight-2xl);font-weight:700}.ReservationInsuranceSection-module___liziq__text.ReservationInsuranceSection-module___liziq__disabled{color:var(--color-disabled)}@media (max-width:768px){.ReservationInsuranceSection-module___liziq__text{font-size:var(--fontSize-base);line-height:var(--lineHeight-lg)}}
.HotelTourLinkForSP-module__fAYguW__root{flex-direction:column;display:flex}.HotelTourLinkForSP-module__fAYguW__image{margin-bottom:var(--space-4x)}.HotelTourLinkForSP-module__fAYguW__featuresList{margin-top:var(--space-4x);gap:var(--space);flex-direction:column;display:flex}.HotelTourLinkForSP-module__fAYguW__featuresList li{align-items:center;gap:var(--space-2x);font-size:var(--fontSize-base);line-height:var(--lineHeight-lg);display:flex}.HotelTourLinkForSP-module__fAYguW__featuresList li:before{content:"";background-color:var(--color-primary);width:6px;height:6px}.HotelTourLinkForSP-module__fAYguW__featuresLabelNote{font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);color:var(--color-gray-50);margin-top:var(--space-2x);margin-bottom:var(--space-4x)}.HotelTourLinkForSP-module__fAYguW__image{aspect-ratio:20/9;width:100%;position:relative}
.ReservationCancelPage-module__3FrfZW__root{padding-top:var(--space-8x);padding-bottom:var(--space-12x)}.ReservationCancelPage-module__3FrfZW__note{font-size:var(--fontSize-sm);color:var(--color-gray-50)}.ReservationCancelPage-module__3FrfZW__cancel{margin-top:var(--space-20x)}@media (max-width:1024px){.ReservationCancelPage-module__3FrfZW__cancel{width:100%;z-index:calc(var(--z-index-follow) + 1);border-top:1px solid var(--border-gray);padding:var(--space-3x) var(--space-4x) var(--space-4x);background-color:var(--color-white);position:fixed;top:auto;bottom:0;left:0}}
.HotelDetailSearchBox-module__pbLwLa__root{padding:var(--space-3x) 0;background-color:var(--color-green-40);justify-content:center;align-items:center;display:flex}
.SiblingStlLinkSection-module__lfYaPq__root{padding:var(--space-8x) 0}.SiblingStlLinkSection-module__lfYaPq__title{justify-content:space-between;align-items:center;display:flex}.SiblingStlLinkSection-module__lfYaPq__list{gap:var(--space-2x) var(--space-4x);line-height:var(--lineHeight-base);flex-wrap:wrap;display:flex}.SiblingStlLinkSection-module__lfYaPq__item{font-size:var(--fontSize-sm)}.SiblingStlLinkSection-module__lfYaPq__item>a{color:var(--color-default)}@media (max-width:767px){.SiblingStlLinkSection-module__lfYaPq__root{padding:var(--space-3x) 0}.SiblingStlLinkSection-module__lfYaPq__title{cursor:pointer}}
.ScheduledBenefits-module__n0o3Na__cardContainer{gap:var(--space-2x);flex-direction:column;display:flex}.ScheduledBenefits-module__n0o3Na__card{align-items:center;gap:var(--space);padding:var(--space-4x);background-color:var(--bg-gray);border-radius:8px;flex:1;display:flex}.ScheduledBenefits-module__n0o3Na__pointValue,.ScheduledBenefits-module__n0o3Na__statusValue{align-items:center;gap:var(--space);display:flex}.ScheduledBenefits-module__n0o3Na__statusIcon{object-fit:contain;width:16px;height:16px}@media screen and (min-width:1024px){.ScheduledBenefits-module__n0o3Na__cardContainer{gap:var(--space-4x);flex-direction:row}.ScheduledBenefits-module__n0o3Na__pointIcon{margin-top:-2px}.ScheduledBenefits-module__n0o3Na__alertIcon{margin-top:-6px}}
.CreditCardFormEdit-module__3400Lq__deleteButton{text-align:center;margin-top:var(--space-6x);width:335px}@media (max-width:767px){.CreditCardFormEdit-module__3400Lq__deleteButton{width:100%}}