.Paragraph-module__V_vDeW__root{white-space:pre-line;margin:0;padding:0}.Paragraph-module__V_vDeW__size--sm{font-size:var(--fontSize-sm);line-height:var(--lineHeight-base)}.Paragraph-module__V_vDeW__size--base{font-size:var(--fontSize-base);line-height:var(--lineHeight-lg)}.Paragraph-module__V_vDeW__size--lg{font-size:var(--fontSize-lg);line-height:var(--lineHeight-xl)}.Paragraph-module__V_vDeW__size--xl{font-size:var(--fontSize-xl);line-height:var(--lineHeight-2xl)}.Paragraph-module__V_vDeW__size--2xl{font-size:var(--fontSize-2xl);line-height:var(--lineHeight-3xl)}.Paragraph-module__V_vDeW__size--3xl{font-size:var(--fontSize-3xl);line-height:var(--lineHeight-4xl)}.Paragraph-module__V_vDeW__size--4xl{font-size:var(--fontSize-4xl);line-height:var(--lineHeight-5xl)}.Paragraph-module__V_vDeW__size--5xl{font-size:var(--fontSize-5xl);line-height:var(--lineHeight-5xl)}.Paragraph-module__V_vDeW__color--default{color:var(--color-gray-80)}.Paragraph-module__V_vDeW__color--primary{color:var(--color-primary)}.Paragraph-module__V_vDeW__color--danger{color:var(--color-red-40)}.Paragraph-module__V_vDeW__color--warning{color:var(--color-warning)}.Paragraph-module__V_vDeW__color--link{color:var(--color-blue-80)}.Paragraph-module__V_vDeW__color--white{color:var(--color-white)}.Paragraph-module__V_vDeW__color--black{color:var(--color-black)}.Paragraph-module__V_vDeW__color--gray{color:var(--color-gray-50)}.Paragraph-module__V_vDeW__color--disabled{color:var(--color-disabled)}.Paragraph-module__V_vDeW__color--inherit{color:inherit}.Paragraph-module__V_vDeW__color--positiveRed{color:var(--color-positiveRed)}.Paragraph-module__V_vDeW__weight--normal{font-weight:400}.Paragraph-module__V_vDeW__weight--bold{font-weight:700}.Paragraph-module__V_vDeW__lineHeight--lg{line-height:2}.Paragraph-module__V_vDeW__align--left{text-align:left}.Paragraph-module__V_vDeW__align--center{text-align:center}.Paragraph-module__V_vDeW__align--right{text-align:right}
.Alert-module__DYRVea__root{padding:var(--space-4x)}.Alert-module__DYRVea__root.Alert-module__DYRVea__card{border-radius:var(--rounded)}.Alert-module__DYRVea__variant--normal{background:var(--color-yellow-light)}.Alert-module__DYRVea__variant--warning{background:var(--color-red-light)}.Alert-module__DYRVea__variant--positive{background:var(--color-primary-light)}.Alert-module__DYRVea__variant--normal.Alert-module__DYRVea__normal{border-left:8px solid var(--color-orange-40)}.Alert-module__DYRVea__variant--warning.Alert-module__DYRVea__normal{border-left:8px solid var(--color-danger-dark)}.Alert-module__DYRVea__variant--positive.Alert-module__DYRVea__normal{border-left:8px solid var(--color-primary)}.Alert-module__DYRVea__titleContainer{align-items:center;display:flex}.Alert-module__DYRVea__iconWrapper{place-content:center;display:grid}.Alert-module__DYRVea__title{margin-left:var(--space-2x)}.Alert-module__DYRVea__title.Alert-module__DYRVea__card p{white-space:nowrap}.Alert-module__DYRVea__body{margin-top:var(--space)}
.ArticleCard-module__8Azala__root{color:inherit}.ArticleCard-module__8Azala__inner{width:100%;overflow:hidden}.ArticleCard-module__8Azala__thumbnail{flex-shrink:0;width:100%;height:160px;position:relative}.ArticleCard-module__8Azala__thumbnailInner{border-radius:var(--rounded) var(--rounded) 0 0;height:100%;position:relative;overflow:hidden}.ArticleCard-module__8Azala__thumbnail img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.ArticleCard-module__8Azala__title{padding:var(--space-4x);height:100px;line-height:var(--lineHeight-2xl);font-size:var(--fontSize-base);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:78px;font-weight:700;display:-webkit-box;overflow:hidden}.ArticleCard-module__8Azala__main{background-color:var(--color-white);border-radius:0 0 var(--rounded) var(--rounded);border:1px solid var(--color-gray-20);height:86px}@media (max-width:767px){.ArticleCard-module__8Azala__thumbnail{height:90px}.ArticleCard-module__8Azala__title{height:60px;font-size:var(--fontSize-sm);padding:0;line-height:20px}.ArticleCard-module__8Azala__main{height:76px;padding:10px 8px}}
.AutoComplete-module__pTueiq__root{background:var(--color-white);width:100%;height:100%;padding:var(--space-4x);flex-direction:column;display:flex}.AutoComplete-module__pTueiq__loading{width:100%;height:100%;padding-top:100px}.AutoComplete-module__pTueiq__options{margin-top:var(--space-8x);flex:1;width:100%;overflow-y:auto}
.Badge-module__aV_hlG__root{font-size:var(--fontSize-sm);padding:0 var(--space-2x);font-weight:700;line-height:var(--lineHeight-base);border-radius:var(--rounded-lg);white-space:nowrap;border-style:solid;border-width:1px;display:inline-block}.Badge-module__aV_hlG__primary--solid{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.Badge-module__aV_hlG__primary--outline{background-color:var(--color-white);border-color:var(--color-primary);color:var(--color-primary)}.Badge-module__aV_hlG__primary--ghost{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-primary)}.Badge-module__aV_hlG__default--solid{background-color:var(--color-default);border-color:var(--color-default);color:var(--color-white)}.Badge-module__aV_hlG__default--outline{background-color:var(--color-white);border-color:var(--color-default);color:var(--color-default)}.Badge-module__aV_hlG__default--ghost{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-default)}.Badge-module__aV_hlG__danger--solid{background-color:var(--color-danger);border-color:var(--color-danger);color:var(--color-white)}.Badge-module__aV_hlG__danger--outline{background-color:var(--color-white);border-color:var(--color-danger);color:var(--color-danger)}.Badge-module__aV_hlG__danger--ghost{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-danger)}.Badge-module__aV_hlG__disabled--solid{background-color:var(--color-disabled-light);border-color:var(--color-disabled-light);color:var(--color-disabled-dark)}.Badge-module__aV_hlG__disabled--outline{background-color:var(--color-white);border-color:var(--color-disabled-dark);color:var(--color-disabled-dark)}.Badge-module__aV_hlG__disabled--ghost{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-disabled-dark)}
.Icon-module__Kxh3Iq__root{vertical-align:middle;color:var(--color-semantic-content-default);flex-shrink:0;display:inline-block}.Icon-module__Kxh3Iq__size--sm{width:12px;height:12px}.Icon-module__Kxh3Iq__size--md{width:16px;height:16px}.Icon-module__Kxh3Iq__size--lg{width:20px;height:20px}.Icon-module__Kxh3Iq__size--xl{width:24px;height:24px}.Icon-module__Kxh3Iq__size--2xl{width:28px;height:28px}.Icon-module__Kxh3Iq__size--3xl{width:32px;height:32px}.Icon-module__Kxh3Iq__size--4xl{width:48px;height:48px}.Icon-module__Kxh3Iq__size--responsive{width:var(--icon-size-sp);height:var(--icon-size-sp)}@media (min-width:1024px){.Icon-module__Kxh3Iq__size--responsive{width:var(--icon-size-pc,var(--icon-size-sp));height:var(--icon-size-pc,var(--icon-size-sp))}}.Icon-module__Kxh3Iq__color--default{color:var(--color-semantic-content-default)}.Icon-module__Kxh3Iq__color--default-light{color:var(--color-semantic-content-default-light)}.Icon-module__Kxh3Iq__color--default-super-light{color:var(--color-semantic-content-default-super-light)}.Icon-module__Kxh3Iq__color--disabled{color:var(--color-semantic-content-disabled)}.Icon-module__Kxh3Iq__color--contrast{color:var(--color-semantic-content-inverse)}.Icon-module__Kxh3Iq__color--primary{color:var(--color-semantic-content-primary)}.Icon-module__Kxh3Iq__color--error{color:var(--color-semantic-content-error)}.Icon-module__Kxh3Iq__color--alert{color:var(--color-semantic-content-alert)}.Icon-module__Kxh3Iq__color--positive-red{color:var(--color-semantic-content-positive-red)}.Icon-module__Kxh3Iq__button{padding:var(--space-2x);color:inherit;cursor:pointer;font:inherit;border-radius:var(--radius-full);background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.Icon-module__Kxh3Iq__button:hover:not(:disabled){background-color:var(--color-semantic-surface-gray-contents)}.Icon-module__Kxh3Iq__button:disabled{cursor:not-allowed}
.Tooltip-module__gYC5xG__trigger{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.Tooltip-module__gYC5xG__trigger:focus-visible{outline:2px solid var(--color-semantic-border-input);outline-offset:2px;border-radius:4px}.Tooltip-module__gYC5xG__closeButton{appearance:none;font:inherit;color:inherit;cursor:pointer;height:var(--typography-line-height-sm);background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.Tooltip-module__gYC5xG__closeButton:focus-visible{outline:2px solid var(--color-semantic-border-input);outline-offset:2px;border-radius:4px}.Tooltip-module__gYC5xG__tooltip{cursor:default;width:max-content;max-width:280px;box-shadow:var(--shadow-default);z-index:10;position:absolute;left:8px}.Tooltip-module__gYC5xG__tooltip:before{content:"";border:8px solid #0000;margin-left:-8px;position:absolute}.Tooltip-module__gYC5xG__tooltip[data-position=top],.Tooltip-module__gYC5xG__tooltip[data-position=topLeft],.Tooltip-module__gYC5xG__tooltip[data-position=topRight]{bottom:140%}.Tooltip-module__gYC5xG__tooltip[data-position=top]{transform:translate(-50%)}.Tooltip-module__gYC5xG__tooltip[data-position=top]:before{left:50%}.Tooltip-module__gYC5xG__tooltip[data-position=topLeft]{transform:translate(-90%)}.Tooltip-module__gYC5xG__tooltip[data-position=topLeft]:before{left:calc(100% - 22px)}.Tooltip-module__gYC5xG__tooltip[data-position=topRight]{transform:translate(-10%)}.Tooltip-module__gYC5xG__tooltip[data-position=topRight]:before{left:22px}.Tooltip-module__gYC5xG__tooltip[data-position=bottom],.Tooltip-module__gYC5xG__tooltip[data-position=bottomLeft],.Tooltip-module__gYC5xG__tooltip[data-position=bottomRight]{margin-top:32px}.Tooltip-module__gYC5xG__tooltip[data-position=bottom]{transform:translate(-50%)}.Tooltip-module__gYC5xG__tooltip[data-position=bottom]:before{left:50%}.Tooltip-module__gYC5xG__tooltip[data-position=bottomLeft]{transform:translate(-90%)}.Tooltip-module__gYC5xG__tooltip[data-position=bottomLeft]:before{left:calc(100% - 22px)}.Tooltip-module__gYC5xG__tooltip[data-position=bottomRight]{transform:translate(-10%)}.Tooltip-module__gYC5xG__tooltip[data-position=bottomRight]:before{left:22px}.Tooltip-module__gYC5xG__tooltip[data-position=top]:before,.Tooltip-module__gYC5xG__tooltip[data-position=topLeft]:before,.Tooltip-module__gYC5xG__tooltip[data-position=topRight]:before{border-top-color:var(--color-semantic-surface-default);bottom:-16px}.Tooltip-module__gYC5xG__tooltip[data-position=bottom]:before,.Tooltip-module__gYC5xG__tooltip[data-position=bottomLeft]:before,.Tooltip-module__gYC5xG__tooltip[data-position=bottomRight]:before{border-bottom-color:var(--color-semantic-surface-default);top:-16px}.Tooltip-module__gYC5xG__tooltip[data-color=green][data-position=top]:before,.Tooltip-module__gYC5xG__tooltip[data-color=green][data-position=topLeft]:before,.Tooltip-module__gYC5xG__tooltip[data-color=green][data-position=topRight]:before{border-top-color:var(--color-semantic-surface-primary-light)}.Tooltip-module__gYC5xG__tooltip[data-color=green][data-position=bottom]:before,.Tooltip-module__gYC5xG__tooltip[data-color=green][data-position=bottomLeft]:before,.Tooltip-module__gYC5xG__tooltip[data-color=green][data-position=bottomRight]:before{border-bottom-color:var(--color-semantic-surface-primary-light)}
.Box-module__zzSnMq__box{box-sizing:border-box}
.Text-module__RiqU1W__text{margin:0;padding:0}
.Tabs-module__Iq1LTG__lineTab,.Tabs-module__Iq1LTG__blockTab{cursor:pointer;font:inherit;appearance:none;border:none;outline:none}.Tabs-module__Iq1LTG__lineTab{height:32px}@media (min-width:1024px){.Tabs-module__Iq1LTG__lineTab{height:40px}}.Tabs-module__Iq1LTG__blockTab{height:72px}.Tabs-module__Iq1LTG__lineTab:disabled,.Tabs-module__Iq1LTG__blockTab:disabled{cursor:not-allowed}.Tabs-module__Iq1LTG__lineTab:focus-visible,.Tabs-module__Iq1LTG__blockTab:focus-visible{outline:2px solid var(--color-semantic-content-primary);outline-offset:-2px;z-index:1}
.Tag-module__MPb5VW__root{white-space:nowrap;flex-shrink:0}
.Breadcrumb-module__DjuCva__root{white-space:nowrap;font-size:0;overflow-x:scroll}@media (min-width:1025px){.Breadcrumb-module__DjuCva__root{overflow-x:hidden}.Breadcrumb-module__DjuCva__root>ul>li:not(:last-child){flex-shrink:0}.Breadcrumb-module__DjuCva__root>ul>li:last-child{flex:1;min-width:0}.Breadcrumb-module__DjuCva__root>ul>li:last-child span{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}}
.ButtonLink-module__-ftj3a__root{cursor:pointer;appearance:none;white-space:nowrap;background:0 0;border:0;outline:none;align-items:center;text-decoration:none;display:flex}.ButtonLink-module__-ftj3a__text{font-size:var(--fontSize-sm);line-height:var(--lineHeight-lg);color:var(--color-gray-80);font-weight:700}
.Card-module___e43YW__root{border:1px solid var(--color-disabled-light);box-shadow:var(--shadow-dark);border-radius:var(--rounded);padding:var(--space-4x)}
.Carousel-module__GTw5jW__root{background-color:var(--color-gray-20);-webkit-tap-highlight-color:transparent;height:0;position:relative;overflow:hidden}.Carousel-module__GTw5jW__inner{overscroll-behavior:none;touch-action:pan-y;width:100%;height:100%;position:absolute;top:0;left:0}.Carousel-module__GTw5jW__list{white-space:nowrap;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Carousel-module__GTw5jW__list.Carousel-module__GTw5jW__is-animate{transition:transform .3s}.Carousel-module__GTw5jW__image{-webkit-user-select:none;user-select:none;height:100%;position:relative}.Carousel-module__GTw5jW__image.Carousel-module__GTw5jW__is-active{z-index:2}.Carousel-module__GTw5jW__counter{bottom:var(--space-3x);right:var(--space-5x);border-radius:var(--rounded-xs);height:24px;padding:0 var(--space-2x);color:var(--color-white);font-size:var(--fontSize-sm);background:#00000080;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute}.Carousel-module__GTw5jW__photoLibraryIcon{margin-right:4px}.Carousel-module__GTw5jW__overlay:after{content:"";pointer-events:none;background-color:#0003;width:100%;height:100%;display:block;position:absolute;top:0;left:0}
.Divider-module__ivNfRW__root{border-top:1px solid var(--color-gray-10);flex-shrink:0}.Divider-module__ivNfRW__vertical--1{margin:var(--space-1) 0}.Divider-module__ivNfRW__vertical--2{margin:var(--space-2) 0}.Divider-module__ivNfRW__vertical--base{margin:var(--space) 0}.Divider-module__ivNfRW__vertical--2x{margin:var(--space-2x) 0}.Divider-module__ivNfRW__vertical--3x{margin:var(--space-3x) 0}.Divider-module__ivNfRW__vertical--4x{margin:var(--space-4x) 0}.Divider-module__ivNfRW__vertical--5x{margin:var(--space-5x) 0}.Divider-module__ivNfRW__vertical--6x{margin:var(--space-6x) 0}.Divider-module__ivNfRW__vertical--8x{margin:var(--space-8x) 0}.Divider-module__ivNfRW__vertical--10x{margin:var(--space-10x) 0}.Divider-module__ivNfRW__vertical--12x{margin:var(--space-12x) 0}.Divider-module__ivNfRW__vertical--14x{margin:var(--space-14x) 0}.Divider-module__ivNfRW__vertical--16x{margin:var(--space-16x) 0}.Divider-module__ivNfRW__vertical--20x{margin:var(--space-20x) 0}.Divider-module__ivNfRW__vertical--30x{margin:var(--space-30x) 0}.Divider-module__ivNfRW__top--1{margin-top:var(--space-1)}.Divider-module__ivNfRW__top--2{margin-top:var(--space-2)}.Divider-module__ivNfRW__top--base{margin-top:var(--space)}.Divider-module__ivNfRW__top--2x{margin-top:var(--space-2x)}.Divider-module__ivNfRW__top--3x{margin-top:var(--space-3x)}.Divider-module__ivNfRW__top--4x{margin-top:var(--space-4x)}.Divider-module__ivNfRW__top--5x{margin-top:var(--space-5x)}.Divider-module__ivNfRW__top--6x{margin-top:var(--space-6x)}.Divider-module__ivNfRW__top--8x{margin-top:var(--space-8x)}.Divider-module__ivNfRW__top--10x{margin-top:var(--space-10x)}.Divider-module__ivNfRW__top--12x{margin-top:var(--space-12x)}.Divider-module__ivNfRW__top--14x{margin-top:var(--space-14x)}.Divider-module__ivNfRW__top--16x{margin-top:var(--space-16x)}.Divider-module__ivNfRW__top--20x{margin-top:var(--space-20x)}.Divider-module__ivNfRW__top--30x{margin-top:var(--space-30x)}.Divider-module__ivNfRW__bottom--1{margin-bottom:var(--space-1)}.Divider-module__ivNfRW__bottom--2{margin-bottom:var(--space-2)}.Divider-module__ivNfRW__bottom--base{margin-bottom:var(--space)}.Divider-module__ivNfRW__bottom--2x{margin-bottom:var(--space-2x)}.Divider-module__ivNfRW__bottom--3x{margin-bottom:var(--space-3x)}.Divider-module__ivNfRW__bottom--4x{margin-bottom:var(--space-4x)}.Divider-module__ivNfRW__bottom--5x{margin-bottom:var(--space-5x)}.Divider-module__ivNfRW__bottom--6x{margin-bottom:var(--space-6x)}.Divider-module__ivNfRW__bottom--8x{margin-bottom:var(--space-8x)}.Divider-module__ivNfRW__bottom--10x{margin-bottom:var(--space-10x)}.Divider-module__ivNfRW__bottom--12x{margin-bottom:var(--space-12x)}.Divider-module__ivNfRW__bottom--14x{margin-bottom:var(--space-14x)}.Divider-module__ivNfRW__bottom--16x{margin-bottom:var(--space-16x)}.Divider-module__ivNfRW__bottom--20x{margin-bottom:var(--space-20x)}.Divider-module__ivNfRW__bottom--30x{margin-bottom:var(--space-30x)}
.UserPoint-module__0xbDNa__point{border:1px solid var(--color-gray-20);padding:var(--space-3x);border-radius:var(--rounded);display:block}.UserPoint-module__0xbDNa__pointTitle{font-size:var(--fontSize-base);line-height:var(--lineHeight-lg);align-items:center;gap:var(--space);font-weight:700;display:flex}.UserPoint-module__0xbDNa__pointAmount{justify-content:space-between;align-items:center;gap:var(--space-4x);display:flex}.UserPoint-module__0xbDNa__pointAmountLabel{color:var(--color-gray-50);font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);white-space:nowrap;font-weight:700}.UserPoint-module__0xbDNa__pointAmountContent{align-items:center;gap:var(--space-2x);white-space:nowrap;display:flex}.UserPoint-module__0xbDNa__pointAmountValue{font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);align-items:center;gap:var(--space);font-weight:700;display:flex}.UserPoint-module__0xbDNa__pointAmountValue span{font-size:var(--fontSize-3xl);line-height:var(--lineHeight-4xl)}.UserPoint-module__0xbDNa__pointSubAmountContainer{gap:var(--space);flex-direction:column;display:flex}.UserPoint-module__0xbDNa__pointSubAmount{justify-content:space-between;align-items:center;gap:var(--space-2x);display:flex}.UserPoint-module__0xbDNa__pointSubAmountContent{align-items:center;gap:var(--space-2x);display:flex}.UserPoint-module__0xbDNa__pointSubAmountValue{font-size:var(--fontSize-xs);line-height:var(--lineHeight-sm);align-items:center;gap:var(--space);white-space:nowrap;font-weight:700;display:flex}.UserPoint-module__0xbDNa__pointSubAmountValue span{font-size:var(--fontSize-xl);line-height:var(--lineHeight-3xl)}.UserPoint-module__0xbDNa__pointLink{font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);color:inherit;justify-content:end;align-items:center;width:fit-content;margin:0 0 0 auto;font-weight:700;display:flex}.UserPoint-module__0xbDNa__alert{padding:var(--space-3x);margin:var(--space-2x) 0 var(--space-3x)}
.GlobalNav-module__J-mnea__nav{background-color:var(--color-white);margin-bottom:-3px}.GlobalNav-module__J-mnea__nav li{flex-grow:1}
.EliteRankCard-module__gpD6OW__root{align-items:center;gap:var(--space-2x);padding:var(--space-3x);border:1px solid var(--border-gray-light);border-radius:var(--rounded);display:flex}.EliteRankCard-module__gpD6OW__leftSection{gap:var(--space-2x);flex-grow:1;align-items:center;display:flex}.EliteRankCard-module__gpD6OW__emblem{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.EliteRankCard-module__gpD6OW__emblem img{filter:drop-shadow(0 1px 5px #0c666b0f);width:42px;height:40px}.EliteRankCard-module__gpD6OW__info{flex-direction:column;display:flex}.EliteRankCard-module__gpD6OW__title{font-weight:700;font-size:var(--fontSize-lg);line-height:var(--lineHeight-2xl);color:var(--color-default);margin:0}.EliteRankCard-module__gpD6OW__description{font-weight:400;font-size:var(--fontSize-xs);line-height:var(--lineHeight-sm);color:var(--color-default);margin:0}
.HeaderUser-module__teviQq__root{appearance:none;cursor:pointer;transition:var(--duration);background:0 0;border:0;align-items:center;display:flex}.HeaderUser-module__teviQq__root:hover{opacity:.8}.HeaderUser-module__teviQq__avatar{background-color:var(--color-primary);border-radius:100%;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;display:inline-flex}.HeaderUser-module__teviQq__profileImage{border-radius:50%}.HeaderUser-module__teviQq__body{padding-left:var(--space-3x);padding-right:var(--space)}.HeaderUser-module__teviQq__dropdownContainer{min-width:340px}@media (max-width:1024px){.HeaderUser-module__teviQq__root{display:none}}
.HeaderPC-module__AjztzW__root{width:100%;z-index:calc(var(--z-index-header) + 3);background-color:var(--color-white);position:relative}.HeaderPC-module__AjztzW__inner{height:var(--header-height-pc);padding:0 var(--space-4x);justify-content:space-between;align-items:center;display:flex}.HeaderPC-module__AjztzW__main{margin-right:var(--space-6x);margin-top:var(--space)}.HeaderPC-module__AjztzW__brand{z-index:1;position:relative}.HeaderPC-module__AjztzW__action{flex:1}.HeaderPC-module__AjztzW__sub{z-index:1;position:relative}.HeaderPC-module__AjztzW__center{z-index:1;align-items:center;display:flex;position:relative}.HeaderPC-module__AjztzW__right{gap:var(--space-4x);margin-left:var(--space-4x);align-items:center;display:flex}.HeaderPC-module__AjztzW__myPageButton{place-content:center;width:48px;height:40px;padding-bottom:2px;display:grid}@media (max-width:1024px){.HeaderPC-module__AjztzW__root{display:none}}
.HeaderMenu-module__Rpb7sa__menuWrapper{background:var(--color-white);width:100%;height:100dvh;position:absolute;top:0;left:0}.HeaderMenu-module__Rpb7sa__menu{z-index:var(--z-index-header);background:var(--color-white);width:100%;height:calc(100dvh - 40px);padding:var(--space-10x) var(--space-5x) 0 var(--space-5x);overscroll-behavior:contain;flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow-y:scroll}.HeaderMenu-module__Rpb7sa__visible{animation:.3s HeaderMenu-module__Rpb7sa__feedIn}@keyframes HeaderMenu-module__Rpb7sa__feedIn{0%{top:100dvh}to{top:0}}.HeaderMenu-module__Rpb7sa__menuButton{cursor:pointer;background-color:#0000;border:none;width:48px;height:40px}.HeaderMenu-module__Rpb7sa__openButton{padding-bottom:2px}.HeaderMenu-module__Rpb7sa__loginButtonArea{margin:var(--space-2x) 0 var(--space-8x) 0}.HeaderMenu-module__Rpb7sa__menu .HeaderMenu-module__Rpb7sa__menuButton{position:absolute;top:8px;right:0}.HeaderMenu-module__Rpb7sa__menuNav{margin:var(--space-4x) 0 var(--space-4x) 0}.HeaderMenu-module__Rpb7sa__menuNav>li .HeaderMenu-module__Rpb7sa__menuNavLink{color:var(--color-black);justify-content:space-between;align-items:center;height:50px;display:flex}.HeaderMenu-module__Rpb7sa__menuNav .HeaderMenu-module__Rpb7sa__menuNavLabel{font-size:var(--fontSize-base);flex:1;font-weight:700}.HeaderMenu-module__Rpb7sa__menuNav span.HeaderMenu-module__Rpb7sa__menuNavLabel{margin-left:var(--space-4x)}h3.HeaderMenu-module__Rpb7sa__menuNavLabel{margin-top:var(--space-8x)}.HeaderMenu-module__Rpb7sa__menuNav>:first-child h3.HeaderMenu-module__Rpb7sa__menuNavLabel{margin-top:var(--space-3x)}.HeaderMenu-module__Rpb7sa__menuNavButton{text-align:left;background:0 0;border:none;width:100%}.HeaderMenu-module__Rpb7sa__footerNav{margin-top:var(--space-3x)}.HeaderMenu-module__Rpb7sa__footerNav>li+li{margin-top:var(--space-2x)}.HeaderMenu-module__Rpb7sa__footerNavLabel{font-size:var(--fontSize-sm);color:var(--color-black)}@media (max-width:1024px){.HeaderMenu-module__Rpb7sa__menuButton{display:inline-block}}
.HeaderSP-module__BgOthW__root{width:100%;z-index:calc(var(--z-index-header) + 3);background-color:var(--color-white);display:none;position:relative}.HeaderSP-module__BgOthW__inner{height:var(--header-height-tablet);justify-content:space-between;align-items:center;padding:0;display:flex}.HeaderSP-module__BgOthW__main{margin-left:var(--space-4x);margin-right:var(--space-6x);margin-top:var(--space)}.HeaderSP-module__BgOthW__brand{z-index:1;position:relative}.HeaderSP-module__BgOthW__action{flex:1}.HeaderSP-module__BgOthW__sub{z-index:1;position:relative}.HeaderSP-module__BgOthW__center{z-index:1;align-items:center;display:flex;position:relative}.HeaderSP-module__BgOthW__menuOpenButton{align-items:center;display:flex}.HeaderSP-module__BgOthW__menuButton{cursor:pointer;background-color:#0000;border:none;width:48px;height:40px}.HeaderSP-module__BgOthW__menuButton:disabled{cursor:default}.HeaderSP-module__BgOthW__openButton{padding-bottom:2px}.HeaderSP-module__BgOthW__myPageButton{place-content:center;width:48px;height:40px;padding-bottom:2px;display:grid}.HeaderSP-module__BgOthW__mobileNav{background-color:var(--color-white);display:none}@media (max-width:1024px){.HeaderSP-module__BgOthW__root{display:block}}@media (max-width:767px){.HeaderSP-module__BgOthW__inner{height:var(--header-height-mobile)}.HeaderSP-module__BgOthW__main{margin-right:0}.HeaderSP-module__BgOthW__tabletNav{display:none}.HeaderSP-module__BgOthW__mobileNav{display:block}}
.Awards-module__gXMh6G__root{justify-items:center;display:grid}.Awards-module__gXMh6G__awards{justify-items:center;gap:var(--space-4x);grid-template-columns:repeat(3,1fr);width:720px;display:grid}.Awards-module__gXMh6G__award{justify-items:center;display:grid}.Awards-module__gXMh6G__logo{aspect-ratio:1;background-color:var(--color-white);border:1px solid var(--color-gray-20);border-radius:50%;place-items:center;width:100px;display:grid;overflow:hidden}.Awards-module__gXMh6G__logoImage{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:16px}.Awards-module__gXMh6G__title{margin-top:var(--space-4x);font-size:var(--fontSize-xs);white-space:pre-wrap;text-align:center}@media (max-width:768px){.Awards-module__gXMh6G__awards{row-gap:var(--space-8x);grid-template-columns:repeat(2,1fr);width:100%}}
.HotelCard-module__tdfV7a__root{width:100%;color:inherit;background:var(--color-white,#fff);border-radius:var(--rounded);display:flex;overflow:hidden}.HotelCard-module__tdfV7a__inner{flex-direction:column;width:100%;height:344px;display:flex}.HotelCard-module__tdfV7a__thumbnail{background-color:var(--color-gray-10);flex-shrink:0;width:auto;height:148px;position:relative}.HotelCard-module__tdfV7a__variant__hotelCardFromMag .HotelCard-module__tdfV7a__thumbnail{height:160px}.HotelCard-module__tdfV7a__thumbnailInner{border-radius:var(--rounded);height:100%;position:relative;overflow:hidden}.HotelCard-module__tdfV7a__variant__hotelCardFromMag .HotelCard-module__tdfV7a__thumbnailInner{border-radius:var(--rounded) var(--rounded) 0 0}.HotelCard-module__tdfV7a__thumbnail img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.HotelCard-module__tdfV7a__upperLeft{padding:var(--space-2x);z-index:1;flex-wrap:wrap;width:100%;display:flex;position:absolute}.HotelCard-module__tdfV7a__lowerRight{padding:var(--space-2x);z-index:1;flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex;position:absolute;bottom:0}.HotelCard-module__tdfV7a__detail{width:auto;padding:var(--space-2x) var(--space-3x) var(--space-3x);flex-direction:column;align-content:flex-start;display:flex}.HotelCard-module__tdfV7a__title{font-size:var(--fontSize-base);font-weight:700;line-height:var(--lineHeight-base);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HotelCard-module__tdfV7a__main{margin-top:var(--space-3x);flex-direction:row;justify-content:space-between;height:100%;display:flex}.HotelCard-module__tdfV7a__leftBody{flex-direction:column;justify-content:space-between;display:flex}.HotelCard-module__tdfV7a__items>li:not(:first-child){margin-top:var(--space-2x)}.HotelCard-module__tdfV7a__item{align-items:center;display:flex}.HotelCard-module__tdfV7a__itemIcon{flex-shrink:0;display:flex}.HotelCard-module__tdfV7a__itemBody{font-size:var(--fontSize-sm);line-height:var(--lineHeight-sm)}.HotelCard-module__tdfV7a__itemIcon+.HotelCard-module__tdfV7a__itemBody{padding-left:var(--space-2x);width:calc(100% - 16px)}.HotelCard-module__tdfV7a__hotel{align-items:center;max-width:100%;display:flex;overflow:hidden}.HotelCard-module__tdfV7a__hotelRating{flex-shrink:0;display:flex}.HotelCard-module__tdfV7a__hotelRating+.HotelCard-module__tdfV7a__hotelName{padding-left:var(--space-2x)}.HotelCard-module__tdfV7a__rating{align-items:center;display:flex}.HotelCard-module__tdfV7a__overall{font-size:var(--fontSize-base);line-height:var(--lineHeight-base);font-weight:700}.HotelCard-module__tdfV7a__totalCount{margin-left:var(--space-2x)}.HotelCard-module__tdfV7a__refundable{margin-top:var(--space);align-items:center;display:flex}.HotelCard-module__tdfV7a__refundable .HotelCard-module__tdfV7a__refundableBody{color:var(--color-primary);font-size:var(--fontSize-sm);line-height:var(--lineHeight-sm);font-weight:700}.HotelCard-module__tdfV7a__refundableIcon+.HotelCard-module__tdfV7a__refundableBody{padding-left:var(--space)}.HotelCard-module__tdfV7a__wishlistButtonWrapper{margin:var(--space-2x);z-index:1;position:absolute;top:0;right:0}.HotelCard-module__tdfV7a__action>button{height:40px;padding:0 var(--space-4x)}.HotelCard-module__tdfV7a__soldOut{margin-top:44px}.HotelCard-module__tdfV7a__soldOutLabel{font-size:var(--fontSize-xl);line-height:var(--lineHeight-3xl);font-weight:700}
.PointsDisplay-module__sVvVuG__pointIcon,.PointsDisplay-module__sVvVuG__pointAlertIcon i{margin-top:-3px}
.AreaTourSearch-module__nC6_lq__areaTourSearch{background-color:#fff;width:100%;padding:40px 0 32px}.AreaTourSearch-module__nC6_lq__group{max-width:700px;margin:0 auto 24px}.AreaTourSearch-module__nC6_lq__group:last-child{margin-bottom:0}.AreaTourSearch-module__nC6_lq__chipList{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.AreaTourSearch-module__nC6_lq__chip{color:#28332e;cursor:pointer;font-family:var(--font-sans);text-align:center;white-space:nowrap;background-color:#fff;border:1px solid #e2e2e2;border-radius:100px;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;transition:opacity .2s ease-in-out;display:inline-flex}.AreaTourSearch-module__nC6_lq__chip:hover{opacity:.7}@media (max-width:767px){.AreaTourSearch-module__nC6_lq__areaTourSearch{padding-bottom:28px}}
.HotelCardPrice-module__oIG8sa__root{text-align:right}.HotelCardPrice-module__oIG8sa__displayPrice{font-size:var(--fontSize-xl);line-height:var(--lineHeight-3xl);font-weight:700}.HotelCardPrice-module__oIG8sa__displayPriceDescription{font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);color:var(--color-gray-50);white-space:nowrap;text-align:left;font-weight:700}div+.HotelCardPrice-module__oIG8sa__spacer{width:var(--space-1);height:var(--space-2x);display:block}
.HotelCardList-module__yoeSKG__carousel{position:relative}.HotelCardList-module__yoeSKG__scroller{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:calc(33.3333% - 10.6667px);grid-auto-flow:column;gap:16px;padding-bottom:12px;display:grid;overflow-x:auto}.HotelCardList-module__yoeSKG__scroller::-webkit-scrollbar{display:none}@media (min-width:1208px){.HotelCardList-module__yoeSKG__scroller{grid-auto-columns:calc(25% - 12px)}}@media (max-width:767px){.HotelCardList-module__yoeSKG__scroller{grid-auto-columns:min(80%,360px);margin-inline:-20px;padding-inline:20px;scroll-padding-left:20px}}.HotelCardList-module__yoeSKG__cardItem{scroll-snap-align:start;min-width:0}.HotelCardList-module__yoeSKG__allHotelsWrap{justify-content:center;margin-top:24px;display:flex}.HotelCardList-module__yoeSKG__allHotels{background:var(--color-primary,#00cd68);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:340px;padding:19px 40px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.HotelCardList-module__yoeSKG__allHotels:hover{background:var(--color-primary-dark)}@media (max-width:767px){.HotelCardList-module__yoeSKG__allHotels{min-width:min(340px,90%)}}.HotelCardList-module__yoeSKG__arrow{z-index:2;border:1px solid var(--color-gray-20,#e0e0e0);width:40px;height:40px;color:var(--color-gray-70,#444);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:22px;line-height:1;transition:background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001f}.HotelCardList-module__yoeSKG__arrow:hover{background:var(--color-gray-10,#f5f5f5)}.HotelCardList-module__yoeSKG__arrowPrev{left:-52px}.HotelCardList-module__yoeSKG__arrowNext{right:-52px}@media (max-width:1543px){.HotelCardList-module__yoeSKG__arrowPrev{left:8px}.HotelCardList-module__yoeSKG__arrowNext{right:8px}}@media (max-width:767px){.HotelCardList-module__yoeSKG__arrow{display:none}}
html{--sale-sticky-navigation-scroll-offset:110px;scroll-padding-top:var(--sale-sticky-navigation-scroll-offset)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.StickyNavigation-module__eK9kDa__sentinel{width:100%;height:0}.StickyNavigation-module__eK9kDa__stickyNavigation{z-index:9;background-color:#fff;border-bottom:1px solid #d7eee0;width:100%;display:none;position:fixed;top:56px;left:0}.StickyNavigation-module__eK9kDa__stickyNavigation[data-visible]{display:block}.StickyNavigation-module__eK9kDa__scroll{scrollbar-width:none;overflow-x:auto}.StickyNavigation-module__eK9kDa__scroll::-webkit-scrollbar{display:none}.StickyNavigation-module__eK9kDa__list{min-width:fit-content;max-width:860px;margin:0 auto;padding:0 24px;list-style:none;display:flex}.StickyNavigation-module__eK9kDa__item{flex-shrink:0}.StickyNavigation-module__eK9kDa__link{color:#6f7977;letter-spacing:.01em;white-space:nowrap;padding:14px 12px 12px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:color .2s;display:block;position:relative}.StickyNavigation-module__eK9kDa__link[data-active]{color:#28332e}.StickyNavigation-module__eK9kDa__link[data-active]:after{content:"";background-color:#00cd68;width:100%;height:2px;position:absolute;bottom:0;left:0}.StickyNavigation-module__eK9kDa__link:hover{color:#28332e}@media (max-width:767px){html{--sale-sticky-navigation-scroll-offset:84px}.StickyNavigation-module__eK9kDa__stickyNavigation{top:37px}.StickyNavigation-module__eK9kDa__list{padding:0 16px}}@media not (max-width:767px){.StickyNavigation-module__eK9kDa__list{justify-content:center}}
.ConductorEuropeTour-module__degC5a__conductorEuropeTour{padding:40px var(--space-5x) 32px;background-color:#f6f6f6;width:100%}.ConductorEuropeTour-module__degC5a__titleCard{flex-direction:column;align-self:center;width:100%;max-width:100%;margin:0 auto 16px;padding:10px;display:flex}.ConductorEuropeTour-module__degC5a__eyebrow{color:#1f1f1f;font-family:var(--font-sale-heading), var(--font-sans);text-align:center;margin:0;font-size:20px;font-weight:700;line-height:1.3}.ConductorEuropeTour-module__degC5a__title{margin:0}.ConductorEuropeTour-module__degC5a__featuresTitle{font-family:var(--font-sale-heading), var(--font-sans);text-align:center;background:linear-gradient(180.28deg,#0085ff 20.39%,#1f1f1f 99.32%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:32px 0 16px;font-size:20px;font-weight:700;line-height:1.3}.ConductorEuropeTour-module__degC5a__featuresGrid{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;margin:0 auto 24px;padding:0;list-style:none;display:grid}.ConductorEuropeTour-module__degC5a__featureCard{background:#fff;border-radius:4px;flex-direction:column;gap:4px;padding:16px;display:flex}.ConductorEuropeTour-module__degC5a__featureCardWide{grid-column:1/-1}.ConductorEuropeTour-module__degC5a__featureBadge{color:#00cd68;font-family:"Boston", var(--font-sans);font-size:14px;font-weight:800}.ConductorEuropeTour-module__degC5a__featureText{color:#1f1f1f;font-family:var(--font-sans);margin:0;font-size:16px;font-weight:700;line-height:24px}.ConductorEuropeTour-module__degC5a__cardList{margin:0 0 20px}.ConductorEuropeTour-module__degC5a__primaryCta{margin-bottom:30px}@media (min-width:1025px){.ConductorEuropeTour-module__degC5a__featuresGrid{max-width:700px}}@media (max-width:767px){.ConductorEuropeTour-module__degC5a__conductorEuropeTour{padding-bottom:28px}.ConductorEuropeTour-module__degC5a__eyebrow,.ConductorEuropeTour-module__degC5a__featuresTitle{font-size:14px}.ConductorEuropeTour-module__degC5a__featureBadge{font-size:12px}.ConductorEuropeTour-module__degC5a__featureCard{padding:8px}.ConductorEuropeTour-module__degC5a__featureText{font-size:14px}}
.CouponIframe-module__7m6sGa__iframe{border:0;flex:auto;width:100%;height:100%;overflow:hidden}
.CouponSection-module__LYJj4q__wrapper{position:relative;overflow:hidden}
.CouponPreviewSection-module__iZEenW__wrapper{border-radius:16px;width:100%;max-width:1080px;height:590px;margin:0 auto 30px;padding-bottom:10px;position:relative;overflow:hidden}.CouponPreviewSection-module__iZEenW__blurOverlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:linear-gradient(#e4f7e900 0%,#e4f8ea 100%);height:120px;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 80%);mask-image:linear-gradient(#0000 0%,#000 80%)}.CouponPreviewSection-module__iZEenW__couponModalTrigger{appearance:none;background-color:var(--color-primary);color:var(--color-white);cursor:pointer;font-family:var(--font-sans);text-align:center;z-index:1;border:0;border-radius:100px;justify-content:center;align-items:center;width:calc(100% - 32px);max-width:320px;min-height:60px;padding:12px 24px;font-size:16px;font-weight:700;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.CouponPreviewSection-module__iZEenW__couponModalTrigger:hover{background-color:var(--color-primary-dark)}@media (max-width:1024px){.CouponPreviewSection-module__iZEenW__wrapper{width:calc(100% - 32px)}}@media (max-width:767px){.CouponPreviewSection-module__iZEenW__wrapper{height:500px;margin-top:24px}.CouponPreviewSection-module__iZEenW__blurOverlay{height:120px}.CouponPreviewSection-module__iZEenW__couponModalTrigger{bottom:20px}}
.CouponModal-module__MamsJW__couponModal.CouponModal-module__MamsJW__couponModal{border-radius:12px;width:calc(100vw - 254px);max-width:1520px;height:min(90vh,1040px);max-height:90vh;overflow:hidden}.CouponModal-module__MamsJW__couponModalBody{background-color:#e4f8ea;min-height:0;display:flex}.CouponModal-module__MamsJW__couponModalCloseButton{appearance:none;color:#28332e;cursor:pointer;font-family:var(--font-sans);background-color:#fff;border:1px solid #1f1f1f;border-radius:100px;width:min(100%,1220px);min-height:56px;margin:0 auto;padding:12px 24px;font-size:18px;font-weight:700;line-height:1.5;display:block}.CouponModal-module__MamsJW__couponModalCloseButton:hover{background-color:#f7f7f7}@media (max-width:767px){.CouponModal-module__MamsJW__couponModal.CouponModal-module__MamsJW__couponModal{border-radius:12px 12px 0 0;width:100%;height:calc(100% - 16px);max-height:calc(100% - 16px)}.CouponModal-module__MamsJW__couponModalCloseButton{min-height:52px;font-size:16px}}
.DepartureTabs-module__gczwOG__departureTabs{background-color:#fff;justify-content:center;align-items:center;width:100%;height:90px;padding:0 16px;display:flex}.DepartureTabs-module__gczwOG__list{font-family:var(--font-sans);border:1px solid #00cd68;border-radius:999px;width:400px;max-width:100%;height:44px;font-size:14px;font-weight:700;display:flex;overflow:hidden}.DepartureTabs-module__gczwOG__link{color:#1f1f1f;white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:flex}.DepartureTabs-module__gczwOG__link:not(:last-child){border-right:1px solid #00cd68}.DepartureTabs-module__gczwOG__link[aria-current=page]{background-color:#30b46c20}@media (max-width:767px){.DepartureTabs-module__gczwOG__departureTabs{align-items:center;height:72px;padding:0 20px}.DepartureTabs-module__gczwOG__list{font-size:14px}.DepartureTabs-module__gczwOG__link{padding:0 12px}}
.HotelBrandLogos-module__edHnFq__brandGrid{grid-template-columns:repeat(5,minmax(0,1fr));place-items:center;gap:28px 24px;max-width:620px;margin:0 auto;display:grid}@media (max-width:767px){.HotelBrandLogos-module__edHnFq__brandGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}}.HotelBrandLogos-module__edHnFq__brandLogo{object-fit:contain;max-width:100%}
.EnyasuAsiaTours-module__YU77ba__enyasuAsiaTours{background-color:var(--color-primary-light);padding:40px var(--space-5x) 32px;width:100%}.EnyasuAsiaTours-module__YU77ba__titleCard{justify-content:center;align-self:center;width:100%;max-width:100%;margin:0 auto 24px;padding:10px;display:flex}.EnyasuAsiaTours-module__YU77ba__title{margin:0}.EnyasuAsiaTours-module__YU77ba__subTitle{text-align:center;margin:0 auto 24px}.EnyasuAsiaTours-module__YU77ba__cardList{margin:0 auto}@media (max-width:767px){.EnyasuAsiaTours-module__YU77ba__enyasuAsiaTours{padding-bottom:28px}.EnyasuAsiaTours-module__YU77ba__title{--sale-section-title-font-size-sp:min(24px, calc((100vw - 72px) / 13.5));--sale-section-title-icon-size-sp:calc(var(--sale-section-title-font-size-sp) * 1.5)}}
.PickUpHotels-module__67HRwW__scroller{scrollbar-width:thin;-webkit-overflow-scrolling:touch;grid-auto-columns:calc(11.7647% - 15.0588px);grid-auto-flow:column;gap:16px;padding-bottom:12px;display:grid;overflow-x:auto}@media (max-width:767px){.PickUpHotels-module__67HRwW__scroller{grid-auto-columns:28%;gap:12px}}.PickUpHotels-module__67HRwW__tile{color:var(--color-gray-90,#1f1f1f);flex-direction:column;gap:8px;text-decoration:none;display:flex}.PickUpHotels-module__67HRwW__tileImageWrap{aspect-ratio:1;border-radius:12px;width:100%;position:relative;overflow:hidden}.PickUpHotels-module__67HRwW__tileImage{object-fit:cover}.PickUpHotels-module__67HRwW__tileLabel{text-align:center;font-size:13px;font-weight:700}
