.btn.btn-popup-close--mobile[data-v-e5b30882]{display:none;transition-duration:var(--DEFAULT_POPUP__closeDuration);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.66,.26,.1,.95)}@media (max-width:768px){.btn.btn-popup-close--mobile[data-v-e5b30882]{display:flex;opacity:0;position:fixed;right:16px;top:24px;z-index:100}}.btn.btn-popup-close--mobile.show[data-v-e5b30882]{opacity:1}.showtimes-item[data-v-e5b30882]{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));align-items:center;display:flex;justify-content:space-between;padding:16px 24px;position:relative;transition:all .3s ease-in-out}.showtimes-item[data-v-e5b30882]:before{bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.showtimes-item.isHovered .right__container .icon-box[data-v-e5b30882]{opacity:1;transform:translate(5px)}.showtimes-item.isHovered .right__container .price-box[data-v-e5b30882]{transform:translate(-25px)}.showtimes-item.--available[data-v-e5b30882]:before{--un-bg-opacity:1;background-color:rgb(32 164 84 / var(--un-bg-opacity))}.showtimes-item.--unavailable[data-v-e5b30882]{cursor:not-allowed}.showtimes-item.--unavailable[data-v-e5b30882]:before{--un-bg-opacity:1;background-color:rgb(235 45 45 / var(--un-bg-opacity))}.showtimes-item .left__container[data-v-e5b30882]{align-items:center;display:flex;gap:12px}.showtimes-item .left__container .time-box[data-v-e5b30882]{font-size:1.5rem;line-height:1.25;font-weight:600;--un-text-opacity:1;color:rgb(25 30 74 / var(--un-text-opacity))}@media (max-width: 992.9px){.showtimes-item .left__container .time-box[data-v-e5b30882]{font-size:1.25rem;line-height:1.25;font-weight:600}}.showtimes-item .left__container .time-box .text[data-v-e5b30882]{min-width:64px}.showtimes-item .left__container .house-box[data-v-e5b30882]{font-size:1rem;line-height:1.5625;font-weight:400;--un-text-opacity:1;color:rgb(43 50 124 / var(--un-text-opacity));align-items:center;display:flex;gap:12px}@media (max-width: 992.9px){.showtimes-item .left__container .house-box[data-v-e5b30882]{font-size:.875rem;line-height:1.28571;font-weight:400}}.showtimes-item .left__container .house-box i[data-v-e5b30882]{font-size:1.5rem}.showtimes-item .right__container[data-v-e5b30882]{display:flex}.showtimes-item .right__container .price-box[data-v-e5b30882]{font-size:1.25rem;line-height:1.25;font-weight:600;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(43 50 124 / var(--un-text-opacity));transition:transform .4s ease-out;z-index:1}@media (max-width: 992.9px){.showtimes-item .right__container .price-box[data-v-e5b30882]{font-size:1rem;line-height:1.25;font-weight:600}}.showtimes-item .right__container .soldOut-badge[data-v-e5b30882]{font-size:1rem;line-height:1.5625;font-weight:600;--un-bg-opacity:1;background-color:rgb(248 237 240 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(180 75 100 / var(--un-text-opacity));padding:8px}@media (max-width: 992.9px){.showtimes-item .right__container .soldOut-badge[data-v-e5b30882]{font-size:.875rem;line-height:1.28571;font-weight:600}}.showtimes-item .right__container .icon-box[data-v-e5b30882]{--un-text-opacity:1;color:rgb(124 132 201 / var(--un-text-opacity));opacity:0;position:absolute;right:24px;transform:translate(-5px);transition:all .4s ease-out;z-index:0}.showtimes__container{display:flex;flex-direction:column;gap:24px}.showtimes__container .tabs__container{overflow:hidden}.showtimes__container .marks-box{display:none!important}.showtimes__container .schedule-box .tickets-box{display:flex;flex-direction:column;flex-grow:1;gap:16px}@media (max-width:992px){.showtimes__container .schedule-box .tickets-box{gap:8px}}.showtimes__container .schedule-box .desc-box{font-size:.875rem;line-height:1.78571;font-weight:400;--un-text-opacity:1;color:rgb(43 50 124 / var(--un-text-opacity));margin-top:40px;white-space:pre-line}@media (max-width: 992.9px){.showtimes__container .schedule-box .desc-box{font-size:.75rem;line-height:1.33333;font-weight:400}}@media (max-width:992px){.showtimes__container .schedule-box .desc-box{margin-top:20px}}.showtimes__container .nodata-box>*{height:314px!important}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.showtimes__container .tg-item{animation:fade-in 1s cubic-bezier(.48,.46,.14,.98);animation-fill-mode:forwards;opacity:0;transform:translateY(20px)}.showtimes__container .tg-item:first-child{animation-delay:0s}.showtimes__container .tg-item:nth-child(2){animation-delay:.1s}.showtimes__container .tg-item:nth-child(3){animation-delay:.2s}.showtimes__container .tg-item:nth-child(4){animation-delay:.3s}.showtimes__container .tg-item:nth-child(5){animation-delay:.4s}.showtimes__container .tg-item:nth-child(6){animation-delay:.5s}.showtimes__container .tg-item:nth-child(7){animation-delay:.6s}.showtimes__container .tg-item:nth-child(8){animation-delay:.7s}.showtimes__container .tg-item:nth-child(9){animation-delay:.8s}.showtimes__container .tg-item:nth-child(10){animation-delay:.9s}.showtimes__container .tg-item:nth-child(11){animation-delay:1s}.showtimes__container .tg-item:nth-child(12){animation-delay:1.1s}.showtimes__container .tg-item:nth-child(13){animation-delay:1.2s}.showtimes__container .tg-item:nth-child(14){animation-delay:1.3s}.showtimes__container .tg-item:nth-child(15){animation-delay:1.4s}.showtimes__container .tg-item:nth-child(16){animation-delay:1.5s}.showtimes__container .tg-item:nth-child(17){animation-delay:1.6s}.showtimes__container .tg-item:nth-child(18){animation-delay:1.7s}.showtimes__container .tg-item:nth-child(19){animation-delay:1.8s}.showtimes__container .tg-item:nth-child(20){animation-delay:1.9s}.showtimes__container .btn-tab-date{--btn-width: 110}@media (max-width:992px){.showtimes__container{gap:20px}.showtimes__container .marks-box{display:flex!important}}.btn.btn-popup-close--mobile{display:none;transition-duration:var(--DEFAULT_POPUP__closeDuration);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.66,.26,.1,.95)}@media (max-width:768px){.btn.btn-popup-close--mobile{display:flex;opacity:0;position:fixed;right:16px;top:24px;z-index:100}}.btn.btn-popup-close--mobile.show{opacity:1}.widget--cinema_schedules .main__container{align-items:start;display:flex;gap:32px}@media (max-width:992px){.widget--cinema_schedules .main__container{flex-direction:column;gap:20px}.widget--cinema_schedules .main__container .mobile-tabs-flicking-box{border-bottom-width:1px;--un-border-opacity:1;border-color:rgb(229 229 229 / var(--un-border-opacity));border-style:solid;width:100%}.widget--cinema_schedules .main__container .mobile-tabs-flicking-box .tabs-list{flex-wrap:nowrap;gap:16px;justify-content:space-between}.widget--cinema_schedules .main__container .mobile-tabs-flicking-box .tabs-list .item{width:50%}.widget--cinema_schedules .main__container .mobile-tabs-flicking-box .tabs-list .item button{display:flex;justify-content:center;width:100%}}.widget--cinema_schedules .content__container{display:flex;flex-direction:column;flex-grow:1;gap:40px;overflow:auto}@media (max-width:992px){.widget--cinema_schedules .content__container{order:1;width:100%}}.widget--cinema_schedules .content__container .title-box{display:flex;justify-content:space-between}@media (max-width:992px){.widget--cinema_schedules .content__container .title-box{display:none}}@media (max-width:992px){.widget--cinema_schedules .content__container .marks-box{display:none}}.widget--cinema_schedules .content__container .nodata-box>*{height:314px!important}.widget--cinema_schedules .marks-box{display:flex;gap:40px}.widget--cinema_schedules .marks-box .item{font-size:1rem;line-height:1.5;font-weight:400;font-family:Raleway;align-items:center;display:flex;gap:12px}@media (max-width: 992.9px){.widget--cinema_schedules .marks-box .item{font-size:.875rem;line-height:1.42857;font-weight:400;font-family:Raleway}}.widget--cinema_schedules .marks-box .item span{display:block;height:16px;width:16px}.widget--cinema_schedules .marks-box .item--available span{--un-bg-opacity:1;background-color:rgb(32 164 84 / var(--un-bg-opacity))}.widget--cinema_schedules .marks-box .item--unavailable span{--un-bg-opacity:1;background-color:rgb(235 45 45 / var(--un-bg-opacity))}.widget--cinema_schedules .info__container{--all-header-h: calc((var(--announcement-bar-h) + var(--header-h))*1px);display:flex;flex-direction:column;flex-shrink:0;gap:24px;max-height:100vh;position:sticky;top:var(--all-header-h);transition:top .15s ease;width:405px;will-change:top}.header-sticky .widget--cinema_schedules .info__container,[data-header-default-theme=filled] .widget--cinema_schedules .info__container{--all-header-h: calc((var(--announcement-bar-h) + var(--header-h_filled))*1px)}.layout-scroll-down .widget--cinema_schedules .info__container{--all-header-h: calc((var(--announcement-bar-h))*1px)}@media (max-width:992px){.widget--cinema_schedules .info__container{width:100%}}.widget--cinema_schedules .info__container>div{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}.widget--cinema_schedules .info__container>div .title{font-size:1rem;line-height:1.5;font-weight:600;font-family:Raleway;--un-text-opacity:1;color:rgb(53 53 53 / var(--un-text-opacity))}@media (max-width: 992.9px){.widget--cinema_schedules .info__container>div .title{font-size:.875rem;line-height:1.42857;font-weight:600;font-family:Raleway}}.widget--cinema_schedules .info__container>div .description{font-size:1rem;line-height:1.5;font-weight:400;font-family:Raleway;--un-text-opacity:1;color:rgb(84 84 84 / var(--un-text-opacity))}@media (max-width: 992.9px){.widget--cinema_schedules .info__container>div .description{font-size:.875rem;line-height:1.42857;font-weight:400;font-family:Raleway}}.widget--cinema_schedules .info__container .info-box{--un-bg-opacity:1;background-color:rgb(240 241 248 / var(--un-bg-opacity));display:flex;flex-direction:column;gap:20px;max-height:600px;overflow:auto;padding:32px 40px}@media (max-width:992px){.widget--cinema_schedules .info__container .info-box{background-color:transparent;gap:16px;padding:0 16px}}.widget--cinema_schedules .info__container .info-box .info-item:not(:last-child){border-bottom-width:1px;--un-border-opacity:1;border-color:rgb(229 229 229 / var(--un-border-opacity));border-style:solid;padding-bottom:20px}@media (max-width:992px){.widget--cinema_schedules .info__container .info-box .info-item:not(:last-child){padding-bottom:16px}}.widget--cinema_schedules .info__container .info-box .info-item__header{font-size:1rem;line-height:1.5;font-weight:600;font-family:Raleway;align-items:center;color:var(--color-brand-title);display:flex;gap:12px;margin-bottom:8px}@media (max-width: 992.9px){.widget--cinema_schedules .info__container .info-box .info-item__header{font-size:.875rem;line-height:1.42857;font-weight:600;font-family:Raleway}}.widget--cinema_schedules .info__container .info-box .info-item__body{display:flex;gap:12px}.widget--cinema_schedules .info__container .info-box .info-item__body>i{opacity:0}.widget--cinema_schedules .info__container .info-box .info-item__body>div{font-size:1rem;line-height:1.5;font-weight:400;font-family:Raleway;display:flex;flex-direction:column;gap:8px}@media (max-width: 992.9px){.widget--cinema_schedules .info__container .info-box .info-item__body>div{font-size:.875rem;line-height:1.42857;font-weight:400;font-family:Raleway}}
