.BannerPageContainer-module-scss-module__uDbyJq__banners{flex-direction:column;gap:10px;padding:0 30px 30px;display:flex}@media (max-width:640px){.BannerPageContainer-module-scss-module__uDbyJq__banners{padding:0}}.BannerPageContainer-module-scss-module__uDbyJq__banners .BannerPageContainer-module-scss-module__uDbyJq__banner{display:flex}.BannerPageContainer-module-scss-module__uDbyJq__banners .BannerPageContainer-module-scss-module__uDbyJq__banner img{object-fit:cover;aspect-ratio:2/.6;width:100%;height:100%}
.PageHeader-module-scss-module__FyVvRq__title{width:100%;color:var(--Gray-100);text-align:center;box-sizing:border-box;justify-content:center;align-items:center;height:60px;margin-top:12px;padding:18px 16px 17px;font-size:20px;font-weight:600;display:flex;position:relative}@media (max-width:640px){.PageHeader-module-scss-module__FyVvRq__title{z-index:20;background:#fff;justify-content:space-between;margin:0;position:sticky;top:0}}.PageHeader-module-scss-module__FyVvRq__title .PageHeader-module-scss-module__FyVvRq__back_btn{display:none}.PageHeader-module-scss-module__FyVvRq__title .PageHeader-module-scss-module__FyVvRq__right_empty{width:34px}@media (max-width:640px){.PageHeader-module-scss-module__FyVvRq__title{font-size:18px;font-weight:500}.PageHeader-module-scss-module__FyVvRq__title .PageHeader-module-scss-module__FyVvRq__back_btn{display:flex}}.PageHeader-module-scss-module__FyVvRq__mobile_only{display:none!important}@media (max-width:640px){.PageHeader-module-scss-module__FyVvRq__mobile_only{display:flex!important}}
.CartButtonComponent-module-scss-module__qHeTEG__component{position:relative}.CartButtonComponent-module-scss-module__qHeTEG__component.CartButtonComponent-module-scss-module__qHeTEG__none:active{background:0 0}.CartButtonComponent-module-scss-module__qHeTEG__component .CartButtonComponent-module-scss-module__qHeTEG__badge{background:var(--Pink-50);width:16px;height:16px;color:var(--Gray-0);border-radius:8px;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:0;right:0}
.LoadingSpiner-module-scss-module__bHmLWW__loading{width:var(--size);height:var(--size);outline:none;display:inline-block;position:relative}.LoadingSpiner-module-scss-module__bHmLWW__loading div{box-sizing:border-box;width:var(--size);height:var(--size);border:var(--thickness) solid var(--Pink-50);border-color:var(--Pink-50) #0000 #0000 #0000;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite LoadingSpiner-module-scss-module__bHmLWW__loading;display:block;position:absolute}.LoadingSpiner-module-scss-module__bHmLWW__loading div:first-child{animation-delay:-.45s}.LoadingSpiner-module-scss-module__bHmLWW__loading div:nth-child(2){animation-delay:-.3s}.LoadingSpiner-module-scss-module__bHmLWW__loading div:nth-child(3){animation-delay:-.15s}.LoadingSpiner-module-scss-module__bHmLWW__loading.LoadingSpiner-module-scss-module__bHmLWW__primary div{border-color:var(--Pink-50) #0000 #0000 #0000}.LoadingSpiner-module-scss-module__bHmLWW__loading.LoadingSpiner-module-scss-module__bHmLWW__dark-gray div{border-color:var(--Gray-100) #0000 #0000 #0000}.LoadingSpiner-module-scss-module__bHmLWW__loading.LoadingSpiner-module-scss-module__bHmLWW__white div{border-color:var(--Gray-0) #0000 #0000 #0000}@keyframes LoadingSpiner-module-scss-module__bHmLWW__loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Tooltip-module-scss-module__A4Pv-a__container{cursor:pointer;background:var(--Pink-50);z-index:1;border-radius:4px;align-items:center;gap:8px;width:max-content;padding:10px 12px;display:flex}.Tooltip-module-scss-module__A4Pv-a__container .Tooltip-module-scss-module__A4Pv-a__message{color:var(--Gray-0);font-size:12px;font-weight:700}@media (max-width:640px){.Tooltip-module-scss-module__A4Pv-a__container .Tooltip-module-scss-module__A4Pv-a__message{font-size:10px;font-weight:700}}.Tooltip-module-scss-module__A4Pv-a__container .Tooltip-module-scss-module__A4Pv-a__icon_cross path{stroke:var(--Gray-0)}.Tooltip-module-scss-module__A4Pv-a__container .Tooltip-module-scss-module__A4Pv-a__icon_arrow{position:absolute}.Tooltip-module-scss-module__A4Pv-a__container .Tooltip-module-scss-module__A4Pv-a__icon_arrow.Tooltip-module-scss-module__A4Pv-a__bottom{bottom:-7px;right:19px;transform:rotate(180deg)}.Tooltip-module-scss-module__A4Pv-a__container .Tooltip-module-scss-module__A4Pv-a__icon_arrow.Tooltip-module-scss-module__A4Pv-a__top{top:-7px;right:19px}
.Button-module-scss-module__6e2-_G__button{box-sizing:border-box;cursor:pointer;text-align:center;border:none;width:100%;display:block}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__box{border-radius:12px}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__large{padding:16px 14px;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__medium{padding:15px 14px;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__small{border-radius:10px;padding:12px 18px;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__xsmall{white-space:nowrap;border-radius:8px;width:auto;padding:8px 12px;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__round{border-radius:3em}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__shadow{box-shadow:1px 1px 8px -4px var(--Gray-80)}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__primary{background-color:var(--Gray-100);color:var(--Gray-0);border:none}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__primary:active{color:var(--Gray-10);background-color:var(--Gray-100)}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__secondary{background-color:var(--Gray-10);color:var(--Gray-80)}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__secondary:active{background-color:var(--Gray-15);color:var(--Gray-100)}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__outlined{box-shadow:0 0 0 1px var(--Gray-20) inset;background-color:var(--Gray-0);color:var(--Gray-80)}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__outlined:active{background-color:var(--Gray-15);border-color:var(--Gray-20);color:var(--Gray-100)}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__confirm{background-color:var(--Pink-50);color:#fff;border:none}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__confirm:active{background-color:var(--Pink-50)}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__pink{background-color:var(--Pink-10);color:var(--Pink-50)}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__pink:active{background-color:var(--Pink-20);color:var(--Pink-60)}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__blue{background-color:var(--Blue-10);color:var(--Blue-50)}.Button-module-scss-module__6e2-_G__button.Button-module-scss-module__6e2-_G__blue:active{background-color:var(--Blue-20);color:var(--Blue-60)}.Button-module-scss-module__6e2-_G__button:disabled{background-color:var(--Gray-20);color:var(--Gray-40);cursor:default;border:none}.Button-module-scss-module__6e2-_G__button:disabled:active{background-color:var(--Gray-20);color:var(--Gray-40)}.Button-module-scss-module__6e2-_G__button[class*=text]:disabled{color:var(--Gray-40);background-color:#0000}
.Divider-module-scss-module__IVqq3a__container{background:var(--Border-Primary)}.Divider-module-scss-module__IVqq3a__container+.Divider-module-scss-module__IVqq3a__container{display:none!important}.Divider-module-scss-module__IVqq3a__container:not(:has(~:not(.Divider-module-scss-module__IVqq3a__container))){display:none!important}.Divider-module-scss-module__IVqq3a__container.Divider-module-scss-module__IVqq3a__large{height:10px;min-height:10px}.Divider-module-scss-module__IVqq3a__container.Divider-module-scss-module__IVqq3a__small{height:1px;min-height:1px;margin:0 16px}.Divider-module-scss-module__IVqq3a__container.Divider-module-scss-module__IVqq3a__mobile{display:none}.Divider-module-scss-module__IVqq3a__container.Divider-module-scss-module__IVqq3a__pc,.Divider-module-scss-module__IVqq3a__container.Divider-module-scss-module__IVqq3a__all{display:block}@media (max-width:640px){.Divider-module-scss-module__IVqq3a__container.Divider-module-scss-module__IVqq3a__pc{display:none}.Divider-module-scss-module__IVqq3a__container.Divider-module-scss-module__IVqq3a__mobile{display:block}.Divider-module-scss-module__IVqq3a__container.Divider-module-scss-module__IVqq3a__mobile.Divider-module-scss-module__IVqq3a__large{height:10px}.Divider-module-scss-module__IVqq3a__container.Divider-module-scss-module__IVqq3a__mobile.Divider-module-scss-module__IVqq3a__small{height:1px;margin:0 16px}}
.Description-module-scss-module__xt6wyq__container{padding:var(--Spacing-16);letter-spacing:normal;border-radius:var(--Radius-L);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.Description-module-scss-module__xt6wyq__container img{max-width:100%}.Description-module-scss-module__xt6wyq__container.Description-module-scss-module__xt6wyq__focus{border:solid 1px var(--Border-Critical);background:var(--Bg-Critical);color:var(--Text-Critical-Alt)}.Description-module-scss-module__xt6wyq__container.Description-module-scss-module__xt6wyq__large{border:solid 1px var(--Border-Warning);background:var(--Bg-Warning);color:var(--Text-Warning)}.Description-module-scss-module__xt6wyq__container.Description-module-scss-module__xt6wyq__small{border:solid 1px var(--Border-Primary);background:var(--Bg-Secondary)}.Description-module-scss-module__xt6wyq__rows{flex-direction:column;gap:4px;display:flex}.Description-module-scss-module__xt6wyq__rows .Description-module-scss-module__xt6wyq__row{color:var(--Text-Tertiary);white-space:pre-wrap;font-size:12px;line-height:1.83;display:flex}.Description-module-scss-module__xt6wyq__rows .Description-module-scss-module__xt6wyq__row .Description-module-scss-module__xt6wyq__bullet{justify-content:center;align-items:center;width:5px;height:22px;margin-right:4px;padding:1px;display:inline-flex}.Description-module-scss-module__xt6wyq__rows .Description-module-scss-module__xt6wyq__row .Description-module-scss-module__xt6wyq__bullet:after{content:"";background:var(--Icon-Secondary);border-radius:50%;width:3px;height:3px;display:inline-flex}
.FloatingButton-module-scss-module__5wRLyW__background{z-index:11;opacity:0;justify-content:center;width:100%;margin:50px 0;animation:.3s FloatingButton-module-scss-module__5wRLyW__slide-down-floating;display:flex;position:sticky;bottom:50px;transform:translateY(calc(100% + 80px))}.FloatingButton-module-scss-module__5wRLyW__background.FloatingButton-module-scss-module__5wRLyW__visible{opacity:1;animation:.3s FloatingButton-module-scss-module__5wRLyW__slide-up-floating;transform:translate(0)}.FloatingButton-module-scss-module__5wRLyW__background>div{box-shadow:1px 1px 8px -4px var(--Gray-80);border-radius:4rem;display:inline-block}.FloatingButton-module-scss-module__5wRLyW__background .FloatingButton-module-scss-module__5wRLyW__floating_button{background-color:var(--Gray-100);width:auto;color:var(--Gray-0);border:none;padding:12px 14px;font-size:15px;font-weight:600}.FloatingButton-module-scss-module__5wRLyW__background .FloatingButton-module-scss-module__5wRLyW__stop{position:relative;bottom:60px}@keyframes FloatingButton-module-scss-module__5wRLyW__slide-down-floating{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(calc(100% + 80px))}}@keyframes FloatingButton-module-scss-module__5wRLyW__slide-up-floating{0%{opacity:0;transform:translateY(calc(100% + 80px))}to{opacity:1;transform:translate(0)}}.FloatingButton-module-scss-module__5wRLyW__sentinel{pointer-events:none;width:100%;height:1px}
.ActivitySortButton-module-scss-module__y2QKQq__sort_button{padding-right:var(--Spacing-20);color:var(--Gray-60);cursor:pointer;background-color:#0000;border:none;font-size:14px;font-weight:600;line-height:18px;position:relative}.ActivitySortButton-module-scss-module__y2QKQq__sort_button:after{content:"";background:url(../media/icon-chevron-down-6-60.0cb2muyvq7y8k.svg) 4px no-repeat;width:18px;height:18px;display:block;position:absolute;top:0;right:0}
.DropDownButton-module-scss-module__ei-Sma__drop_button{align-items:center;width:auto;display:flex!important}.DropDownButton-module-scss-module__ei-Sma__drop_button:after{content:"";width:10px;height:10px;margin-left:var(--Spacing-04);background:url(../media/icon-chevron-down-6-60.0cb2muyvq7y8k.svg) 0 2px no-repeat;display:block}
.IconButton-module-scss-module__4hS2Lq__icon_button{--imgSize:20px;background-color:var(--Gray-0);box-sizing:content-box;cursor:pointer;width:var(--imgSize);height:var(--imgSize);border:none;border-radius:4px;display:flex}.IconButton-module-scss-module__4hS2Lq__icon_button>img,.IconButton-module-scss-module__4hS2Lq__icon_button>svg{width:var(--imgSize);height:var(--imgSize)}.IconButton-module-scss-module__4hS2Lq__icon_button.IconButton-module-scss-module__4hS2Lq__shadow{box-shadow:0 0 10px -6px var(--Gray-100)}.IconButton-module-scss-module__4hS2Lq__icon_button.IconButton-module-scss-module__4hS2Lq__large{padding:var(--Spacing-08)}.IconButton-module-scss-module__4hS2Lq__icon_button.IconButton-module-scss-module__4hS2Lq__medium{padding:var(--Spacing-06)}.IconButton-module-scss-module__4hS2Lq__icon_button.IconButton-module-scss-module__4hS2Lq__small{padding:var(--Spacing-04)}.IconButton-module-scss-module__4hS2Lq__icon_button.IconButton-module-scss-module__4hS2Lq__none{background-color:#0000}.IconButton-module-scss-module__4hS2Lq__icon_button.IconButton-module-scss-module__4hS2Lq__border{border:1px solid var(--Gray-20)}.IconButton-module-scss-module__4hS2Lq__icon_button:active{background-color:var(--Dimmed-Black-10)}.IconButton-module-scss-module__4hS2Lq__icon_button:disabled{background-color:var(--Gray-15);color:var(--Gray-30);cursor:default;border:none}.IconButton-module-scss-module__4hS2Lq__icon_button:disabled.IconButton-module-scss-module__4hS2Lq__pressed{background-color:var(--Gray-15);color:var(--Gray-30)}.IconButton-module-scss-module__4hS2Lq__container{cursor:pointer;background:var(--Gray-0);border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;display:inline-flex}.IconButton-module-scss-module__4hS2Lq__container.IconButton-module-scss-module__4hS2Lq__medium{padding:6px}.IconButton-module-scss-module__4hS2Lq__container.IconButton-module-scss-module__4hS2Lq__large{padding:8px}.IconButton-module-scss-module__4hS2Lq__container:active:not(:disabled){background:var(--Gray-10)}.IconButton-module-scss-module__4hS2Lq__container:disabled{cursor:unset}
.NavigationButton-module-scss-module__Y2IARW__nav{background-color:var(--Gray-0);width:42px;height:42px;box-shadow:0 0 6px 0 var(--Dimmed-Black-10);cursor:pointer;border:none;border-radius:10em;padding:10px}.NavigationButton-module-scss-module__Y2IARW__nav:after{content:"";border:3px solid var(--Gray-70);width:12px;height:12px;display:block;transform:rotate(-45deg)}.NavigationButton-module-scss-module__Y2IARW__nav.NavigationButton-module-scss-module__Y2IARW__prev:after{border-bottom:none;border-right:none;margin-left:6px}.NavigationButton-module-scss-module__Y2IARW__nav.NavigationButton-module-scss-module__Y2IARW__next:after{border-top:none;border-left:none;margin-right:4px}.NavigationButton-module-scss-module__Y2IARW__nav.NavigationButton-module-scss-module__Y2IARW__disabled{opacity:.5;cursor:default}
.TextButton-module-scss-module__QZ633G__button{box-sizing:border-box;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;width:auto;padding:6px;font-size:12px;font-style:normal;font-weight:600;line-height:16px;display:inline-flex}.TextButton-module-scss-module__QZ633G__button.TextButton-module-scss-module__QZ633G__gray{color:var(--Text-Secondary)}.TextButton-module-scss-module__QZ633G__button.TextButton-module-scss-module__QZ633G__gray:active{background:var(--Bg-Secondary)}.TextButton-module-scss-module__QZ633G__button.TextButton-module-scss-module__QZ633G__pink{color:var(--Text-Critical)}.TextButton-module-scss-module__QZ633G__button.TextButton-module-scss-module__QZ633G__pink:active{background:var(--Bg-Secondary)}.TextButton-module-scss-module__QZ633G__button.TextButton-module-scss-module__QZ633G__blue{color:var(--Text-Positive)}.TextButton-module-scss-module__QZ633G__button.TextButton-module-scss-module__QZ633G__blue:active{background:var(--Bg-Secondary)}.TextButton-module-scss-module__QZ633G__button.TextButton-module-scss-module__QZ633G__more{color:var(--Text-Primary);font-size:14px;font-style:normal;font-weight:600;line-height:18px;text-decoration:underline}.TextButton-module-scss-module__QZ633G__button.TextButton-module-scss-module__QZ633G__more:active{background:var(--Bg-Secondary)}.TextButton-module-scss-module__QZ633G__button:disabled{color:var(--Text-Disabled-Alt);cursor:default}.TextButton-module-scss-module__QZ633G__button[class*=text]:disabled{color:var(--Text-Disabled-Alt);background-color:#0000}
.AreaCardLarge-module-scss-module__aarwEa__wrap{padding:6px}.AreaCardLarge-module-scss-module__aarwEa__wrap .AreaCardLarge-module-scss-module__aarwEa__area_card{aspect-ratio:.7;cursor:pointer;background:url(../media/img_default.3nz_h-x_ju_ps.svg) 50%/200% no-repeat;border-radius:8px;width:100%;position:relative;overflow:hidden}.AreaCardLarge-module-scss-module__aarwEa__wrap .AreaCardLarge-module-scss-module__aarwEa__area_card>img{object-fit:cover;color:#0000;width:100%;height:100%}.AreaCardLarge-module-scss-module__aarwEa__wrap .AreaCardLarge-module-scss-module__aarwEa__area_card>div{background:linear-gradient(#0000 57.32%,#0009 100%);flex-direction:column;justify-content:flex-end;gap:4px;width:100%;height:100%;padding:16px 20px;display:flex;position:absolute;top:0;left:0}.AreaCardLarge-module-scss-module__aarwEa__wrap .AreaCardLarge-module-scss-module__aarwEa__area_card>div h3{color:var(--Gray-0);font-size:14px;font-weight:700;line-height:normal}.AreaCardLarge-module-scss-module__aarwEa__wrap .AreaCardLarge-module-scss-module__aarwEa__area_card>div small{color:var(--Gray-20);margin-top:3px;font-size:10px;font-weight:500;line-height:1}@media (max-width:640px){.AreaCardLarge-module-scss-module__aarwEa__wrap .AreaCardLarge-module-scss-module__aarwEa__area_card{padding-bottom:126%}}
.PaymentRailEuropPassCard-module-scss-module__SaJbMa__contents{flex-direction:column;gap:20px;display:flex}.PaymentRailEuropPassCard-module-scss-module__SaJbMa__contents span{background:var(--Gray-100);color:var(--Gray-0);border-radius:4px;width:fit-content;padding:4px 6px;font-size:10px;font-weight:700}.PaymentRailEuropPassCard-module-scss-module__SaJbMa__contents .PaymentRailEuropPassCard-module-scss-module__SaJbMa__header{flex-direction:column;gap:10px;display:flex}.PaymentRailEuropPassCard-module-scss-module__SaJbMa__contents .PaymentRailEuropPassCard-module-scss-module__SaJbMa__header>div{flex-direction:column;gap:6px;display:flex}.PaymentRailEuropPassCard-module-scss-module__SaJbMa__contents .PaymentRailEuropPassCard-module-scss-module__SaJbMa__header>div h3{color:var(--Gray-100);font-size:16px;font-weight:600}.PaymentRailEuropPassCard-module-scss-module__SaJbMa__contents .PaymentRailEuropPassCard-module-scss-module__SaJbMa__header>div .PaymentRailEuropPassCard-module-scss-module__SaJbMa__swiss{cursor:pointer;color:var(--Gray-50);gap:4px;font-size:12px;font-weight:500;line-height:15px;display:flex}.PaymentRailEuropPassCard-module-scss-module__SaJbMa__popup_body{flex-direction:column;gap:20px;padding:0 30px 30px;display:flex}@media (max-width:640px){.PaymentRailEuropPassCard-module-scss-module__SaJbMa__popup_body{padding:20px 16px}}
.RailEuropePTPCard-module-scss-module__ciRKUa__container{flex-direction:column;display:flex}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__head{display:flex}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__times{justify-content:center;padding:20px 10px;display:flex}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__times .RailEuropePTPCard-module-scss-module__ciRKUa__time_box{flex-direction:column;align-items:center;width:100%;max-width:119px;display:flex}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__times .RailEuropePTPCard-module-scss-module__ciRKUa__time_box .RailEuropePTPCard-module-scss-module__ciRKUa__time_title{color:var(--Gray-100);font-size:30px;font-weight:500}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__times .RailEuropePTPCard-module-scss-module__ciRKUa__time_box .RailEuropePTPCard-module-scss-module__ciRKUa__time_description{color:var(--Gray-40);text-align:center;font-size:12px;font-weight:600}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__times .RailEuropePTPCard-module-scss-module__ciRKUa__time_box.RailEuropePTPCard-module-scss-module__ciRKUa__duration{width:70px}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__times .RailEuropePTPCard-module-scss-module__ciRKUa__time_box.RailEuropePTPCard-module-scss-module__ciRKUa__duration .RailEuropePTPCard-module-scss-module__ciRKUa__arrow{padding:10px;display:flex}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__times .RailEuropePTPCard-module-scss-module__ciRKUa__time_box.RailEuropePTPCard-module-scss-module__ciRKUa__duration .RailEuropePTPCard-module-scss-module__ciRKUa__duration_text{color:var(--Gray-40);padding:0 10px;font-size:10px;font-weight:500;line-height:13px}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__contents{border:solid 1px var(--Gray-15);border-radius:12px;flex-direction:column;gap:20px;padding:24px;display:flex}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__contents .RailEuropePTPCard-module-scss-module__ciRKUa__content{gap:10px;font-size:14px;font-weight:400;line-height:18px;display:flex}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__contents .RailEuropePTPCard-module-scss-module__ciRKUa__content .RailEuropePTPCard-module-scss-module__ciRKUa__content_label{color:var(--Gray-50);width:min-content;min-width:80px}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__contents .RailEuropePTPCard-module-scss-module__ciRKUa__content .RailEuropePTPCard-module-scss-module__ciRKUa__content_label.RailEuropePTPCard-module-scss-module__ciRKUa__price{width:unset}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__contents .RailEuropePTPCard-module-scss-module__ciRKUa__content .RailEuropePTPCard-module-scss-module__ciRKUa__content_value{color:var(--Gray-70)}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__contents .RailEuropePTPCard-module-scss-module__ciRKUa__content .RailEuropePTPCard-module-scss-module__ciRKUa__content_price{color:var(--Gray-100);margin-left:auto;font-size:16px;font-weight:600}.RailEuropePTPCard-module-scss-module__ciRKUa__container .RailEuropePTPCard-module-scss-module__ciRKUa__contents .RailEuropePTPCard-module-scss-module__ciRKUa__divider{margin:0}
.AddToCalendarButton-module-scss-module__vtmC7W__container{display:none}@media (max-width:640px){.AddToCalendarButton-module-scss-module__vtmC7W__container{justify-content:center;align-items:center;gap:8px;display:flex}.AddToCalendarButton-module-scss-module__vtmC7W__container .AddToCalendarButton-module-scss-module__vtmC7W__icon{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.AddToCalendarButton-module-scss-module__vtmC7W__container .AddToCalendarButton-module-scss-module__vtmC7W__icon .AddToCalendarButton-module-scss-module__vtmC7W__icon_calendar{color:var(--Icon-Secondary)}}.AddToCalendarButton-module-scss-module__vtmC7W__description{letter-spacing:normal;color:var(--Gray-70);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}
.OrderRailEuropePTPInfo-module-scss-module__VtfinG__container{border-top:solid 1px var(--Gray-10);flex-direction:column;padding-top:30px;padding-bottom:18px;display:flex}@media (max-width:640px){.OrderRailEuropePTPInfo-module-scss-module__VtfinG__container .OrderRailEuropePTPInfo-module-scss-module__VtfinG__card{margin:0 16px}}.OrderRailEuropePTPInfo-module-scss-module__VtfinG__container .OrderRailEuropePTPInfo-module-scss-module__VtfinG__divider{margin:20px 0}@media (max-width:640px){.OrderRailEuropePTPInfo-module-scss-module__VtfinG__container .OrderRailEuropePTPInfo-module-scss-module__VtfinG__divider{margin:20px 16px}}
.PaymentRentalcarCard-module-scss-module__wRyx3G__contents{flex-direction:column;gap:20px;display:flex}.PaymentRentalcarCard-module-scss-module__wRyx3G__contents .PaymentRentalcarCard-module-scss-module__wRyx3G__header{gap:16px;display:flex}.PaymentRentalcarCard-module-scss-module__wRyx3G__contents .PaymentRentalcarCard-module-scss-module__wRyx3G__header img{object-fit:contain;background:var(--Gray-0);border-radius:12px;overflow:hidden}.PaymentRentalcarCard-module-scss-module__wRyx3G__contents .PaymentRentalcarCard-module-scss-module__wRyx3G__header .PaymentRentalcarCard-module-scss-module__wRyx3G__title{flex-direction:column;gap:7px;display:flex}.PaymentRentalcarCard-module-scss-module__wRyx3G__contents .PaymentRentalcarCard-module-scss-module__wRyx3G__header .PaymentRentalcarCard-module-scss-module__wRyx3G__title h3{color:var(--Gray-100);font-size:14px;font-weight:600;line-height:1.43}.PaymentRentalcarCard-module-scss-module__wRyx3G__contents .PaymentRentalcarCard-module-scss-module__wRyx3G__header .PaymentRentalcarCard-module-scss-module__wRyx3G__title .PaymentRentalcarCard-module-scss-module__wRyx3G__option{color:var(--Gray-50);flex-direction:column;gap:7px;font-size:12px;font-weight:500;line-height:15px;display:flex}.PaymentRentalcarCard-module-scss-module__wRyx3G__contents .PaymentRentalcarCard-module-scss-module__wRyx3G__header .PaymentRentalcarCard-module-scss-module__wRyx3G__title .PaymentRentalcarCard-module-scss-module__wRyx3G__option p{color:var(--Gray-100)}.PaymentRentalcarCard-module-scss-module__wRyx3G__contents .PaymentRentalcarCard-module-scss-module__wRyx3G__refund{justify-content:center;align-items:center;gap:8px;display:flex}
.PaymentRentalcarRefund-module-scss-module__JcnZUW__refund_wrap{border:1px solid var(--Gray-15);background:var(--Gray-10);border-radius:12px;flex-direction:column;justify-content:center;gap:7px;padding:14px 20px;display:flex}.PaymentRentalcarRefund-module-scss-module__JcnZUW__refund_wrap .PaymentRentalcarRefund-module-scss-module__JcnZUW__title{color:var(--Gray-100);font-size:12px;font-weight:600}.PaymentRentalcarRefund-module-scss-module__JcnZUW__refund_wrap .PaymentRentalcarRefund-module-scss-module__JcnZUW__info{color:var(--Gray-50);font-size:12px;line-height:1.83}.PaymentRentalcarRefund-module-scss-module__JcnZUW__refund_wrap .PaymentRentalcarRefund-module-scss-module__JcnZUW__sub_info{color:var(--Gray-50);padding:0 8px;font-size:12px;line-height:1.83}
.MobNavigation-module-scss-module__gBw5Mq__container{display:none}.MobNavigation-module-scss-module__gBw5Mq__tooltip{padding:8px 12px;position:absolute;bottom:54px;right:10px}.MobNavigation-module-scss-module__gBw5Mq__tooltip .MobNavigation-module-scss-module__gBw5Mq__arrow{right:28px!important}.MobNavigation-module-scss-module__gBw5Mq__tooltip_small{background:var(--Pink-50);color:var(--Gray-0);border-radius:4px;padding:0 2px;font-size:10px;font-weight:600;line-height:13px;position:absolute;bottom:51px;right:50%;transform:translate(50%)}@media (max-width:640px){.MobNavigation-module-scss-module__gBw5Mq__container{z-index:15;background-color:var(--Gray-0);border-top:solid 1px var(--Gray-15);width:100%;padding-bottom:8px;display:flex;position:fixed;bottom:0;left:0}@supports (padding-bottom:constant(safe-area-inset-bottom)){.MobNavigation-module-scss-module__gBw5Mq__container{padding-bottom:constant(safe-area-inset-bottom)}}@supports (padding-bottom:env(safe-area-inset-bottom)){.MobNavigation-module-scss-module__gBw5Mq__container{padding-bottom:env(safe-area-inset-bottom)}}.MobNavigation-module-scss-module__gBw5Mq__tabs{justify-content:center;width:100%;display:flex}.MobNavigation-module-scss-module__gBw5Mq__tabs .MobNavigation-module-scss-module__gBw5Mq__tab{width:100%;max-width:72px;position:relative}.MobNavigation-module-scss-module__gBw5Mq__tabs .MobNavigation-module-scss-module__gBw5Mq__link{cursor:pointer;flex-direction:column;align-items:center;gap:6px;width:100%;padding:12px 6px 8px;display:flex}.MobNavigation-module-scss-module__gBw5Mq__tabs .MobNavigation-module-scss-module__gBw5Mq__link p{color:var(--Gray-30);word-break:keep-all;font-size:10px;font-weight:500;line-height:13px}.MobNavigation-module-scss-module__gBw5Mq__tabs .MobNavigation-module-scss-module__gBw5Mq__link.MobNavigation-module-scss-module__gBw5Mq__on p{color:var(--Gray-100)}.MobNavigation-module-scss-module__gBw5Mq__tabs .MobNavigation-module-scss-module__gBw5Mq__link .MobNavigation-module-scss-module__gBw5Mq__icon_magazine_disable.MobNavigation-module-scss-module__gBw5Mq__loaded{display:none}}
.BasicHeader-module-scss-module__4nYRrq__header{justify-content:center;align-items:center;width:100%;height:60px;padding:0 16px;display:flex;position:relative}.BasicHeader-module-scss-module__4nYRrq__header h2{text-align:center;width:100%;font-size:20px;font-weight:600}.BasicHeader-module-scss-module__4nYRrq__header button{display:none;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:640px){.BasicHeader-module-scss-module__4nYRrq__header{z-index:200;background:#fff;position:sticky;top:0}.BasicHeader-module-scss-module__4nYRrq__header button{left:var(--Spacing-12);display:block}}
.AgreePageBody-module-scss-module__0OZU3W__agree_body{white-space:break-spaces;width:100%;font-size:13px}@media (max-width:640px){.AgreePageBody-module-scss-module__0OZU3W__agree_body{padding:0 16px}}.AgreePageBody-module-scss-module__0OZU3W__agree_body a{color:inherit;border:0;outline:none;text-decoration:none}.AgreePageBody-module-scss-module__0OZU3W__agree_body .companies-name{vertical-align:top;width:calc(50% - 20px);margin-bottom:15px;padding-right:20px;font-size:12px;line-height:1.5;display:inline-block}@media (min-width:1025px){.AgreePageBody-module-scss-module__0OZU3W__agree_body .companies-name{width:calc(25% - 20px);font-size:14px;line-height:1.43}}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party{box-sizing:border-box;padding:0 30px 30px}@media (max-width:640px){.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party{padding:0}}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party h2,.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party h3{color:var(--Gray-100);margin-bottom:20px;font-size:18px;font-weight:600}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__header{padding:var(--Spacing-12) 0;align-items:center;display:flex}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__header button{text-indent:20px;box-sizing:border-box;cursor:pointer;background:url(../media/icon-close-22-70.1rm_c7vzs4lc8.svg) 0 0/22px no-repeat;border:none;width:24px;height:24px;overflow:hidden}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__header h1{text-align:center;width:100%;padding-right:20px;font-size:18px;font-weight:500}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__policy{color:var(--Gray-100)}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__policy strong{font-size:14px;font-weight:600;line-height:1.57}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__policy p{color:var(--Gray-70);letter-spacing:normal;margin:20px 0;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__summary{margin:var(--Spacing-30) 0}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__summary h2{color:var(--Gray-70);text-indent:4px;font-size:14px;font-weight:600;line-height:18px}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__summary ul{margin:0;padding:0}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__summary li,.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__summary p{letter-spacing:normal;color:var(--Gray-70);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;list-style:none}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__terms_third_party .AgreePageBody-module-scss-module__0OZU3W__summary+.AgreePageBody-module-scss-module__0OZU3W__summary{margin-top:var(--Spacing-16)}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info{margin:var(--Spacing-30) 0;border-top:1px solid var(--Gray-10)}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info .AgreePageBody-module-scss-module__0OZU3W__user_info_title{color:var(--Gray-100);margin:20px 0 16px;font-size:16px;font-weight:600}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info h2{color:var(--Gray-70);text-indent:4px;margin-bottom:6px;font-size:14px;font-weight:600;line-height:18px}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info .AgreePageBody-module-scss-module__0OZU3W__summary{margin:16px 0}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info .AgreePageBody-module-scss-module__0OZU3W__summary ul{margin:0;padding:0}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info .AgreePageBody-module-scss-module__0OZU3W__summary li,.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info .AgreePageBody-module-scss-module__0OZU3W__summary p{letter-spacing:normal;color:var(--Gray-70);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;list-style:none}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info .AgreePageBody-module-scss-module__0OZU3W__summary+.AgreePageBody-module-scss-module__0OZU3W__summary{margin-top:var(--Spacing-16)}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info h2{color:var(--Gray-70);text-indent:4px;font-size:14px;font-weight:600;line-height:18px}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info .AgreePageBody-module-scss-module__0OZU3W__user_info_item{grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info .AgreePageBody-module-scss-module__0OZU3W__user_info_item{grid-template-columns:1fr}}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info .AgreePageBody-module-scss-module__0OZU3W__user_info_item{gap:var(--Spacing-04)}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info .AgreePageBody-module-scss-module__0OZU3W__user_info_item .AgreePageBody-module-scss-module__0OZU3W__text{letter-spacing:normal;color:var(--Gray-70);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info li,.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info p{letter-spacing:normal;color:var(--Gray-70);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;list-style:none}.AgreePageBody-module-scss-module__0OZU3W__agree_body .AgreePageBody-module-scss-module__0OZU3W__user_info+.AgreePageBody-module-scss-module__0OZU3W__summary{margin-top:var(--Spacing-16)}
.ComplexPaymentBody-module-scss-module__C7wXjW__searched_country_popup_page_comp{flex-direction:column;height:100%;padding:0 30px 30px;display:flex}@media (max-width:640px){.ComplexPaymentBody-module-scss-module__C7wXjW__searched_country_popup_page_comp{padding:0 0 30px}}.ComplexPaymentBody-module-scss-module__C7wXjW__searched_country_popup_page_comp hr{border:none;border-top:10px solid var(--Gray-10)}.ComplexPaymentBody-module-scss-module__C7wXjW__searched_country_popup_page_comp h3{color:var(--Gray-100);margin-bottom:20px;font-size:18px;font-weight:600}@media (max-width:640px){.ComplexPaymentBody-module-scss-module__C7wXjW__searched_country_popup_page_comp h3{padding:0 16px}}.ComplexPaymentBody-module-scss-module__C7wXjW__searched_country_popup_page_comp .ComplexPaymentBody-module-scss-module__C7wXjW__result_container_wrapper{flex:1}.ComplexPaymentBody-module-scss-module__C7wXjW__searched_country_popup_page_comp>.ComplexPaymentBody-module-scss-module__C7wXjW__no_item_container>.ComplexPaymentBody-module-scss-module__C7wXjW__popular_area_list_wrapper{border-top:1px solid #e5e5e5;padding:20px}.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body{height:calc(100% - 50px);overflow:auto}.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body>.ComplexPaymentBody-module-scss-module__C7wXjW__main_body{color:var(--Gray-70);letter-spacing:normal;flex-direction:column;gap:20px;padding-bottom:30px;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:flex}@media (max-width:640px){.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body>.ComplexPaymentBody-module-scss-module__C7wXjW__main_body{padding:0 16px 30px}}.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body>.ComplexPaymentBody-module-scss-module__C7wXjW__main_body .ComplexPaymentBody-module-scss-module__C7wXjW__bold{color:var(--Gray-100);font-size:14px;font-weight:600;line-height:1.57}.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body>.ComplexPaymentBody-module-scss-module__C7wXjW__main_body span{color:var(--Pink-50)}.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body>.ComplexPaymentBody-module-scss-module__C7wXjW__main_body .ComplexPaymentBody-module-scss-module__C7wXjW__pre{background:var(--Gray-10);border-radius:12px;padding:12px 16px;font-size:12px;line-height:1.83}.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body .ComplexPaymentBody-module-scss-module__C7wXjW__navigation{margin-top:10px}.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body .ComplexPaymentBody-module-scss-module__C7wXjW__container{letter-spacing:normal;color:var(--Gray-70);flex-direction:column;gap:20px;padding:30px 0;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:flex}@media (max-width:640px){.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body .ComplexPaymentBody-module-scss-module__C7wXjW__container{padding:30px 16px}}.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body .ComplexPaymentBody-module-scss-module__C7wXjW__container .ComplexPaymentBody-module-scss-module__C7wXjW__title{color:var(--Gray-100);font-size:16px;font-weight:600}.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body .ComplexPaymentBody-module-scss-module__C7wXjW__container .ComplexPaymentBody-module-scss-module__C7wXjW__list,.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body .ComplexPaymentBody-module-scss-module__C7wXjW__container .ComplexPaymentBody-module-scss-module__C7wXjW__pre{flex-direction:column;gap:10px;display:flex}.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body .ComplexPaymentBody-module-scss-module__C7wXjW__container .ComplexPaymentBody-module-scss-module__C7wXjW__list img,.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body .ComplexPaymentBody-module-scss-module__C7wXjW__container .ComplexPaymentBody-module-scss-module__C7wXjW__pre img{max-width:400px}.ComplexPaymentBody-module-scss-module__C7wXjW__korail_agree_body .ComplexPaymentBody-module-scss-module__C7wXjW__container .ComplexPaymentBody-module-scss-module__C7wXjW__pre{background:var(--Gray-10);border-radius:12px;padding:12px 16px}
.RangeSlider-module-scss-module__U2zDtq__range_slider{justify-content:center;align-items:center;height:26px;display:flex;position:relative}.RangeSlider-module-scss-module__U2zDtq__range_slider .RangeSlider-module-scss-module__U2zDtq__thumb{appearance:none;pointer-events:none;outline:none;width:100%;height:0;position:absolute}.RangeSlider-module-scss-module__U2zDtq__range_slider .RangeSlider-module-scss-module__U2zDtq__thumb.RangeSlider-module-scss-module__U2zDtq__left{z-index:3}.RangeSlider-module-scss-module__U2zDtq__range_slider .RangeSlider-module-scss-module__U2zDtq__thumb.RangeSlider-module-scss-module__U2zDtq__right{z-index:4}.RangeSlider-module-scss-module__U2zDtq__range_slider .RangeSlider-module-scss-module__U2zDtq__thumb:focus{outline:none}.RangeSlider-module-scss-module__U2zDtq__range_slider .RangeSlider-module-scss-module__U2zDtq__thumb::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--Gray-100);border:4px solid var(--Gray-0);cursor:pointer;pointer-events:all;border-radius:50%;width:26px;height:26px;position:relative;box-shadow:0 1px 4px #282f3333}.RangeSlider-module-scss-module__U2zDtq__range_slider .RangeSlider-module-scss-module__U2zDtq__thumb::-moz-range-thumb{-webkit-appearance:none;background-color:var(--Gray-100);border:4px solid var(--Gray-0);cursor:pointer;pointer-events:all;border-radius:50%;width:26px;height:26px;position:relative;box-shadow:0 1px 4px #282f3333}.RangeSlider-module-scss-module__U2zDtq__slider{width:100%;position:relative}.RangeSlider-module-scss-module__U2zDtq__slider .RangeSlider-module-scss-module__U2zDtq__slider_track,.RangeSlider-module-scss-module__U2zDtq__slider .RangeSlider-module-scss-module__U2zDtq__slider_range{border-radius:3px;height:4px;position:absolute;top:-2px}.RangeSlider-module-scss-module__U2zDtq__slider .RangeSlider-module-scss-module__U2zDtq__slider_track{background-color:var(--Gray-15);z-index:1;width:100%}.RangeSlider-module-scss-module__U2zDtq__slider .RangeSlider-module-scss-module__U2zDtq__slider_range{background-color:var(--Gray-100);z-index:2}
.ReviewStar-module-scss-module__K6wYLa__star{--size:21px;width:auto;height:var(--size);background:url(../media/icon-star-5-large-empty.2a0j4zpozk42e.svg);background-size:100% var(--size);position:relative}.ReviewStar-module-scss-module__K6wYLa__star>div{width:80%;height:var(--size);white-space:nowrap;overflow:hidden}.ReviewStar-module-scss-module__K6wYLa__star>div>img{height:100%;padding:0 2px}.ReviewStar-module-scss-module__K6wYLa__star.ReviewStar-module-scss-module__K6wYLa__medium{--size:16px}.ReviewStar-module-scss-module__K6wYLa__star.ReviewStar-module-scss-module__K6wYLa__small{--size:12px}@media (max-width:640px){.ReviewStar-module-scss-module__K6wYLa__star{background:url(../media/icon-star-5-large-empty-mob.41zhqq9y5k5_8.svg);background-size:100% var(--size)}.ReviewStar-module-scss-module__K6wYLa__star>div>img{display:block}.ReviewStar-module-scss-module__K6wYLa__star{--size:16px}.ReviewStar-module-scss-module__K6wYLa__star.ReviewStar-module-scss-module__K6wYLa__medium{--size:12px}}
.SlideNavigation-module-scss-module__istdNq__page_navigation{overflow:hidden}.SlideNavigation-module-scss-module__istdNq__page_navigation>div{flex-wrap:nowrap;height:54px;display:flex}.SlideNavigation-module-scss-module__istdNq__page_navigation>div .SlideNavigation-module-scss-module__istdNq__page_navigation_item{cursor:pointer;color:var(--Gray-30);border-bottom:2px solid var(--Gray-10);white-space:nowrap;flex:1;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:600;line-height:18px;display:flex}.SlideNavigation-module-scss-module__istdNq__page_navigation>div .SlideNavigation-module-scss-module__istdNq__page_navigation_item.SlideNavigation-module-scss-module__istdNq__active{color:var(--Gray-80);border-bottom:2px solid var(--Gray-80)}
.AccommodationPaymentBody-module-scss-module__Zve94G__terms_wrap{padding:0 30px 30px!important}@media (max-width:640px){.AccommodationPaymentBody-module-scss-module__Zve94G__terms_wrap{padding:0 16px 20px!important}}.AccommodationPaymentBody-module-scss-module__Zve94G__terms_wrap h3{color:var(--Gray-100);margin-bottom:10px;font-size:18px;font-weight:600}.AccommodationPaymentBody-module-scss-module__Zve94G__terms_wrap .AccommodationPaymentBody-module-scss-module__Zve94G__navigation{padding-bottom:30px}.AccommodationPaymentBody-module-scss-module__Zve94G__terms_wrap .AccommodationPaymentBody-module-scss-module__Zve94G__professional_view_container{flex-direction:column;gap:20px;display:flex}.AccommodationPaymentBody-module-scss-module__Zve94G__terms_wrap .AccommodationPaymentBody-module-scss-module__Zve94G__professional_view_container hr{background:var(--Gray-10);border:none!important;height:1px!important}.AccommodationPaymentBody-module-scss-module__Zve94G__terms_wrap .AccommodationPaymentBody-module-scss-module__Zve94G__body_container{flex-direction:column;gap:16px;display:flex}.AccommodationPaymentBody-module-scss-module__Zve94G__terms_wrap .AccommodationPaymentBody-module-scss-module__Zve94G__body_container h4{color:var(--Gray-100);font-size:16px;font-weight:600}.AccommodationPaymentBody-module-scss-module__Zve94G__terms_wrap .AccommodationPaymentBody-module-scss-module__Zve94G__body_container .AccommodationPaymentBody-module-scss-module__Zve94G__body{color:var(--Gray-70);letter-spacing:normal;white-space:pre-wrap;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}
.AgreementsContainer-module-scss-module__psvPHa__agree_wrap{padding:0 16px 30px}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap label{cursor:pointer;width:24px;height:24px;padding:0;display:inline-block}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap label svg{border:1px solid var(--Gray-15);background:#fff;border-radius:6px;width:100%;height:100%}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap input[type=checkbox]:checked+label{position:relative}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap input[type=checkbox]:checked+label svg{background:var(--Gray-100)}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap input[type=checkbox]:checked+label svg path{stroke:#fff}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap .AgreementsContainer-module-scss-module__psvPHa__agree_all{cursor:pointer;align-items:center;gap:10px;padding:10px;font-size:15px;font-weight:600;display:flex}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap .AgreementsContainer-module-scss-module__psvPHa__check_list{border:1px solid var(--Gray-15);border-radius:12px;padding:8px}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap .AgreementsContainer-module-scss-module__psvPHa__check_item{cursor:pointer;color:var(--Gray-80);align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:400;line-height:18px;display:flex}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap .AgreementsContainer-module-scss-module__psvPHa__check_item label{cursor:pointer;width:24px;height:24px;margin:0 10px 0 0;padding:0;display:inline-block}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap .AgreementsContainer-module-scss-module__psvPHa__check_item label svg{border:1px solid var(--Gray-15);background:#fff;border-radius:6px;width:100%;height:100%}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap .AgreementsContainer-module-scss-module__psvPHa__check_item input[type=checkbox]:checked+label{position:relative}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap .AgreementsContainer-module-scss-module__psvPHa__check_item input[type=checkbox]:checked+label svg{background:var(--Gray-100)}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap .AgreementsContainer-module-scss-module__psvPHa__check_item input[type=checkbox]:checked+label svg path{stroke:#fff}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap .AgreementsContainer-module-scss-module__psvPHa__check_item .AgreementsContainer-module-scss-module__psvPHa__agree_title{flex:1}.AgreementsContainer-module-scss-module__psvPHa__agree_wrap .AgreementsContainer-module-scss-module__psvPHa__check_item .AgreementsContainer-module-scss-module__psvPHa__professional_view{color:#d91c84;cursor:pointer;font-size:14px;font-weight:500}
.OrderRailEuropeReserverInfoForm-module-scss-module__3UNGEq__container .OrderRailEuropeReserverInfoForm-module-scss-module__3UNGEq__head{flex-direction:column;gap:10px;padding:12px 0;display:flex}@media (max-width:640px){.OrderRailEuropeReserverInfoForm-module-scss-module__3UNGEq__container .OrderRailEuropeReserverInfoForm-module-scss-module__3UNGEq__head{padding:12px 16px}}.OrderRailEuropeReserverInfoForm-module-scss-module__3UNGEq__container .OrderRailEuropeReserverInfoForm-module-scss-module__3UNGEq__head .OrderRailEuropeReserverInfoForm-module-scss-module__3UNGEq__title{color:var(--Gray-100);font-size:18px;font-weight:600}.OrderRailEuropeReserverInfoForm-module-scss-module__3UNGEq__container .OrderRailEuropeReserverInfoForm-module-scss-module__3UNGEq__head .OrderRailEuropeReserverInfoForm-module-scss-module__3UNGEq__description{color:var(--Gray-60);white-space:pre-wrap;font-size:12px;line-height:1.83}
.PaymentInfo-module-scss-module__9la0za__component_wrap{flex-direction:column;gap:20px;padding:0 16px 20px;display:flex}.PaymentInfo-module-scss-module__9la0za__component_wrap hr{height:1px!important}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__section{flex-direction:column;gap:12px;display:flex}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__section .PaymentInfo-module-scss-module__9la0za__section_header{justify-content:space-between;font-size:14px;font-weight:600;line-height:1.57;display:flex}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__section .PaymentInfo-module-scss-module__9la0za__section_header .PaymentInfo-module-scss-module__9la0za__key{color:var(--Gray-60)}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__section .PaymentInfo-module-scss-module__9la0za__section_header .PaymentInfo-module-scss-module__9la0za__value{color:var(--Gray-100)}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__section .PaymentInfo-module-scss-module__9la0za__section_body{background:var(--Gray-10);border-radius:12px;flex-direction:column;gap:8px;padding:12px 16px;font-size:12px;line-height:1.83;display:flex;overflow:hidden}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__section .PaymentInfo-module-scss-module__9la0za__section_body .PaymentInfo-module-scss-module__9la0za__row{justify-content:space-between;gap:8px;display:flex}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__section .PaymentInfo-module-scss-module__9la0za__section_body .PaymentInfo-module-scss-module__9la0za__row .PaymentInfo-module-scss-module__9la0za__key{color:var(--Gray-60);align-items:center;padding-left:10px;display:flex;position:relative}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__section .PaymentInfo-module-scss-module__9la0za__section_body .PaymentInfo-module-scss-module__9la0za__row .PaymentInfo-module-scss-module__9la0za__key:before{content:"";background:var(--Gray-30);border-radius:50%;width:3px;height:3px;position:absolute;top:9px;left:1px}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__section .PaymentInfo-module-scss-module__9la0za__section_body .PaymentInfo-module-scss-module__9la0za__row .PaymentInfo-module-scss-module__9la0za__value{white-space:nowrap;color:var(--Gray-70);align-items:center;display:flex}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__total_price{flex-direction:column;gap:6px;display:flex}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__total_price .PaymentInfo-module-scss-module__9la0za__total_row{justify-content:space-between;gap:8px;display:flex}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__total_price .PaymentInfo-module-scss-module__9la0za__total_row .PaymentInfo-module-scss-module__9la0za__key{color:var(--Gray-100);font-size:14px;font-weight:600;line-height:18px}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__total_price .PaymentInfo-module-scss-module__9la0za__total_row .PaymentInfo-module-scss-module__9la0za__value{color:var(--Pink-50);font-size:16px;font-weight:600}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__total_price .PaymentInfo-module-scss-module__9la0za__total_row .PaymentInfo-module-scss-module__9la0za__value.PaymentInfo-module-scss-module__9la0za__strike{color:var(--Gray-100);font-size:12px;text-decoration:line-through}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__total_price .PaymentInfo-module-scss-module__9la0za__price{text-align:right;color:var(--Pink-50);font-size:16px;font-weight:600}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__total_price .PaymentInfo-module-scss-module__9la0za__actual_payment_info{letter-spacing:normal;color:var(--Gray-100);flex-direction:column;margin-top:20px;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:flex}.PaymentInfo-module-scss-module__9la0za__component_wrap .PaymentInfo-module-scss-module__9la0za__total_price .PaymentInfo-module-scss-module__9la0za__actual_payment_info p{color:var(--Pink-50)}
.OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__container .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__head{flex-direction:column;gap:10px;padding:12px 0;display:flex}@media (max-width:640px){.OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__container .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__head{padding:0 16px}}.OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__container .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__head .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__title{color:var(--Gray-100);font-size:18px;font-weight:600}.OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__container .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__head .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__description{color:var(--Gray-60);white-space:pre-wrap;font-size:12px;line-height:1.83}.OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__container .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__form{border-bottom:solid 1px var(--Gray-10);margin-bottom:15px;padding-bottom:15px}.OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__container .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__form:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__container .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__form .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__form_head{flex-direction:column;gap:20px;padding:12px 0;display:flex}@media (max-width:640px){.OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__container .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__form .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__form_head{padding:12px 16px}}.OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__container .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__form .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__form_head .OrderRailEuropePassengerInfoForm-module-scss-module__t0nFfq__form_title{color:var(--Gray-100);font-size:15px;font-weight:600}
.PaymentPageContainer-module-scss-module__EL_dwq__page_container{width:100%;display:flex}@media (max-width:640px){.PaymentPageContainer-module-scss-module__EL_dwq__page_container{flex-direction:column}}.PaymentPageContainer-module-scss-module__EL_dwq__page_container>div hr.PaymentPageContainer-module-scss-module__EL_dwq__divider{background:var(--Gray-10);height:10px;margin:0 16px;width:calc(100% - 32px)!important}@media (max-width:640px){.PaymentPageContainer-module-scss-module__EL_dwq__page_container>div hr.PaymentPageContainer-module-scss-module__EL_dwq__divider{margin:0;width:100%!important}}.PaymentPageContainer-module-scss-module__EL_dwq__page_container>div hr.PaymentPageContainer-module-scss-module__EL_dwq__mobile{display:none}@media (max-width:640px){.PaymentPageContainer-module-scss-module__EL_dwq__page_container>div hr.PaymentPageContainer-module-scss-module__EL_dwq__mobile{display:block}}.PaymentPageContainer-module-scss-module__EL_dwq__page_container .PaymentPageContainer-module-scss-module__EL_dwq__container_left{width:60%}@media (max-width:640px){.PaymentPageContainer-module-scss-module__EL_dwq__page_container .PaymentPageContainer-module-scss-module__EL_dwq__container_left{width:100%}}.PaymentPageContainer-module-scss-module__EL_dwq__page_container .PaymentPageContainer-module-scss-module__EL_dwq__container_right{width:40%}@media (max-width:640px){.PaymentPageContainer-module-scss-module__EL_dwq__page_container .PaymentPageContainer-module-scss-module__EL_dwq__container_right{width:100%}}.PaymentPageContainer-module-scss-module__EL_dwq__page_container .PaymentPageContainer-module-scss-module__EL_dwq__container_right .PaymentPageContainer-module-scss-module__EL_dwq__sticky{position:sticky;top:70px}.PaymentPageContainer-module-scss-module__EL_dwq__page_container .PaymentPageContainer-module-scss-module__EL_dwq__section{flex-direction:column;gap:20px;padding:20px 16px;display:flex}.PaymentPageContainer-module-scss-module__EL_dwq__page_container .PaymentPageContainer-module-scss-module__EL_dwq__section .PaymentPageContainer-module-scss-module__EL_dwq__section_guide{color:var(--Gray-100);font-size:12px;line-height:1.83}.PaymentPageContainer-module-scss-module__EL_dwq__page_container .PaymentPageContainer-module-scss-module__EL_dwq__section .PaymentPageContainer-module-scss-module__EL_dwq__section_warning{color:var(--Gray-50);font-size:12px;line-height:1.83}.PaymentPageContainer-module-scss-module__EL_dwq__page_container .PaymentPageContainer-module-scss-module__EL_dwq__section .PaymentPageContainer-module-scss-module__EL_dwq__section_warning2{color:var(--Gray-30);font-size:10px;font-weight:500;line-height:13px}.PaymentPageContainer-module-scss-module__EL_dwq__page_container .PaymentPageContainer-module-scss-module__EL_dwq__section_container h2{justify-content:space-between;align-items:center;gap:20px;padding:20px 16px;font-size:18px;font-weight:600;display:flex}
.OrderRailEuropeContainer-module-scss-module__TM-pcW__main{width:100%;margin:0 auto}.OrderRailEuropeContainer-module-scss-module__TM-pcW__main .OrderRailEuropeContainer-module-scss-module__TM-pcW__divider{background:var(--Gray-10);height:10px;margin:0 16px}@media (max-width:640px){.OrderRailEuropeContainer-module-scss-module__TM-pcW__main .OrderRailEuropeContainer-module-scss-module__TM-pcW__divider{margin:0}}.OrderRailEuropeContainer-module-scss-module__TM-pcW__main .OrderRailEuropeContainer-module-scss-module__TM-pcW__button_wrapper{background:var(--Gray-0);z-index:1;border-radius:20px 20px 0 0;margin-top:12px;padding:20px 16px;position:sticky;bottom:0;box-shadow:0 -4px 13px #00000008}
.OrderReserveContainer-module-scss-module__pUyzVq__page_wrap{flex-direction:column;display:flex;position:relative;padding-top:12px!important}@media (max-width:640px){.OrderReserveContainer-module-scss-module__pUyzVq__page_wrap{padding-top:0!important;padding-bottom:100px!important}}.OrderReserveContainer-module-scss-module__pUyzVq__page_wrap section{flex:1}.OrderReserveContainer-module-scss-module__pUyzVq__page_wrap .OrderReserveContainer-module-scss-module__pUyzVq__progress_wrap{z-index:2;position:relative}.OrderReserveContainer-module-scss-module__pUyzVq__page_wrap .OrderReserveContainer-module-scss-module__pUyzVq__progress_wrap .OrderReserveContainer-module-scss-module__pUyzVq__page_progress{height:63px;color:var(--Gray-50);align-items:center;font-size:16px;font-weight:600;display:flex;position:absolute;top:0;right:16px}.OrderReserveContainer-module-scss-module__pUyzVq__page_wrap .OrderReserveContainer-module-scss-module__pUyzVq__progress_wrap .OrderReserveContainer-module-scss-module__pUyzVq__page_progress .OrderReserveContainer-module-scss-module__pUyzVq__page_progress_step{flex:1}.OrderReserveContainer-module-scss-module__pUyzVq__page_wrap .OrderReserveContainer-module-scss-module__pUyzVq__progress_wrap .OrderReserveContainer-module-scss-module__pUyzVq__page_progress .OrderReserveContainer-module-scss-module__pUyzVq__page_progress_step.OrderReserveContainer-module-scss-module__pUyzVq__active{background:#000;height:100%}.OrderReserveContainer-module-scss-module__pUyzVq__page_wrap .OrderReserveContainer-module-scss-module__pUyzVq__button_wrap{background:var(--Gray-0);border-radius:20px 20px 0 0;width:100%;margin-top:12px;padding:20px 16px;position:sticky;bottom:0;box-shadow:0 -4px 13px #00000008}.OrderReserveContainer-module-scss-module__pUyzVq__page_wrap .OrderReserveContainer-module-scss-module__pUyzVq__button_wrap .OrderReserveContainer-module-scss-module__pUyzVq__page_button{margin:auto}@media (max-width:640px){.OrderReserveContainer-module-scss-module__pUyzVq__page_wrap .OrderReserveContainer-module-scss-module__pUyzVq__button_wrap{position:fixed}.OrderReserveContainer-module-scss-module__pUyzVq__page_wrap{padding-bottom:50px}}
.Switch-module-scss-module__CjaSza__switch{background-color:var(--Gray-20);cursor:pointer;border-radius:10em;width:52px;height:30px;position:relative}.Switch-module-scss-module__CjaSza__switch:after{content:"";background-color:var(--Gray-0);border-radius:10em;width:24px;height:24px;transition:left .2s;display:block;position:absolute;top:3px;left:3px;box-shadow:0 2px 2px #0000000d}.Switch-module-scss-module__CjaSza__switch.Switch-module-scss-module__CjaSza__on{background-color:var(--Pink-50)}.Switch-module-scss-module__CjaSza__switch.Switch-module-scss-module__CjaSza__on:after{left:25px}
.CategoryCarousel-module-scss-module__1Ueo9W__container{width:100%}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards{width:100%;overflow:hidden}@media (max-width:640px){.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards{padding:0 16px}}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card{flex-wrap:wrap;gap:10px;display:flex}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card.CategoryCarousel-module-scss-module__1Ueo9W__fake{max-height:90px}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card .CategoryCarousel-module-scss-module__1Ueo9W__category{cursor:pointer;border:1px solid var(--Gray-100);border-radius:60px;align-items:center;gap:8px;width:auto;height:40px;padding:6px 12px 6px 6px;display:inline-flex}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card .CategoryCarousel-module-scss-module__1Ueo9W__category.CategoryCarousel-module-scss-module__1Ueo9W__all{background:var(--Gray-100);gap:2px;padding:6px 12px 6px 8px;border:none!important}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card .CategoryCarousel-module-scss-module__1Ueo9W__category.CategoryCarousel-module-scss-module__1Ueo9W__all .CategoryCarousel-module-scss-module__1Ueo9W__icon{background:0 0}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card .CategoryCarousel-module-scss-module__1Ueo9W__category.CategoryCarousel-module-scss-module__1Ueo9W__all .CategoryCarousel-module-scss-module__1Ueo9W__icon .CategoryCarousel-module-scss-module__1Ueo9W__icon_menu path{fill:var(--Gray-15)}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card .CategoryCarousel-module-scss-module__1Ueo9W__category.CategoryCarousel-module-scss-module__1Ueo9W__all .CategoryCarousel-module-scss-module__1Ueo9W__name{color:var(--Gray-15)}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card .CategoryCarousel-module-scss-module__1Ueo9W__category .CategoryCarousel-module-scss-module__1Ueo9W__icon{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card .CategoryCarousel-module-scss-module__1Ueo9W__category .CategoryCarousel-module-scss-module__1Ueo9W__icon img{object-fit:cover;width:100%;height:100%}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card .CategoryCarousel-module-scss-module__1Ueo9W__category .CategoryCarousel-module-scss-module__1Ueo9W__name{color:var(--Gray-100);text-align:center;width:max-content;font-size:12px;font-weight:600}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card .CategoryCarousel-module-scss-module__1Ueo9W__category .CategoryCarousel-module-scss-module__1Ueo9W__name.CategoryCarousel-module-scss-module__1Ueo9W__default{word-break:break-all}.CategoryCarousel-module-scss-module__1Ueo9W__container .CategoryCarousel-module-scss-module__1Ueo9W__cards .CategoryCarousel-module-scss-module__1Ueo9W__card .CategoryCarousel-module-scss-module__1Ueo9W__category .CategoryCarousel-module-scss-module__1Ueo9W__name.CategoryCarousel-module-scss-module__1Ueo9W__safari{word-break:keep-all;overflow-wrap:anywhere}.CategoryCarousel-module-scss-module__1Ueo9W__popup{flex-wrap:wrap;row-gap:10px;padding:0 30px 30px;display:flex}@media (max-width:640px){.CategoryCarousel-module-scss-module__1Ueo9W__popup{padding:0 8px 16px}}.CategoryCarousel-module-scss-module__1Ueo9W__popup .CategoryCarousel-module-scss-module__1Ueo9W__popup_category{cursor:pointer;align-items:center;gap:10px;width:50%;padding:8px;font-size:14px;font-weight:400;line-height:18px;display:flex}.CategoryCarousel-module-scss-module__1Ueo9W__popup .CategoryCarousel-module-scss-module__1Ueo9W__popup_category .CategoryCarousel-module-scss-module__1Ueo9W__popup_category_icon{display:flex;position:relative}.CategoryCarousel-module-scss-module__1Ueo9W__popup .CategoryCarousel-module-scss-module__1Ueo9W__popup_category .CategoryCarousel-module-scss-module__1Ueo9W__popup_category_icon img{object-fit:cover;width:34px;height:34px}
.ArrowButtons-module-scss-module__UCch0q__container{cursor:pointer;z-index:1;background:var(--Gray-0);border:none;border-radius:50%;outline:none;padding:10px;display:flex;position:absolute;box-shadow:0 0 6px #0000001a}.ArrowButtons-module-scss-module__UCch0q__container path{stroke:var(--Gray-80)}@media (max-width:640px){.ArrowButtons-module-scss-module__UCch0q__container{display:none}}.ArrowButtons-module-scss-module__UCch0q__container.ArrowButtons-module-scss-module__UCch0q__disabled{display:none}.ArrowButtons-module-scss-module__UCch0q__container.ArrowButtons-module-scss-module__UCch0q__default{opacity:1}.ArrowButtons-module-scss-module__UCch0q__container.ArrowButtons-module-scss-module__UCch0q__prev{top:50%;left:0;transform:translateY(-50%)}.ArrowButtons-module-scss-module__UCch0q__container.ArrowButtons-module-scss-module__UCch0q__next{top:50%;right:0;transform:translateY(-50%)}
.BannerCarousel-module-scss-module__eG8H0G__container{padding:14px 0;position:relative}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards{width:100%;padding:0 8px;display:flex;position:relative}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__card{aspect-ratio:2/.302;padding:0 8px;display:flex}@media (max-width:640px){.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__card{aspect-ratio:2/.64}}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__card a{border-radius:16px;width:100%;height:100%;position:relative}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__card img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__card .BannerCarousel-module-scss-module__eG8H0G__pc{display:block}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__card .BannerCarousel-module-scss-module__eG8H0G__mobile{display:none}@media (max-width:640px){.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__card .BannerCarousel-module-scss-module__eG8H0G__pc{display:none}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__card .BannerCarousel-module-scss-module__eG8H0G__mobile{display:block}}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__pagination{z-index:1;color:var(--Gray-0);background:#000000b3;border-radius:14px;margin-bottom:16px;margin-right:32px;padding:4px 8px;font-size:12px;font-weight:700;position:absolute;bottom:0;right:0}@media (max-width:640px){.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__pagination{margin-bottom:10px;margin-right:26px}}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__pagination.BannerCarousel-module-scss-module__eG8H0G__more{cursor:pointer}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .BannerCarousel-module-scss-module__eG8H0G__pagination.BannerCarousel-module-scss-module__eG8H0G__default{cursor:unset}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .swiper-wrapper{transition-duration:0s;transform:translate(-1008px)}@media (max-width:640px){.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__cards .swiper-wrapper{transition-duration:0s;transform:translate(-359px)}}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__button{cursor:pointer;z-index:1;background:var(--Gray-0);border-radius:50%;padding:10px;display:flex;position:absolute;box-shadow:0 0 6px #0000001a}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__button path{stroke:var(--Gray-80)}@media (max-width:640px){.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__button{display:none}}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__disabled{opacity:.5;cursor:unset}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__default{opacity:1}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__prev{top:50%;left:8px;transform:translateY(-50%)}.BannerCarousel-module-scss-module__eG8H0G__container .BannerCarousel-module-scss-module__eG8H0G__next{top:50%;right:8px;transform:translateY(-50%)}
.AreaCard-module-scss-module__fqju4G__container .AreaCard-module-scss-module__fqju4G__card{flex-direction:column;gap:8px;display:flex}.AreaCard-module-scss-module__fqju4G__container .AreaCard-module-scss-module__fqju4G__card .AreaCard-module-scss-module__fqju4G__thumbnail{aspect-ratio:186/266;border-radius:8px;width:100%;height:100%;display:flex;position:relative}.AreaCard-module-scss-module__fqju4G__container .AreaCard-module-scss-module__fqju4G__card .AreaCard-module-scss-module__fqju4G__thumbnail img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.AreaCard-module-scss-module__fqju4G__container .AreaCard-module-scss-module__fqju4G__card .AreaCard-module-scss-module__fqju4G__name{color:var(--Gray-100);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}
.AreaCarousel-module-scss-module__7iw6rG__container{flex-direction:column;padding:8px 16px;display:flex;position:relative;container-type:inline-size}@media (max-width:640px){.AreaCarousel-module-scss-module__7iw6rG__container{padding:8px 0}}.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__slides{width:100%;display:flex}@media (max-width:640px){.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__slides{padding:0 16px}}.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__slides .AreaCarousel-module-scss-module__7iw6rG__slide{margin-right:16px}.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__slides .AreaCarousel-module-scss-module__7iw6rG__slide:last-child{margin-right:0}@media (max-width:640px){.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__slides .AreaCarousel-module-scss-module__7iw6rG__slide{width:calc(45.4545% - 7.27273px)}}@container (min-width:842px){.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__slides .AreaCarousel-module-scss-module__7iw6rG__slide{width:calc(20% - 12.8px)}}@container (min-width:642px) and (not (min-width:842px)){.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__slides .AreaCarousel-module-scss-module__7iw6rG__slide{width:calc(25% - 12px)}}@container (min-width:498px) and (not (min-width:642px)){.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__slides .AreaCarousel-module-scss-module__7iw6rG__slide{width:calc(31.25% - 10px)}}@container (min-width:342px) and (not (min-width:498px)){.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__slides .AreaCarousel-module-scss-module__7iw6rG__slide{width:calc(45.4545% - 7.27273px)}}@container not (min-width:342px){.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__slides .AreaCarousel-module-scss-module__7iw6rG__slide{width:calc(83.3333% - 13.3333px)}}.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__slides .AreaCarousel-module-scss-module__7iw6rG__slide .AreaCarousel-module-scss-module__7iw6rG__card{padding:0}.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__prev,.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__next{top:calc(50% - 26px)!important}@media (max-width:640px){.AreaCarousel-module-scss-module__7iw6rG__container .AreaCarousel-module-scss-module__7iw6rG__scrollbar{max-width:224px}}
.HotPlaceCarousel-module-scss-module__M9sEUa__container{padding:8px 16px;position:relative;container-type:inline-size}@media (max-width:640px){.HotPlaceCarousel-module-scss-module__M9sEUa__container{padding:8px 0}}.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides{width:100%;display:flex}@media (max-width:640px){.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides{padding:0 16px}}.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide{margin-right:16px}.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide:last-child{margin-right:0}@media (max-width:640px){.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide{width:calc(40% - 6.4px)}}@container (min-width:900px){.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide{width:calc(16.6667% - 13.3333px)}}@container (min-width:824px) and (not (min-width:900px)){.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide{width:calc(18.1818% - 11.6364px)}}@container (min-width:680px) and (not (min-width:824px)){.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide{width:calc(22.2222% - 10.6667px)}}@container (min-width:520px) and (not (min-width:680px)){.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide{width:calc(28.5714% - 9.14286px)}}@container (min-width:320px) and (not (min-width:520px)){.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide{width:calc(40% - 6.4px)}}.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide .HotPlaceCarousel-module-scss-module__M9sEUa__card .HotPlaceCarousel-module-scss-module__M9sEUa__thumbnail{aspect-ratio:1;border-radius:50%;display:flex;position:relative}.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide .HotPlaceCarousel-module-scss-module__M9sEUa__card .HotPlaceCarousel-module-scss-module__M9sEUa__thumbnail .HotPlaceCarousel-module-scss-module__M9sEUa__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide .HotPlaceCarousel-module-scss-module__M9sEUa__card .HotPlaceCarousel-module-scss-module__M9sEUa__thumbnail .HotPlaceCarousel-module-scss-module__M9sEUa__image.HotPlaceCarousel-module-scss-module__M9sEUa__pc{display:block}@media (max-width:640px){.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide .HotPlaceCarousel-module-scss-module__M9sEUa__card .HotPlaceCarousel-module-scss-module__M9sEUa__thumbnail .HotPlaceCarousel-module-scss-module__M9sEUa__image.HotPlaceCarousel-module-scss-module__M9sEUa__pc{display:none}}.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide .HotPlaceCarousel-module-scss-module__M9sEUa__card .HotPlaceCarousel-module-scss-module__M9sEUa__thumbnail .HotPlaceCarousel-module-scss-module__M9sEUa__image.HotPlaceCarousel-module-scss-module__M9sEUa__mobile{display:none}@media (max-width:640px){.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide .HotPlaceCarousel-module-scss-module__M9sEUa__card .HotPlaceCarousel-module-scss-module__M9sEUa__thumbnail .HotPlaceCarousel-module-scss-module__M9sEUa__image.HotPlaceCarousel-module-scss-module__M9sEUa__mobile{display:block}}.HotPlaceCarousel-module-scss-module__M9sEUa__container .HotPlaceCarousel-module-scss-module__M9sEUa__slides .HotPlaceCarousel-module-scss-module__M9sEUa__slide .HotPlaceCarousel-module-scss-module__M9sEUa__card .HotPlaceCarousel-module-scss-module__M9sEUa__name{color:var(--Gray-80);word-break:keep-all;overflow-wrap:anywhere;text-align:center;margin-top:10px;font-size:14px;font-weight:600;line-height:18px}
.Media-module-scss-module__NfrSzW__container{border-radius:inherit;width:200px;height:400px;position:relative}.Media-module-scss-module__NfrSzW__container .Media-module-scss-module__NfrSzW__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.Media-module-scss-module__NfrSzW__container .Media-module-scss-module__NfrSzW__video{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.Media-module-scss-module__NfrSzW__media_video{border-radius:inherit;width:100%;height:100%}.Media-module-scss-module__NfrSzW__media_video .Media-module-scss-module__NfrSzW__loading{object-fit:cover;border-radius:inherit;background:var(--Gray-20);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Media-module-scss-module__NfrSzW__media_video video{object-fit:cover;border-radius:inherit}.Media-module-scss-module__NfrSzW__media_video .Media-module-scss-module__NfrSzW__mute{cursor:pointer;display:flex;position:absolute;bottom:16px;right:16px}
.ExclusiveCard-module-scss-module__zBbPNG__container{aspect-ratio:360/440;border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.ExclusiveCard-module-scss-module__zBbPNG__container .ExclusiveCard-module-scss-module__zBbPNG__media{width:100%;height:100%}.ExclusiveCard-module-scss-module__zBbPNG__container .ExclusiveCard-module-scss-module__zBbPNG__wish{z-index:3;position:absolute;top:14px;right:14px}.ExclusiveCard-module-scss-module__zBbPNG__container .ExclusiveCard-module-scss-module__zBbPNG__info{will-change:transform;z-index:2;width:100%;padding:14px;position:absolute;bottom:0;left:0}.ExclusiveCard-module-scss-module__zBbPNG__container .ExclusiveCard-module-scss-module__zBbPNG__info .ExclusiveCard-module-scss-module__zBbPNG__contents{background:var(--Gray-0);z-index:5;border-radius:8px;flex-direction:column;gap:4px;padding:14px 16px;display:flex;position:relative}.ExclusiveCard-module-scss-module__zBbPNG__container .ExclusiveCard-module-scss-module__zBbPNG__info .ExclusiveCard-module-scss-module__zBbPNG__contents .ExclusiveCard-module-scss-module__zBbPNG__title{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ExclusiveCard-module-scss-module__zBbPNG__container .ExclusiveCard-module-scss-module__zBbPNG__info .ExclusiveCard-module-scss-module__zBbPNG__contents .ExclusiveCard-module-scss-module__zBbPNG__tags{flex-wrap:wrap;gap:6px;display:flex}.ExclusiveCard-module-scss-module__zBbPNG__container .ExclusiveCard-module-scss-module__zBbPNG__info .ExclusiveCard-module-scss-module__zBbPNG__contents .ExclusiveCard-module-scss-module__zBbPNG__tags:empty{display:none}
.MainBannerCard-module-scss-module__pMpV2G__container{aspect-ratio:360/440;border-radius:inherit;width:100%;height:100%;position:relative}.MainBannerCard-module-scss-module__pMpV2G__container .MainBannerCard-module-scss-module__pMpV2G__contents{border-radius:inherit;cursor:auto;width:100%;height:100%;position:absolute;top:0;left:0}.MainBannerCard-module-scss-module__pMpV2G__container .MainBannerCard-module-scss-module__pMpV2G__contents.MainBannerCard-module-scss-module__pMpV2G__link{cursor:pointer}.MainBannerCard-module-scss-module__pMpV2G__container .MainBannerCard-module-scss-module__pMpV2G__contents .MainBannerCard-module-scss-module__pMpV2G__media{width:100%;height:100%}
.ExclusiveCarousel-module-scss-module__irusoq__container{flex-direction:column;gap:12px;padding:8px 16px;display:flex;position:relative;container-type:inline-size}@media (max-width:640px){.ExclusiveCarousel-module-scss-module__irusoq__container{padding:8px 0}}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides{width:100%;display:flex}@media (max-width:640px){.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides{padding:0 16px}}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__slide{margin-right:16px}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__slide:last-child{margin-right:0}@media (max-width:640px){.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__slide{width:100%;margin-right:8px}}@container (min-width:842px){.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__slide{width:calc(33.3333% - 10.6667px)}}@container (min-width:530px) and (not (min-width:842px)){.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__slide{width:calc(47.6191% - 7.61905px);margin-right:16px}}@container not (min-width:530px){.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__slide{width:100%}}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__button{cursor:pointer;z-index:1;background:var(--Gray-0);border-radius:50%;padding:10px;display:flex;position:absolute;box-shadow:0 0 6px #0000001a}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__button path{stroke:var(--Gray-80)}@media (max-width:640px){.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__button{display:none}}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__disabled{opacity:.5;cursor:unset}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__default{opacity:1}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__prev{top:50%;left:8px;transform:translateY(-50%)}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__slides .ExclusiveCarousel-module-scss-module__irusoq__next{top:50%;right:8px;transform:translateY(-50%)}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__pagination{justify-content:center;display:none}@media (max-width:640px){.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__pagination{display:flex}}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__pagination .ExclusiveCarousel-module-scss-module__irusoq__wrapper{justify-content:center;align-items:center;gap:6px;display:flex}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__pagination .ExclusiveCarousel-module-scss-module__irusoq__wrapper .ExclusiveCarousel-module-scss-module__irusoq__ellipse_actived{border:3px solid;border-color:var(--Gray-70);border-radius:50%;width:10px;height:10px}.ExclusiveCarousel-module-scss-module__irusoq__container .ExclusiveCarousel-module-scss-module__irusoq__pagination .ExclusiveCarousel-module-scss-module__irusoq__wrapper .ExclusiveCarousel-module-scss-module__irusoq__ellipse_default{background:var(--Gray-30);border-radius:50%;width:6px;height:6px}@keyframes ExclusiveCarousel-module-scss-module__irusoq__gradient{0%{background-position:100%}to{background-position:0}}
.ActivityCarousel-module-scss-module__oYBnUq__container{padding:8px 16px;position:relative;container-type:inline-size}@media (max-width:640px){.ActivityCarousel-module-scss-module__oYBnUq__container{padding:8px 0}}.ActivityCarousel-module-scss-module__oYBnUq__container.ActivityCarousel-module-scss-module__oYBnUq__no_wrap .ActivityCarousel-module-scss-module__oYBnUq__slides{padding:0}.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides{width:100%;display:flex}@media (max-width:640px){.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides{padding:0 16px}}.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide{margin-right:16px}.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide:last-child{margin-right:0}@media (max-width:640px){.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide{width:calc(55.5556% - 8.88889px)}}@container (min-width:842px){.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide{width:calc(20% - 12.8px)}}@container (min-width:640px) and (not (min-width:842px)){.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide{width:calc(25% - 12px)}}@container (min-width:570px) and (not (min-width:640px)){.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide{width:calc(33.3333% - 10.6667px)}}@media (max-width:640px){@container (min-width:570px) and (not (min-width:640px)){.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide{width:calc(31.25% - 10px)}}}@container (min-width:460px) and (not (min-width:570px)){.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide{width:calc(45.4545% - 14.5455px)}}@container not (min-width:460px){.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide{width:calc(55.5556% - 8.88889px)}}.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide .ActivityCarousel-module-scss-module__oYBnUq__card{padding:0}.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide .ActivityCarousel-module-scss-module__oYBnUq__more_wrap{aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding-top:4px;display:flex}@media (max-width:640px){.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide .ActivityCarousel-module-scss-module__oYBnUq__more_wrap{padding-top:16px}}.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide .ActivityCarousel-module-scss-module__oYBnUq__more_wrap .ActivityCarousel-module-scss-module__oYBnUq__more_circle{border:1px solid var(--Gray-20);background:var(--Gray-0);border-radius:100%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__slides .ActivityCarousel-module-scss-module__oYBnUq__slide .ActivityCarousel-module-scss-module__oYBnUq__more_wrap span{color:var(--Gray-80);font-size:14px;font-weight:600;line-height:18px}.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__prev,.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__next{top:98px}.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__prev{left:0}.ActivityCarousel-module-scss-module__oYBnUq__container .ActivityCarousel-module-scss-module__oYBnUq__next{right:0}
.ActivityCard-module-scss-module__31seba__container{padding:8px}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__dark .ActivityCard-module-scss-module__31seba__contents .ActivityCard-module-scss-module__31seba__title{color:var(--Gray-10)}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__dark .ActivityCard-module-scss-module__31seba__contents .ActivityCard-module-scss-module__31seba__available_tag,.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__dark .ActivityCard-module-scss-module__31seba__contents .ActivityCard-module-scss-module__31seba__review{color:var(--Gray-30)}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__dark .ActivityCard-module-scss-module__31seba__contents .ActivityCard-module-scss-module__31seba__price .ActivityCard-module-scss-module__31seba__origin{color:var(--Gray-10)}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail{aspect-ratio:1;border-radius:8px;display:flex;position:relative}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__thumbnail_top{top:var(--Spacing-08);left:var(--Spacing-08);right:var(--Spacing-08);z-index:2;align-items:flex-start;gap:var(--Spacing-08);display:flex;position:absolute}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__thumbnail_top .ActivityCard-module-scss-module__31seba__badges{flex:0 auto;min-width:0;position:static}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__thumbnail_top .ActivityCard-module-scss-module__31seba__wish{flex-shrink:0;margin-left:auto}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__image_slides{border-radius:inherit;width:100%;display:flex;position:relative}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__image_slides .ActivityCard-module-scss-module__31seba__image_slide{border-radius:inherit;width:100%;height:100%}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .swiper-pagination{justify-content:center;align-items:center;width:auto;max-width:calc(100% - 24px);position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex!important}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .swiper-pagination-bullets-dynamic{overflow:unset;justify-content:center;align-items:center;display:flex}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .swiper-pagination-bullet{background:var(--Gray-0);opacity:1;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 5px #0000004d;margin:0 3px!important}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .swiper-pagination-bullet.swiper-pagination-bullet-active{border:solid 3px var(--Gray-0);background:0 0;width:10px;height:10px}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__image_new{z-index:1;position:absolute;bottom:8px;left:8px}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon{border-radius:inherit;z-index:1;pointer-events:none;background:#0003;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon img{border-radius:4px}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon img.ActivityCard-module-scss-module__31seba__image_swipe{width:calc(100% - 32px);height:25px}@media (max-width:640px){.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon img.ActivityCard-module-scss-module__31seba__image_swipe{width:calc(100% - 28px)}}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon img.ActivityCard-module-scss-module__31seba__image_map{width:calc(100% - 32px);height:21px}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon img.ActivityCard-module-scss-module__31seba__image_magazine{width:calc(100% - 18px)}@media (max-width:640px){.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon img.ActivityCard-module-scss-module__31seba__image_magazine{display:none}}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon img.ActivityCard-module-scss-module__31seba__image_best_seller{width:calc(100% - 18px)}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon img.ActivityCard-module-scss-module__31seba__mobile{display:none}@media (max-width:640px){.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon img.ActivityCard-module-scss-module__31seba__mobile{width:calc(100% - 20px);display:block}}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon .ActivityCard-module-scss-module__31seba__opening_container{background:var(--Dimmed-Black-50);color:var(--Gray-0);border-radius:4px;flex-direction:column;align-items:center;gap:4px;padding:7px 8px;font-size:10px;font-weight:600;line-height:13px;display:flex}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon .ActivityCard-module-scss-module__31seba__opening_container .ActivityCard-module-scss-module__31seba__opening_text{text-align:center}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon .ActivityCard-module-scss-module__31seba__opening_container.ActivityCard-module-scss-module__31seba__magazine{padding:3px 4px}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon .ActivityCard-module-scss-module__31seba__opening_container.ActivityCard-module-scss-module__31seba__wide{padding:7px 12px;font-size:14px;font-weight:600;line-height:18px}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__best_seller_badge{background:var(--Dimmed-Black-70);border-top-left-radius:var(--Radius-S);border-bottom-right-radius:var(--Radius-S);width:26px;height:26px;color:var(--Text-Inverse-Alt);font-synthesis:style;justify-content:center;align-items:center;font-size:14px;font-style:italic;font-weight:700;display:flex;position:absolute;top:0;left:0}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__thumbnail_tags{z-index:1;gap:3px;display:flex;position:absolute;bottom:8px;right:8px}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__contents{border-radius:16px;flex-direction:column;gap:4px;margin-top:14px;display:flex;position:relative}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__contents .ActivityCard-module-scss-module__31seba__contents_tags{flex-wrap:wrap;gap:6px;display:flex}.ActivityCard-module-scss-module__31seba__container .ActivityCard-module-scss-module__31seba__contents .ActivityCard-module-scss-module__31seba__contents_tags:empty{display:none}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__swipe,.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__grid{border-radius:0}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__map{background:var(--Gray-0);border-radius:18px;gap:16px;display:flex}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__map .ActivityCard-module-scss-module__31seba__thumbnail{aspect-ratio:1;height:120px}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__map .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__thumbnail_tags{flex-direction:column}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__map .ActivityCard-module-scss-module__31seba__contents{margin-top:0}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__wide .ActivityCard-module-scss-module__31seba__thumbnail{aspect-ratio:328/186}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__wide .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__thumbnail_top .ActivityCard-module-scss-module__31seba__wish{margin-left:0;position:absolute;top:6px;right:6px}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__wide .ActivityCard-module-scss-module__31seba__contents .ActivityCard-module-scss-module__31seba__title{font-size:15px;font-weight:600}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__wide .ActivityCard-module-scss-module__31seba__contents .ActivityCard-module-scss-module__31seba__price .ActivityCard-module-scss-module__31seba__origin{font-size:16px;font-weight:600}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__wide .ActivityCard-module-scss-module__31seba__contents .ActivityCard-module-scss-module__31seba__price .ActivityCard-module-scss-module__31seba__discount{font-size:14px;font-weight:600;line-height:18px}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__list{background:var(--Gray-0);border-radius:18px;grid-template-columns:120px 1fr;gap:16px;margin:6px 8px;padding:8px 0 0;display:grid}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__list .ActivityCard-module-scss-module__31seba__thumbnail{width:120px;height:120px}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__list .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__thumbnail_tags{flex-direction:column}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__list .ActivityCard-module-scss-module__31seba__thumbnail .ActivityCard-module-scss-module__31seba__opening_soon img{width:87.5px}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__list .ActivityCard-module-scss-module__31seba__contents{margin-top:0}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__list .ActivityCard-module-scss-module__31seba__divider{background:var(--Gray-10);grid-column:span 2;height:1px;margin-top:2px}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__magazine{background:var(--Gray-0);grid-template-columns:106px 1fr;gap:14px;margin:0;padding:8px;display:grid}@media (max-width:640px){.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__magazine{grid-template-columns:88px 1fr}}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__magazine .ActivityCard-module-scss-module__31seba__thumbnail{width:106px;height:106px}@media (max-width:640px){.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__magazine .ActivityCard-module-scss-module__31seba__thumbnail{width:88px;height:88px}}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__magazine .ActivityCard-module-scss-module__31seba__contents{margin-top:0}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__magazine .ActivityCard-module-scss-module__31seba__contents .ActivityCard-module-scss-module__31seba__title{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__best_seller{background:var(--Bg-Primary);gap:var(--Spacing-14);padding:var(--Padding-Card) var(--Spacing-X-Global);border-radius:var(--Radius-L);grid-template-columns:72px 1fr;margin:0;display:grid}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__best_seller .ActivityCard-module-scss-module__31seba__thumbnail{width:72px;height:72px}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__best_seller .ActivityCard-module-scss-module__31seba__contents{margin-top:0}.ActivityCard-module-scss-module__31seba__container.ActivityCard-module-scss-module__31seba__best_seller .ActivityCard-module-scss-module__31seba__contents .ActivityCard-module-scss-module__31seba__title{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes ActivityCard-module-scss-module__31seba__gradient{0%{background-position:100%}to{background-position:0}}
.AccommodationCarousel-module-scss-module__GmaEyG__container{padding:8px 16px;position:relative;container-type:inline-size}@media (max-width:640px){.AccommodationCarousel-module-scss-module__GmaEyG__container{padding:8px 0}}.AccommodationCarousel-module-scss-module__GmaEyG__container.AccommodationCarousel-module-scss-module__GmaEyG__no_wrap .AccommodationCarousel-module-scss-module__GmaEyG__slides{padding:0}.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides{width:100%;display:flex}@media (max-width:640px){.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides{padding:0 16px}}.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide{margin-right:16px}.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide:last-child{margin-right:0}@media (max-width:640px){.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide{width:calc(55.5556% - 8.88889px)}}@container (min-width:842px){.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide{width:calc(20% - 12.8px)}}@container (min-width:640px) and (not (min-width:842px)){.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide{width:calc(25% - 12px)}}@container (min-width:570px) and (not (min-width:640px)){.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide{width:calc(33.3333% - 10.6667px)}}@media (max-width:640px){@container (min-width:570px) and (not (min-width:640px)){.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide{width:calc(31.25% - 10px)}}}@container (min-width:460px) and (not (min-width:570px)){.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide{width:calc(45.4545% - 14.5455px)}}@container not (min-width:460px){.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide{width:calc(55.5556% - 8.88889px)}}.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide .AccommodationCarousel-module-scss-module__GmaEyG__card{padding:0}.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide .AccommodationCarousel-module-scss-module__GmaEyG__more_wrap{aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding-top:4px;display:flex}@media (max-width:640px){.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide .AccommodationCarousel-module-scss-module__GmaEyG__more_wrap{padding-top:16px}}.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide .AccommodationCarousel-module-scss-module__GmaEyG__more_wrap .AccommodationCarousel-module-scss-module__GmaEyG__more_circle{border:1px solid var(--Gray-20);background:var(--Gray-0);border-radius:100%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__slides .AccommodationCarousel-module-scss-module__GmaEyG__slide .AccommodationCarousel-module-scss-module__GmaEyG__more_wrap span{color:var(--Gray-80);font-size:14px;font-weight:600;line-height:18px}.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__prev,.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__next{top:98px}.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__prev{left:0}.AccommodationCarousel-module-scss-module__GmaEyG__container .AccommodationCarousel-module-scss-module__GmaEyG__next{right:0}
.SamsungWalletPromotionGuide-module-scss-module__HfMFiq__guide{gap:var(--Spacing-12);flex-direction:column;display:flex}.SamsungWalletPromotionGuide-module-scss-module__HfMFiq__desc{letter-spacing:normal;color:var(--Text-Secondary);white-space:pre-wrap;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}
.MemberRentalCarOrderList-module-scss-module__7nylhW__loading_section{height:400px}
.MemberRailEuropePassTicketList-module-scss-module__x0FbEq__container{padding-top:12px}@media (max-width:640px){.MemberRailEuropePassTicketList-module-scss-module__x0FbEq__container{padding-top:0}}
