.KorailListCard-module-scss-module__bk06xG__card{flex-direction:column;gap:10px;padding:8px 0;display:flex}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info{border:1px solid var(--Gray-20);border-radius:12px;overflow:hidden}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info.KorailListCard-module-scss-module__bk06xG__disabled{position:relative}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info.KorailListCard-module-scss-module__bk06xG__disabled:after{content:"";z-index:1;background:#1216191a;width:100%;height:100%;position:absolute;top:0;left:0}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__title{background:var(--Gray-15);align-items:center;gap:6px;padding:10px 16px;font-size:12px;font-weight:500;line-height:15px;display:flex}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__title span{color:var(--Gray-40)}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__title .KorailListCard-module-scss-module__bk06xG__inquiry_loading{color:var(--Pink-50);flex:1;font-size:10px;font-weight:500;line-height:13px;display:none}@media (max-width:640px){.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__title .KorailListCard-module-scss-module__bk06xG__inquiry_loading{justify-content:flex-end;align-items:center;gap:5px;display:flex}}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body{padding:10px;display:flex}@media (max-width:640px){.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body{flex-direction:column;gap:0}}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__left{flex:1;justify-content:center;align-items:center;display:flex}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__left .KorailListCard-module-scss-module__bk06xG__time_container{flex:1;justify-content:space-between;align-items:center;max-width:280px;display:flex}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__left .KorailListCard-module-scss-module__bk06xG__time_container span{color:var(--Gray-100);text-align:center;width:85px;font-size:30px;font-weight:500}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__left .KorailListCard-module-scss-module__bk06xG__time_container div{color:var(--Gray-40);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:14px 10px;font-size:10px;font-weight:500;line-height:13px;display:flex}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__right{justify-content:center;align-items:center;width:200px;min-height:90px;padding:10px;display:flex}@media (max-width:640px){.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__right{width:100%;height:auto;min-height:auto;padding:0 10px}}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__right .KorailListCard-module-scss-module__bk06xG__inquiry{flex:1;justify-content:center;align-items:center;display:flex}@media (max-width:640px){.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__right .KorailListCard-module-scss-module__bk06xG__inquiry{display:none}}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__right .KorailListCard-module-scss-module__bk06xG__loaded_price{color:var(--Gray-100);flex-direction:column;align-items:flex-end;gap:12px;font-size:16px;font-weight:600;display:flex}@media (max-width:640px){.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__right .KorailListCard-module-scss-module__bk06xG__loaded_price{width:100%;margin:6px 0}}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__right .KorailListCard-module-scss-module__bk06xG__loaded_price .KorailListCard-module-scss-module__bk06xG__buttons{flex-wrap:wrap;gap:8px;display:flex}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__right .KorailListCard-module-scss-module__bk06xG__loaded_price .KorailListCard-module-scss-module__bk06xG__buttons>button{white-space:nowrap;flex:1;width:auto}@media (max-width:640px){.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__right .KorailListCard-module-scss-module__bk06xG__loaded_price .KorailListCard-module-scss-module__bk06xG__buttons{width:100%}}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__right .KorailListCard-module-scss-module__bk06xG__loaded_price hr{display:none}@media (max-width:640px){.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__card_info .KorailListCard-module-scss-module__bk06xG__body .KorailListCard-module-scss-module__bk06xG__right .KorailListCard-module-scss-module__bk06xG__loaded_price hr{background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"288\" height=\"3\" viewBox=\"0 0 288 3\" fill=\"none\"><g filter=\"url(%23filter0_i_633_15041)\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 1.5C0 0.671573 0.635323 0 1.41903 0H9.1356C9.91931 0 10.5546 0.671573 10.5546 1.5C10.5546 2.32843 9.91931 3 9.1356 3H1.41903C0.635323 3 0 2.32843 0 1.5ZM17.3623 1.5C17.3623 0.671573 17.9976 0 18.7813 0H26.4979C27.2816 0 27.9169 0.671573 27.9169 1.5C27.9169 2.32843 27.2816 3 26.4979 3H18.7813C17.9976 3 17.3623 2.32843 17.3623 1.5ZM34.7246 1.5C34.7246 0.671573 35.3599 0 36.1436 0H43.8602C44.6439 0 45.2792 0.671573 45.2792 1.5C45.2792 2.32843 44.6439 3 43.8602 3H36.1436C35.3599 3 34.7246 2.32843 34.7246 1.5ZM52.0868 1.5C52.0868 0.671573 52.7222 0 53.5059 0H61.2224C62.0062 0 62.6415 0.671573 62.6415 1.5C62.6415 2.32843 62.0062 3 61.2224 3H53.5059C52.7222 3 52.0868 2.32843 52.0868 1.5ZM69.4491 1.5C69.4491 0.671573 70.0844 0 70.8682 0H78.5847C79.3684 0 80.0038 0.671573 80.0038 1.5C80.0038 2.32843 79.3684 3 78.5847 3H70.8682C70.0844 3 69.4491 2.32843 69.4491 1.5ZM86.8114 1.5C86.8114 0.671573 87.4467 0 88.2304 0H95.947C96.7307 0 97.366 0.671573 97.366 1.5C97.366 2.32843 96.7307 3 95.947 3H88.2304C87.4467 3 86.8114 2.32843 86.8114 1.5ZM104.174 1.5C104.174 0.671573 104.809 0 105.593 0H113.309C114.093 0 114.728 0.671573 114.728 1.5C114.728 2.32843 114.093 3 113.309 3H105.593C104.809 3 104.174 2.32843 104.174 1.5ZM121.536 1.5C121.536 0.671573 122.171 0 122.955 0H130.672C131.455 0 132.091 0.671573 132.091 1.5C132.091 2.32843 131.455 3 130.672 3H122.955C122.171 3 121.536 2.32843 121.536 1.5ZM138.898 1.5C138.898 0.671573 139.534 0 140.317 0H148.034C148.818 0 149.453 0.671573 149.453 1.5C149.453 2.32843 148.818 3 148.034 3H140.317C139.534 3 138.898 2.32843 138.898 1.5ZM156.261 1.5C156.261 0.671573 156.896 0 157.68 0H165.396C166.18 0 166.815 0.671573 166.815 1.5C166.815 2.32843 166.18 3 165.396 3H157.68C156.896 3 156.261 2.32843 156.261 1.5ZM173.623 1.5C173.623 0.671573 174.258 0 175.042 0H182.758C183.542 0 184.177 0.671573 184.177 1.5C184.177 2.32843 183.542 3 182.758 3H175.042C174.258 3 173.623 2.32843 173.623 1.5ZM190.985 1.5C190.985 0.671573 191.62 0 192.404 0H200.121C200.904 0 201.54 0.671573 201.54 1.5C201.54 2.32843 200.904 3 200.121 3H192.404C191.62 3 190.985 2.32843 190.985 1.5ZM208.347 1.5C208.347 0.671573 208.983 0 209.766 0H217.483C218.267 0 218.902 0.671573 218.902 1.5C218.902 2.32843 218.267 3 217.483 3H209.766C208.983 3 208.347 2.32843 208.347 1.5ZM225.71 1.5C225.71 0.671573 226.345 0 227.129 0H234.845C235.629 0 236.264 0.671573 236.264 1.5C236.264 2.32843 235.629 3 234.845 3H227.129C226.345 3 225.71 2.32843 225.71 1.5ZM243.072 1.5C243.072 0.671573 243.707 0 244.491 0H252.207C252.991 0 253.627 0.671573 253.627 1.5C253.627 2.32843 252.991 3 252.207 3H244.491C243.707 3 243.072 2.32843 243.072 1.5ZM260.434 1.5C260.434 0.671573 261.069 0 261.853 0H269.57C270.354 0 270.989 0.671573 270.989 1.5C270.989 2.32843 270.354 3 269.57 3H261.853C261.069 3 260.434 2.32843 260.434 1.5Z\" fill=\"%23F4F6F8\"/><path d=\"M277.445 1.5C277.445 0.671573 278.081 0 278.864 0H286.581C287.365 0 288 0.671573 288 1.5C288 2.32843 287.365 3 286.581 3H278.864C278.081 3 277.445 2.32843 277.445 1.5Z\" fill=\"%23F4F6F8\"/></g><defs><filter id=\"filter0_i_633_15041\" x=\"0\" y=\"0\" width=\"288\" height=\"3\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\"><feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/><feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\"/><feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/><feOffset dx=\"1\" dy=\"1\"/><feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\"/><feColorMatrix type=\"matrix\" values=\"0 0 0 0 0.0208333 0 0 0 0 0.0208333 0 0 0 0 0.0208333 0 0 0 0.02 0\"/><feBlend mode=\"normal\" in2=\"shape\" result=\"effect1_innerShadow_633_15041\"/></filter></defs></svg>");height:3px;display:block}}.KorailListCard-module-scss-module__bk06xG__card .KorailListCard-module-scss-module__bk06xG__discount_wrap{border:1px solid var(--Yellow-20);background:var(--Yellow-10);color:var(--Yellow-90);border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:12px 18px;font-size:12px;font-weight:600;display:flex}
.KorailStatus-module-scss-module__R1ZVwa__status{flex-direction:column;gap:20px;display:flex;position:sticky;top:120px}.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container{border:1px solid var(--Gray-20);border-radius:20px;flex-direction:column;padding:4px 16px;display:flex}@media (max-width:640px){.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container{background:#fff}.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container .KorailStatus-module-scss-module__R1ZVwa__item+.KorailStatus-module-scss-module__R1ZVwa__item{border-top:1px solid var(--Gray-10)}}.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container .KorailStatus-module-scss-module__R1ZVwa__item{gap:12px;padding:12px 0;display:flex}@media (max-width:640px){.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container .KorailStatus-module-scss-module__R1ZVwa__item.KorailStatus-module-scss-module__R1ZVwa__disabled{display:none}}.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container .KorailStatus-module-scss-module__R1ZVwa__item.KorailStatus-module-scss-module__R1ZVwa__disabled .KorailStatus-module-scss-module__R1ZVwa__type{background:var(--Gray-20)}.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container .KorailStatus-module-scss-module__R1ZVwa__item .KorailStatus-module-scss-module__R1ZVwa__type{color:var(--Gray-0);background:var(--Gray-100);white-space:nowrap;border-radius:30px;height:fit-content;padding:6px 8px;font-size:10px;font-weight:700}.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container .KorailStatus-module-scss-module__R1ZVwa__item .KorailStatus-module-scss-module__R1ZVwa__info{font-size:12px;font-weight:500;line-height:15px}.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container .KorailStatus-module-scss-module__R1ZVwa__item .KorailStatus-module-scss-module__R1ZVwa__info .KorailStatus-module-scss-module__R1ZVwa__date{color:var(--Gray-80)}.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container .KorailStatus-module-scss-module__R1ZVwa__item .KorailStatus-module-scss-module__R1ZVwa__info .KorailStatus-module-scss-module__R1ZVwa__person{color:var(--Gray-50)}.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container .KorailStatus-module-scss-module__R1ZVwa__item .KorailStatus-module-scss-module__R1ZVwa__info .KorailStatus-module-scss-module__R1ZVwa__promotion{color:var(--Pink-50)}.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__container .KorailStatus-module-scss-module__R1ZVwa__item .KorailStatus-module-scss-module__R1ZVwa__info .KorailStatus-module-scss-module__R1ZVwa__price{color:var(--Gray-100);font-size:14px;font-weight:600;line-height:18px}@media (max-width:640px){.KorailStatus-module-scss-module__R1ZVwa__status .KorailStatus-module-scss-module__R1ZVwa__button_wrap{z-index:100;background:#fff;border-radius:20px 20px 0 0;width:100%;padding:20px 16px;position:fixed;bottom:0;left:0;box-shadow:0 -4px 13px #00000008}}
.SeatSelectComponent-module-scss-module__OYoDWG__seat_image{padding:0 10px;display:flex}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image *{box-sizing:unset}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image::-webkit-scrollbar{background:0 0;width:0;height:6px}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__arrow_background_color{background-color:#fff!important}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name{text-align:center;font-size:14px}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat{width:40px;height:20px;padding:20px 10px;font-size:14px}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form{text-align:center;font-size:14px}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat{cursor:pointer;width:48px;height:48px;padding:6px;font-size:14px}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__rear_facing_selected{color:#fff;background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164850891498.svg);transform:rotate(90deg);padding-top:calc(50% - 3px)!important;padding-bottom:calc(50% - 17px)!important}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__forward_facing_selected{color:#fff;background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164850519913.svg);transform:rotate(90deg)}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__forward_facing_available{background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164799962770.svg);transform:rotate(90deg)}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__forward_facing_occupied{background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164800141691.svg);transform:rotate(90deg)}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__rear_facing_available{background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164696986432.svg);transform:rotate(90deg);padding-top:calc(50% - 3px)!important;padding-bottom:calc(50% - 17px)!important}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__rear_facing_occupied{background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164697088926.svg);transform:rotate(90deg);padding-top:calc(50% - 3px)!important;padding-bottom:calc(50% - 17px)!important}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__korail_arrow{background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16273752808697.png);background-color:#fff!important;padding-top:50%!important;padding-bottom:50%!important}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;padding-top:calc(50% - 10px);padding-bottom:calc(50% - 10px)}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__img>div{text-align:center;height:20px;margin-bottom:6px;transform:rotate(-90deg)}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat img{width:calc(100% - 20px);margin:10px}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m{background-color:#f8f8f8;padding:0 10px;overflow-y:scroll}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m *{box-sizing:unset}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__arrow_background_color{background-color:#fff!important}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name{text-align:center;font-size:14px;display:flex}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat{cursor:pointer;flex:1;padding:10px;font-size:14px}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__rear_facing_selected,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__rear_facing_selected{color:#fff;background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164850891498.svg)}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__forward_facing_selected,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__forward_facing_selected{color:#fff;background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164850519913.svg);padding-top:calc(50% - 13px)!important;padding-bottom:calc(50% - 7px)!important}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__forward_facing_available,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__forward_facing_available{background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164799962770.svg);padding-top:calc(50% - 13px)!important;padding-bottom:calc(50% - 7px)!important}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__forward_facing_occupied,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__forward_facing_occupied{background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164800141691.svg);padding-top:calc(50% - 13px)!important;padding-bottom:calc(50% - 7px)!important}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__rear_facing_available,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__rear_facing_available{background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164696986432.svg)}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__rear_facing_occupied,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__rear_facing_occupied{background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164697088926.svg)}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__korail_arrow,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__korail_arrow{background-image:url(https://d2mgzmtdeipcjp.cloudfront.net/files/upload/16164796166166.svg);background-color:#fff!important;padding-top:50%!important;padding-bottom:50%!important}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__img,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;padding-top:calc(50% - 6px);padding-bottom:calc(50% - 14px)}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__img>div,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat .SeatSelectComponent-module-scss-module__OYoDWG__img>div{text-align:center;height:20px}.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form .SeatSelectComponent-module-scss-module__OYoDWG__seat img,.SeatSelectComponent-module-scss-module__OYoDWG__seat_image_m .SeatSelectComponent-module-scss-module__OYoDWG__seat_form_name .SeatSelectComponent-module-scss-module__OYoDWG__seat img{width:calc(100% - 20px);margin:10px}
.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap{background:var(--Gray-0);width:100%}@media (max-width:640px){.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap{background:#f8f8f8;flex-direction:column;flex:1;height:100vh;display:flex;overflow:hidden}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_select>div{background:var(--Gray-0);margin-top:0}}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__select_seat{background-color:#f8f8f8;overflow:auto}@media (max-width:640px){.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__select_seat{flex:1;overflow-y:scroll}}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_type{background-color:#fafafa;border-top:1px solid #333;width:100%;height:48px;display:flex;box-shadow:inset 0 -1px #e5e5e5}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_type *{box-sizing:unset}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_type>.SeatSelectReservationNotive-module-scss-module__aVkbeq__type{margin-left:20px;padding:13px 0 12px}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_type>.SeatSelectReservationNotive-module-scss-module__aVkbeq__type>img{width:18px;height:18px;margin-right:6px;transform:rotate(90deg)}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_type>.SeatSelectReservationNotive-module-scss-module__aVkbeq__type>span{vertical-align:text-top;font-size:14px;font-weight:500}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__person{color:var(--Gray-40);align-items:normal;gap:4px;font-size:14px;font-weight:600;line-height:18px;display:flex}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__waug_color{color:var(--Pink-50)}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__korail_info{padding:15px 20px;font-size:14px;font-weight:700}@media (max-width:640px){.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__korail_info{background:var(--Gray-0)}}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__korail_info>span{margin-left:20px;font-weight:500}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_type_m{border-bottom:1px solid #f5f5f5;padding:0 20px}@media (max-width:640px){.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_type_m{background:var(--Gray-0)}}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_type_m *{box-sizing:unset}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_type_m .SeatSelectReservationNotive-module-scss-module__aVkbeq__type{width:110px;height:20px;padding:12px 0;display:inline-flex}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_type_m .SeatSelectReservationNotive-module-scss-module__aVkbeq__type img{float:left;width:18px;height:18px;margin-top:2px;margin-right:7px}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__seat_type_m .SeatSelectReservationNotive-module-scss-module__aVkbeq__type span{font-size:14px}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__bottom{background-color:#fff;margin-top:30px;display:flex}@media (max-width:640px){.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__bottom{border-radius:20px 20px 0 0;flex-direction:column;gap:10px;margin-top:0;padding:20px;box-shadow:0 -4px 13px #00000008}}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__bottom *{box-sizing:unset}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__bottom>.SeatSelectReservationNotive-module-scss-module__aVkbeq__select_info{color:#333;border:1px solid #e5e5e5;border-radius:4px;flex:1;align-items:center;gap:10px;margin-right:20px;padding:10px;font-size:14px;font-weight:600;line-height:18px;display:flex}@media (max-width:640px){.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__bottom>.SeatSelectReservationNotive-module-scss-module__aVkbeq__select_info{width:unset;margin-right:unset;align-items:flex-start}}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__bottom>.SeatSelectReservationNotive-module-scss-module__aVkbeq__select_info .SeatSelectReservationNotive-module-scss-module__aVkbeq__title{color:var(--Gray-100)}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__bottom>.SeatSelectReservationNotive-module-scss-module__aVkbeq__select_info>span{vertical-align:middle}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__bottom>.SeatSelectReservationNotive-module-scss-module__aVkbeq__button{color:#fff;background-color:#ccc;border-radius:12px;justify-content:center;align-items:center;width:90px;height:20px;padding:14px 30px;font-size:14px;font-weight:700;display:flex}@media (max-width:640px){.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__bottom>.SeatSelectReservationNotive-module-scss-module__aVkbeq__button{width:unset;display:flex}}.SeatSelectReservationNotive-module-scss-module__aVkbeq__component_wrap .SeatSelectReservationNotive-module-scss-module__aVkbeq__bottom .SeatSelectReservationNotive-module-scss-module__aVkbeq__waug_gradient_point_button{background:var(--Gray-100);color:#fff;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:flex}
.KorailSeatSelectContainer-module-scss-module__d8TUBq__popup{z-index:100;background:#0006;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}@media (max-width:640px){.KorailSeatSelectContainer-module-scss-module__d8TUBq__popup{bottom:unset;padding:0}}.KorailSeatSelectContainer-module-scss-module__d8TUBq__popup .KorailSeatSelectContainer-module-scss-module__d8TUBq__body{background-color:var(--Gray-0);border-radius:20px;flex-direction:column;gap:20px;width:1040px;max-width:100%;padding:30px;display:flex}@media (max-width:640px){.KorailSeatSelectContainer-module-scss-module__d8TUBq__popup .KorailSeatSelectContainer-module-scss-module__d8TUBq__body{border-radius:unset;gap:0;height:100vh;padding:0}}.KorailSeatSelectContainer-module-scss-module__d8TUBq__popup .KorailSeatSelectContainer-module-scss-module__d8TUBq__body h1{color:var(--Gray-100);justify-content:space-between;align-items:center;font-size:20px;font-weight:600;display:flex}@media (max-width:640px){.KorailSeatSelectContainer-module-scss-module__d8TUBq__popup .KorailSeatSelectContainer-module-scss-module__d8TUBq__body h1{padding:13px 16px}}.KorailSeatSelectContainer-module-scss-module__d8TUBq__popup .KorailSeatSelectContainer-module-scss-module__d8TUBq__body .KorailSeatSelectContainer-module-scss-module__d8TUBq__loading{flex:1;justify-content:center;align-items:center;padding:30px;display:flex}
.KorailFloatingButton-module-scss-module__FCiIXq__buttons{border-radius:3rem;justify-content:center;display:flex;overflow:hidden}.KorailFloatingButton-module-scss-module__FCiIXq__buttons>button{color:var(--Gray-0);white-space:nowrap;background:0 0;border:none;outline:none}.KorailFloatingButton-module-scss-module__FCiIXq__filter_button{cursor:pointer;align-items:center;gap:6px;display:flex}
.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap{flex-direction:column;gap:20px;display:flex}@media (max-width:640px){.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap .KorailSearchContainer-module-scss-module__i4_Clq__navigation{width:calc(100% + 16px);margin:0 -16px}}.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap .KorailSearchContainer-module-scss-module__i4_Clq__body{flex-wrap:wrap;gap:16px;padding:20px 0;display:flex}@media (max-width:640px){.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap .KorailSearchContainer-module-scss-module__i4_Clq__body{flex-direction:column;padding:0 16px}}.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap .KorailSearchContainer-module-scss-module__i4_Clq__body>div{flex:1;padding:0}.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap .KorailSearchContainer-module-scss-module__i4_Clq__body .KorailSearchContainer-module-scss-module__i4_Clq__container{align-items:center;gap:16px;display:flex;position:relative}.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap .KorailSearchContainer-module-scss-module__i4_Clq__body .KorailSearchContainer-module-scss-module__i4_Clq__container>div{flex:1}@media (max-width:640px){.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap .KorailSearchContainer-module-scss-module__i4_Clq__body .KorailSearchContainer-module-scss-module__i4_Clq__container{align-items:unset;flex-direction:column}}.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap .KorailSearchContainer-module-scss-module__i4_Clq__body .KorailSearchContainer-module-scss-module__i4_Clq__container>.KorailSearchContainer-module-scss-module__i4_Clq__button{width:100px}@media (max-width:640px){.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap .KorailSearchContainer-module-scss-module__i4_Clq__body .KorailSearchContainer-module-scss-module__i4_Clq__container>.KorailSearchContainer-module-scss-module__i4_Clq__button{width:unset}}.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap .KorailSearchContainer-module-scss-module__i4_Clq__body .KorailSearchContainer-module-scss-module__i4_Clq__button{word-break:keep-all}@media (max-width:640px){.KorailSearchContainer-module-scss-module__i4_Clq__component_wrap .KorailSearchContainer-module-scss-module__i4_Clq__body .KorailSearchContainer-module-scss-module__i4_Clq__button{margin:14px 0 20px}}
.SelectField-module-scss-module__OEYNTW__container{width:100%;color:var(--Gray-100);border:none;border-radius:12px;outline:none;align-items:center;gap:8px;padding:14px 20px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:inline-flex}.SelectField-module-scss-module__OEYNTW__container .SelectField-module-scss-module__OEYNTW__value{letter-spacing:normal;align-items:center;gap:5px;font-stretch:100%;line-height:normal;display:flex}.SelectField-module-scss-module__OEYNTW__container .SelectField-module-scss-module__OEYNTW__value span{-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}.SelectField-module-scss-module__OEYNTW__container .SelectField-module-scss-module__OEYNTW__placeholder{text-align:left;word-break:break-all;-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}.SelectField-module-scss-module__OEYNTW__container .SelectField-module-scss-module__OEYNTW__left_icon{display:flex}.SelectField-module-scss-module__OEYNTW__container .SelectField-module-scss-module__OEYNTW__right_icon{margin-left:auto;display:flex}.SelectField-module-scss-module__OEYNTW__container.SelectField-module-scss-module__OEYNTW__enabled{cursor:pointer;background:var(--Gray-10);box-shadow:0 0 0 1px var(--Gray-15) inset}.SelectField-module-scss-module__OEYNTW__container.SelectField-module-scss-module__OEYNTW__enabled .SelectField-module-scss-module__OEYNTW__value{color:var(--Gray-100)}.SelectField-module-scss-module__OEYNTW__container.SelectField-module-scss-module__OEYNTW__enabled .SelectField-module-scss-module__OEYNTW__placeholder{color:var(--Gray-40)}.SelectField-module-scss-module__OEYNTW__container.SelectField-module-scss-module__OEYNTW__disabled{cursor:unset;background:var(--Gray-20)}.SelectField-module-scss-module__OEYNTW__container.SelectField-module-scss-module__OEYNTW__disabled .SelectField-module-scss-module__OEYNTW__value{color:var(--Gray-60)}.SelectField-module-scss-module__OEYNTW__container.SelectField-module-scss-module__OEYNTW__disabled .SelectField-module-scss-module__OEYNTW__placeholder{color:var(--Gray-40)}
.AccommodationSelectAreaField-module-scss-module__6LtChq__container{align-items:center;gap:8px;display:flex}@media (max-width:640px){.AccommodationSelectAreaField-module-scss-module__6LtChq__container{flex-direction:column;gap:4px;position:relative}}.AccommodationSelectAreaField-module-scss-module__6LtChq__container .AccommodationSelectAreaField-module-scss-module__6LtChq__dropdown{flex:1}@media (max-width:640px){.AccommodationSelectAreaField-module-scss-module__6LtChq__container .AccommodationSelectAreaField-module-scss-module__6LtChq__dropdown{border-radius:12px;flex-direction:column;width:100%;display:flex}}.AccommodationSelectAreaField-module-scss-module__6LtChq__container .AccommodationSelectAreaField-module-scss-module__6LtChq__dropdown .AccommodationSelectAreaField-module-scss-module__6LtChq__icon_pin path,.AccommodationSelectAreaField-module-scss-module__6LtChq__container .AccommodationSelectAreaField-module-scss-module__6LtChq__dropdown .AccommodationSelectAreaField-module-scss-module__6LtChq__icon_train path{fill:var(--Gray-40)}.AccommodationSelectAreaField-module-scss-module__6LtChq__container .AccommodationSelectAreaField-module-scss-module__6LtChq__button_exchange{cursor:pointer;background:var(--Gray-90);z-index:1;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:40px;height:40px;margin-left:-20px;margin-right:-20px;display:flex;box-shadow:0 3px 4px #0000001a}.AccommodationSelectAreaField-module-scss-module__6LtChq__container .AccommodationSelectAreaField-module-scss-module__6LtChq__button_exchange .AccommodationSelectAreaField-module-scss-module__6LtChq__icon_exchange path{fill:var(--Gray-0)}@media (max-width:640px){.AccommodationSelectAreaField-module-scss-module__6LtChq__container .AccommodationSelectAreaField-module-scss-module__6LtChq__button_exchange{margin-left:unset;margin-right:unset;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(90deg)}}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker_wrapper{top:calc(100% + 16px)!important}@media (max-width:640px){.AccommodationSelectAreaField-module-scss-module__6LtChq__picker_wrapper{top:0!important}}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker{background:var(--Gray-0);border-radius:12px;flex-direction:column;width:460px;display:flex;box-shadow:0 2px 8px #0000000d}@media (max-width:640px){.AccommodationSelectAreaField-module-scss-module__6LtChq__picker{width:100%;height:100dvh}}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__head{display:none}@media (max-width:640px){.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__head{align-items:center;height:60px;min-height:60px;padding:13px 16px;display:flex}}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search{padding:20px 16px}@media (max-width:640px){.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search{padding-top:0}}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search .AccommodationSelectAreaField-module-scss-module__6LtChq__input{padding:0}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__divider_small{margin:0}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search_result_list{flex-direction:column;max-height:368px;display:flex;overflow-y:auto}@media (max-width:640px){.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search_result_list{max-height:calc(100dvh - 149px)}}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search_result_list::-webkit-scrollbar{width:4px}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search_result_list::-webkit-scrollbar-thumb{background:var(--Gray-20);border-radius:2px}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search_result_list .AccommodationSelectAreaField-module-scss-module__6LtChq__search_group{padding:10px 0}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search_result_list .AccommodationSelectAreaField-module-scss-module__6LtChq__search_group+.AccommodationSelectAreaField-module-scss-module__6LtChq__search_group{border-top:10px solid var(--Gray-10)}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search_result_list .AccommodationSelectAreaField-module-scss-module__6LtChq__search_item{cursor:pointer;color:var(--Gray-90);align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.57;display:flex}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search_result_list .AccommodationSelectAreaField-module-scss-module__6LtChq__search_item .AccommodationSelectAreaField-module-scss-module__6LtChq__wrapper_icon{display:flex}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search_result_list .AccommodationSelectAreaField-module-scss-module__6LtChq__empty{padding:40px 0}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search_result_list .AccommodationSelectAreaField-module-scss-module__6LtChq__popular_area{border-top:10px solid var(--Gray-10);padding:20px 0}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__search_result_list .AccommodationSelectAreaField-module-scss-module__6LtChq__popular_area h3{color:var(--Gray-90);margin-bottom:10px;padding:0 16px;font-size:20px;font-weight:600}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_search_list{flex-direction:column;gap:10px;padding-bottom:20px;display:flex}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_search_list .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_head{justify-content:space-between;align-items:center;gap:10px;padding:0 16px;display:flex}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_search_list .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_head h4{color:var(--Gray-90);font-size:15px;font-weight:600}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_search_list .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_items{width:100%;padding:0 16px;display:flex}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_search_list .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_items .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_item{cursor:pointer;background:var(--Gray-10);width:auto;color:var(--Gray-90);border-radius:25px;margin-right:8px;padding:10px 14px;font-size:12px;font-weight:600}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_search_list .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_items .AccommodationSelectAreaField-module-scss-module__6LtChq__recent_item:last-child{margin-right:0}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list{border-radius:inherit;max-height:709px;display:flex}@media (max-width:640px){.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list{max-height:calc(100dvh - 158px)}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list.AccommodationSelectAreaField-module-scss-module__6LtChq__recent{max-height:calc(100dvh - 251px)}}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__tabs{border-bottom-left-radius:inherit;min-width:140px;overflow-y:auto}@media (max-width:640px){.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__tabs{border-radius:0}}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__tabs::-webkit-scrollbar{width:4px}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__tabs::-webkit-scrollbar-thumb{background:var(--Gray-20);border-radius:2px}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__tabs .AccommodationSelectAreaField-module-scss-module__6LtChq__tab{cursor:pointer;background:var(--Gray-90);color:var(--Gray-0);align-items:center;gap:6px;padding:20px 16px;font-size:15px;font-weight:600;display:flex}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__tabs .AccommodationSelectAreaField-module-scss-module__6LtChq__tab.AccommodationSelectAreaField-module-scss-module__6LtChq__current{background:var(--Gray-0);color:var(--Gray-90)}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__tabs .AccommodationSelectAreaField-module-scss-module__6LtChq__tab.AccommodationSelectAreaField-module-scss-module__6LtChq__prev{border-bottom-right-radius:20px}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__tabs .AccommodationSelectAreaField-module-scss-module__6LtChq__tab.AccommodationSelectAreaField-module-scss-module__6LtChq__next{border-top-right-radius:20px}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__tabs .AccommodationSelectAreaField-module-scss-module__6LtChq__tab .AccommodationSelectAreaField-module-scss-module__6LtChq__tab_name{width:auto}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__area_items{border-bottom-right-radius:inherit;background:var(--Gray-0);width:100%;overflow-y:auto}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__area_items::-webkit-scrollbar{width:4px}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__area_items::-webkit-scrollbar-thumb{background:var(--Gray-20);border-radius:2px}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__area_items .AccommodationSelectAreaField-module-scss-module__6LtChq__area_item{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:18px 16px 18px 20px;display:flex}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__area_items .AccommodationSelectAreaField-module-scss-module__6LtChq__area_item .AccommodationSelectAreaField-module-scss-module__6LtChq__name{color:var(--Gray-90);font-size:14px;font-weight:600;line-height:18px}.AccommodationSelectAreaField-module-scss-module__6LtChq__picker .AccommodationSelectAreaField-module-scss-module__6LtChq__area_list .AccommodationSelectAreaField-module-scss-module__6LtChq__area_items .AccommodationSelectAreaField-module-scss-module__6LtChq__area_item .AccommodationSelectAreaField-module-scss-module__6LtChq__country{color:var(--Gray-50);word-break:keep-all;font-size:12px;line-height:1.83}@media (max-width:640px){.AccommodationSelectAreaField-module-scss-module__6LtChq__picker{border-radius:0;height:100dvh;overflow-y:auto}}
.AccommodationSearchForm-module-scss-module__rbz32q__container{flex-direction:column;gap:16px;padding:20px 16px;display:flex}@media (max-width:640px){.AccommodationSearchForm-module-scss-module__rbz32q__container{padding:0 16px}.AccommodationSearchForm-module-scss-module__rbz32q__container.AccommodationSearchForm-module-scss-module__rbz32q__mini{background:var(--Gray-0);border-bottom:1px solid var(--Gray-10);z-index:2;padding:0 16px 20px;position:sticky;top:60px}.AccommodationSearchForm-module-scss-module__rbz32q__container.AccommodationSearchForm-module-scss-module__rbz32q__mini .AccommodationSearchForm-module-scss-module__rbz32q__wrapper{display:none}}.AccommodationSearchForm-module-scss-module__rbz32q__container .AccommodationSearchForm-module-scss-module__rbz32q__mini{display:none}@media (max-width:640px){.AccommodationSearchForm-module-scss-module__rbz32q__container .AccommodationSearchForm-module-scss-module__rbz32q__mini.AccommodationSearchForm-module-scss-module__rbz32q__on{background:var(--Gray-10);border:1px solid var(--Gray-15);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;display:flex}.AccommodationSearchForm-module-scss-module__rbz32q__container .AccommodationSearchForm-module-scss-module__rbz32q__mini.AccommodationSearchForm-module-scss-module__rbz32q__on .AccommodationSearchForm-module-scss-module__rbz32q__info{color:var(--Gray-50);flex-direction:column;font-size:10px;font-weight:500;line-height:13px;display:flex}.AccommodationSearchForm-module-scss-module__rbz32q__container .AccommodationSearchForm-module-scss-module__rbz32q__mini.AccommodationSearchForm-module-scss-module__rbz32q__on .AccommodationSearchForm-module-scss-module__rbz32q__info .AccommodationSearchForm-module-scss-module__rbz32q__title{color:var(--Gray-90);font-size:14px;font-style:normal;font-weight:400;line-height:20px}}.AccommodationSearchForm-module-scss-module__rbz32q__container .AccommodationSearchForm-module-scss-module__rbz32q__wrapper{gap:16px;display:flex}@media (max-width:640px){.AccommodationSearchForm-module-scss-module__rbz32q__container .AccommodationSearchForm-module-scss-module__rbz32q__wrapper{flex-direction:column;gap:0}}.AccommodationSearchForm-module-scss-module__rbz32q__container .AccommodationSearchForm-module-scss-module__rbz32q__wrapper .AccommodationSearchForm-module-scss-module__rbz32q__fields{gap:16px;width:100%;display:flex}.AccommodationSearchForm-module-scss-module__rbz32q__container .AccommodationSearchForm-module-scss-module__rbz32q__wrapper .AccommodationSearchForm-module-scss-module__rbz32q__fields .AccommodationSearchForm-module-scss-module__rbz32q__field{width:100%;display:flex}@media (max-width:640px){.AccommodationSearchForm-module-scss-module__rbz32q__container .AccommodationSearchForm-module-scss-module__rbz32q__wrapper .AccommodationSearchForm-module-scss-module__rbz32q__fields{flex-direction:column;padding:10px 0}}.AccommodationSearchForm-module-scss-module__rbz32q__container .AccommodationSearchForm-module-scss-module__rbz32q__wrapper .AccommodationSearchForm-module-scss-module__rbz32q__button{white-space:nowrap;width:fit-content}@media (max-width:640px){.AccommodationSearchForm-module-scss-module__rbz32q__container .AccommodationSearchForm-module-scss-module__rbz32q__wrapper .AccommodationSearchForm-module-scss-module__rbz32q__button{width:100%;margin:20px 0}}.AccommodationSearchForm-module-scss-module__rbz32q__popup_body{flex-direction:column;gap:20px;padding:0 30px 30px;display:flex}@media (max-width:640px){.AccommodationSearchForm-module-scss-module__rbz32q__popup_body{padding:20px 16px}}
.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__selectbox_icon path,.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__selectbox_icon rect{fill:var(--Gray-40)}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__modal_country{padding:0 30px 20px}@media (max-width:640px){.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__modal_country{padding:0 16px 20px}}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__modal_country .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__forms{border-top:solid 1px var(--Gray-10);flex-direction:column;gap:30px;padding-top:20px;display:flex}@media (max-width:640px){.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__modal_country .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__forms{border-top:none}}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__modal_country .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__forms .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__form{flex-direction:column;gap:14px;display:flex}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__modal_country .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__forms .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__form .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__title{color:var(--Gray-100);font-size:18px;font-weight:600}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__card{background:var(--Gray-10);border-radius:20px;flex-direction:column;gap:10px;padding:20px;display:flex}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__card .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__card_title{color:var(--Gray-50);font-size:12px;font-weight:600}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__card .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__buttons{flex-direction:column;gap:10px;display:flex}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__card .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__buttons .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__button{cursor:pointer;background:var(--Gray-0);border-radius:12px;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__card .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__buttons .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__button .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__info{flex-direction:column;gap:10px;display:flex}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__card .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__buttons .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__button .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__info .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__info_title{color:var(--Gray-70);align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__card .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__buttons .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__button .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__info .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__info_title .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__chip{background:var(--Pink-50);color:var(--Gray-0);border-radius:8px;padding:4px 6px;font-size:10px;font-weight:700}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__card .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__buttons .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__button .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__info .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__info_description{color:var(--Gray-40);align-items:center;gap:2px;font-size:12px;font-weight:500;line-height:15px;display:flex}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__card .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__buttons .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__button .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__info .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__info_description .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__icon_pin path{fill:var(--Gray-40)}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__card .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__buttons .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__button .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__icon_chevron_right path{stroke:var(--Gray-40)}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__consonants{flex-wrap:wrap;gap:8px;display:flex}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__consonants .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__item{cursor:pointer;border:1px solid;border-radius:15px;padding:6px 14px;font-size:14px;font-weight:600;line-height:18px}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__consonants .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__item.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__default{border-color:var(--Gray-15);background:var(--Gray-10);color:var(--Gray-40)}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__consonants .RailEuropePassSelectCountryField-module-scss-module__uc9E7a__item.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__selected{background:var(--Gray-100);color:var(--Gray-0);border-color:#0000}.RailEuropePassSelectCountryField-module-scss-module__uc9E7a__selector_consonant{flex-direction:column;gap:20px;display:flex}
.index-module-scss-module__wzUIzG__area_picker{background:var(--Gray-0);border-radius:12px;min-width:460px;box-shadow:0 2px 8px #0000000d}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__loading{justify-content:center;align-items:center;height:400px;display:flex}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__head{display:none;position:relative}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main{border-top-left-radius:inherit;border-bottom-left-radius:inherit;display:flex}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_title{border-top-left-radius:inherit;border-bottom-left-radius:inherit;flex-direction:column;min-width:140px;display:flex}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_title .index-module-scss-module__wzUIzG__title{cursor:pointer;background:var(--Gray-100);height:58px;color:var(--Gray-0);align-items:center;padding:0 16px;font-size:14px;font-weight:600;line-height:18px;display:flex}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_title .index-module-scss-module__wzUIzG__title:first-child{border-top-left-radius:inherit}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_title .index-module-scss-module__wzUIzG__title:last-child{border-bottom-left-radius:inherit}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_title .index-module-scss-module__wzUIzG__default{background:var(--Gray-100);color:var(--Gray-0)}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_title .index-module-scss-module__wzUIzG__current{background:var(--Gray-0);color:var(--Gray-100)}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_title .index-module-scss-module__wzUIzG__prev{border-bottom-right-radius:12px}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_title .index-module-scss-module__wzUIzG__next{border-top-right-radius:12px}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_area{flex-wrap:wrap;height:max-content;display:flex}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_area .index-module-scss-module__wzUIzG__area{cursor:pointer;align-items:center;width:160px;height:58px;padding:0 16px 0 20px;font-size:14px;font-weight:600;line-height:18px;display:flex}@media (max-width:640px){.index-module-scss-module__wzUIzG__area_picker{width:100%;min-width:100%;height:100%}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__head{display:flex}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main{height:100%;max-height:calc(100dvh - 60px)}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_title .index-module-scss-module__wzUIzG__title{min-height:58px}.index-module-scss-module__wzUIzG__area_picker .index-module-scss-module__wzUIzG__main .index-module-scss-module__wzUIzG__list_title .index-module-scss-module__wzUIzG__empty{background:var(--Gray-100);height:100%}}
.GoogleMap-module-scss-module__QrG8jG__container{background:var(--Gray-20);width:100%;height:100%;position:relative;overflow:hidden}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons{z-index:1;flex-direction:column;gap:10px;padding:16px;display:flex;position:absolute}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons button{cursor:pointer;background:var(--Gray-0);border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;width:50px;height:50px;display:flex;box-shadow:0 1px 15px #282f3333}@media (max-width:640px){.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons button{width:40px;height:40px}}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons.GoogleMap-module-scss-module__QrG8jG__top{display:flex}@media (max-width:640px){.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons.GoogleMap-module-scss-module__QrG8jG__bottom{display:none}}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons .GoogleMap-module-scss-module__QrG8jG__button_filter_left{display:none}@media (max-width:640px){.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons .GoogleMap-module-scss-module__QrG8jG__button_filter_left{display:block}}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons_top_left{top:0;left:0}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons_top_right{top:0;right:0}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons_bottom_left{display:none}@media (max-width:640px){.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons_bottom_left{padding:0;display:flex;bottom:40px;left:16px}}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons_bottom_right{display:none}@media (max-width:640px){.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__buttons_bottom_right{padding:0;display:flex;bottom:40px;right:16px}}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__bottom_center{z-index:1;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:420px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__bottom_center .GoogleMap-module-scss-module__QrG8jG__card{width:100%;max-width:404px;display:flex}@media (max-width:640px){.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__bottom_center .GoogleMap-module-scss-module__QrG8jG__card{padding:0 16px}}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__bottom_center .GoogleMap-module-scss-module__QrG8jG__button_back_capsule{width:max-content}@media (max-width:640px){.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__bottom_center .GoogleMap-module-scss-module__QrG8jG__button_back_capsule{display:none}}.GoogleMap-module-scss-module__QrG8jG__container .GoogleMap-module-scss-module__QrG8jG__bottom_center .GoogleMap-module-scss-module__QrG8jG__button_back_capsule .GoogleMap-module-scss-module__QrG8jG__icon_back rect{fill:var(--Gray-0)}.GoogleMap-module-scss-module__QrG8jG__marker_location{z-index:1;width:44px;height:44px;position:relative}.GoogleMap-module-scss-module__QrG8jG__marker_location svg{width:100%;height:100%}
.RentalcarAgencyMarker-module-scss-module__gcrhlG__container{cursor:pointer;background:var(--Gray-0);border:2px solid;border-color:var(--Gray-30);width:fit-content;color:var(--Gray-100);white-space:pre;text-align:center;border-radius:37px;flex-direction:column;gap:2px;padding:10px 12px;font-size:14px;font-weight:600;line-height:18px;display:flex}.RentalcarAgencyMarker-module-scss-module__gcrhlG__container.RentalcarAgencyMarker-module-scss-module__gcrhlG__cluster{border-radius:16px}.RentalcarAgencyMarker-module-scss-module__gcrhlG__default{border-color:var(--Gray-30)}.RentalcarAgencyMarker-module-scss-module__gcrhlG__selected{border-color:var(--Pink-50)}
.RentalcarAgencyCard-module-scss-module__TYEiYG__container{background:var(--Gray-0);border-radius:22px;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.RentalcarAgencyCard-module-scss-module__TYEiYG__container .RentalcarAgencyCard-module-scss-module__TYEiYG__contents{flex-direction:column;gap:8px;display:flex}.RentalcarAgencyCard-module-scss-module__TYEiYG__container .RentalcarAgencyCard-module-scss-module__TYEiYG__contents .RentalcarAgencyCard-module-scss-module__TYEiYG__status{color:var(--Pink-50);font-size:12px;font-weight:500;line-height:15px}.RentalcarAgencyCard-module-scss-module__TYEiYG__container .RentalcarAgencyCard-module-scss-module__TYEiYG__contents .RentalcarAgencyCard-module-scss-module__TYEiYG__name{color:var(--Gray-100);font-size:15px;font-weight:600}.RentalcarAgencyCard-module-scss-module__TYEiYG__container .RentalcarAgencyCard-module-scss-module__TYEiYG__contents .RentalcarAgencyCard-module-scss-module__TYEiYG__description{color:var(--Gray-20);align-items:center;font-size:12px;font-weight:500;line-height:15px;display:flex}.RentalcarAgencyCard-module-scss-module__TYEiYG__container .RentalcarAgencyCard-module-scss-module__TYEiYG__contents .RentalcarAgencyCard-module-scss-module__TYEiYG__description .RentalcarAgencyCard-module-scss-module__TYEiYG__rating{color:var(--Gray-70);align-items:center;gap:4px;display:flex}.RentalcarAgencyCard-module-scss-module__TYEiYG__container .RentalcarAgencyCard-module-scss-module__TYEiYG__contents .RentalcarAgencyCard-module-scss-module__TYEiYG__description .RentalcarAgencyCard-module-scss-module__TYEiYG__rating:before{content:"";background:url(../media/icon-star-9-yellow.356--5cqh6c71.svg) no-repeat;width:9px;height:9px}.RentalcarAgencyCard-module-scss-module__TYEiYG__container .RentalcarAgencyCard-module-scss-module__TYEiYG__contents .RentalcarAgencyCard-module-scss-module__TYEiYG__description .RentalcarAgencyCard-module-scss-module__TYEiYG__reviewCount{color:var(--Gray-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%)}
.ThemeCard-module-scss-module__m5H25a__container{aspect-ratio:236/316;border-radius:8px}.ThemeCard-module-scss-module__m5H25a__container .ThemeCard-module-scss-module__m5H25a__thumbnail{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:relative}.ThemeCard-module-scss-module__m5H25a__container .ThemeCard-module-scss-module__m5H25a__thumbnail.ThemeCard-module-scss-module__m5H25a__pc{display:block}@media (max-width:640px){.ThemeCard-module-scss-module__m5H25a__container .ThemeCard-module-scss-module__m5H25a__thumbnail.ThemeCard-module-scss-module__m5H25a__pc{display:none}}.ThemeCard-module-scss-module__m5H25a__container .ThemeCard-module-scss-module__m5H25a__thumbnail.ThemeCard-module-scss-module__m5H25a__mobile{display:none}@media (max-width:640px){.ThemeCard-module-scss-module__m5H25a__container .ThemeCard-module-scss-module__m5H25a__thumbnail.ThemeCard-module-scss-module__m5H25a__mobile{display:block}}.ThemeCard-module-scss-module__m5H25a__container .ThemeCard-module-scss-module__m5H25a__info{border-radius:inherit;background:linear-gradient(#00000080 0%,#0000 100%);flex-direction:column;gap:10px;width:100%;padding:24px;display:flex;position:absolute;top:0;left:0}.ThemeCard-module-scss-module__m5H25a__container .ThemeCard-module-scss-module__m5H25a__info .ThemeCard-module-scss-module__m5H25a__title{color:var(--Gray-0);-webkit-line-clamp:3;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:18px;font-weight:700;display:-webkit-box;overflow:hidden}.ThemeCard-module-scss-module__m5H25a__container .ThemeCard-module-scss-module__m5H25a__info .ThemeCard-module-scss-module__m5H25a__sub_title{color:var(--Gray-0);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;font-weight:600;display:-webkit-box;overflow:hidden}
.ThemeCarousel-module-scss-module__UyARuW__container{padding:8px 16px;position:relative;container-type:inline-size}@media (max-width:640px){.ThemeCarousel-module-scss-module__UyARuW__container{padding:8px 0}}.ThemeCarousel-module-scss-module__UyARuW__container .ThemeCarousel-module-scss-module__UyARuW__slides{width:100%;display:flex}@media (max-width:640px){.ThemeCarousel-module-scss-module__UyARuW__container .ThemeCarousel-module-scss-module__UyARuW__slides{padding:0 16px}}.ThemeCarousel-module-scss-module__UyARuW__container .ThemeCarousel-module-scss-module__UyARuW__slides .ThemeCarousel-module-scss-module__UyARuW__slide{margin-right:16px}.ThemeCarousel-module-scss-module__UyARuW__container .ThemeCarousel-module-scss-module__UyARuW__slides .ThemeCarousel-module-scss-module__UyARuW__slide:last-child{margin-right:0}@media (max-width:640px){.ThemeCarousel-module-scss-module__UyARuW__container .ThemeCarousel-module-scss-module__UyARuW__slides .ThemeCarousel-module-scss-module__UyARuW__slide{width:calc(71.4286% - 11.4286px)}}@container (min-width:940px){.ThemeCarousel-module-scss-module__UyARuW__container .ThemeCarousel-module-scss-module__UyARuW__slides .ThemeCarousel-module-scss-module__UyARuW__slide{width:calc(25% - 12px)}}@container (min-width:760px) and (not (min-width:940px)){.ThemeCarousel-module-scss-module__UyARuW__container .ThemeCarousel-module-scss-module__UyARuW__slides .ThemeCarousel-module-scss-module__UyARuW__slide{width:calc(29.4118% - 9.41176px)}}@container (min-width:540px) and (not (min-width:760px)){.ThemeCarousel-module-scss-module__UyARuW__container .ThemeCarousel-module-scss-module__UyARuW__slides .ThemeCarousel-module-scss-module__UyARuW__slide{width:calc(41.6667% - 6.66667px)}}@container not (min-width:540px){.ThemeCarousel-module-scss-module__UyARuW__container .ThemeCarousel-module-scss-module__UyARuW__slides .ThemeCarousel-module-scss-module__UyARuW__slide{width:calc(71.4286% - 11.4286px)}}
.ScrollBar-module-scss-module__GTy9wW__container{background:var(--Gray-20);border-radius:0;width:100%;max-width:528px;height:3px;margin:20px auto 0;overflow:hidden}.ScrollBar-module-scss-module__GTy9wW__container .ScrollBar-module-scss-module__GTy9wW__drag{background:var(--Gray-100);will-change:width,transform;height:100%;transition:width .2s ease-out,transform .3s ease-out}
.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}
.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}}
.MainBannerCarousel-module-scss-module__7WvTjG__container{flex-direction:column;padding:8px 16px;display:flex;position:relative;container-type:inline-size}@media (max-width:640px){.MainBannerCarousel-module-scss-module__7WvTjG__container{padding:0}}.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides{width:100%;display:flex}@media (max-width:640px){.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides{padding:0 16px}}.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__slide{border-radius:8px;margin-right:16px}.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__slide:last-child{margin-right:0}@media (max-width:640px){.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__slide{width:calc(71.4286% - 11.4286px)}}@container (min-width:940px){.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__slide{width:calc(25% - 12px)}}@container (min-width:760px) and (not (min-width:940px)){.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__slide{width:calc(30.303% - 9.69697px)}}@container (min-width:541px) and (not (min-width:760px)){.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__slide{width:calc(43.4783% - 6.95652px)}}@container not (min-width:541px){.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__slide{width:calc(76.9231% - 12.3077px)}}.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__pagination{z-index:1;color:var(--Gray-0);background:#0003;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:700;display:none;position:absolute;bottom:12px;right:12px}.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__pagination.MainBannerCarousel-module-scss-module__7WvTjG__more{cursor:pointer}.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__pagination.MainBannerCarousel-module-scss-module__7WvTjG__default{cursor:unset}@media (max-width:640px){.MainBannerCarousel-module-scss-module__7WvTjG__container .MainBannerCarousel-module-scss-module__7WvTjG__scrollbar{display:none}.MainBannerCarousel-module-scss-module__7WvTjG__container.MainBannerCarousel-module-scss-module__7WvTjG__full,.MainBannerCarousel-module-scss-module__7WvTjG__container.MainBannerCarousel-module-scss-module__7WvTjG__full .MainBannerCarousel-module-scss-module__7WvTjG__slides{padding:0}.MainBannerCarousel-module-scss-module__7WvTjG__container.MainBannerCarousel-module-scss-module__7WvTjG__full .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__slide{border-radius:0;width:100%;margin-right:0}}@container (min-width:760px){.MainBannerCarousel-module-scss-module__7WvTjG__container.MainBannerCarousel-module-scss-module__7WvTjG__full .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__slide{width:calc(36.8868% - 5.90188px)}}@media (max-width:640px){.MainBannerCarousel-module-scss-module__7WvTjG__container.MainBannerCarousel-module-scss-module__7WvTjG__full .MainBannerCarousel-module-scss-module__7WvTjG__slides .MainBannerCarousel-module-scss-module__7WvTjG__pagination{display:block}.MainBannerCarousel-module-scss-module__7WvTjG__container.MainBannerCarousel-module-scss-module__7WvTjG__full .MainBannerCarousel-module-scss-module__7WvTjG__scrollbar{max-width:unset;margin-top:0;display:block}}
