.responsive-box[data-v-7752870c]{width:100%;max-width:1000px;margin:auto}.expandable-box[data-v-fe0f7996]{margin-bottom:.5em}.expandable-box .box-header[data-v-fe0f7996]{cursor:pointer;padding:.5em 0}.expandable-box .box-header[data-v-fe0f7996],.expandable-box .title-row[data-v-fe0f7996]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:18px}.expandable-box .box-header>div[data-v-fe0f7996],.expandable-box .title-row>div[data-v-fe0f7996]{font-weight:600}.expandable-box .box-header>.arrow-icon[data-v-fe0f7996]{margin-left:auto;margin-right:0;transition:all .5s;transform:rotate(-90deg)}.expandable-box .box-content[data-v-fe0f7996]{overflow:hidden;transition:all .5s;opacity:0;white-space:pre-line}.expandable-box .box-content>.inner-con[data-v-fe0f7996]{padding:.5em}.expandable-box.active .box-header>.arrow-icon[data-v-fe0f7996]{transform:rotate(90deg)}.expandable-box.active .box-content[data-v-fe0f7996]{opacity:1}.num-input-box[data-v-0374129e]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:30px;width:50px;border-radius:5px;border:1px solid #313131;overflow:hidden}.num-input-box>div[data-v-0374129e]{display:flex;justify-content:center;align-items:center}.num-input-box .control-button[data-v-0374129e]{max-width:0;height:100%;aspect-ratio:0;cursor:pointer}.num-input-box .number-box[data-v-0374129e]{width:100%;height:100%;flex-grow:1;text-align:center;border:0;background:#fff;z-index:1;cursor:pointer}.num-input-box .input-box[data-v-0374129e]{border:0;border-left:1px solid #313131;border-right:1px solid #313131;height:100%;flex-grow:1;width:50%;outline:none;text-align:center}.num-input-box .input-box[data-v-0374129e]::-webkit-inner-spin-button,.num-input-box .input-box[data-v-0374129e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.num-input-box .input-box[type=number][data-v-0374129e]{-moz-appearance:textfield}.num-input-box .control-button[data-v-0374129e],.num-input-box[data-v-0374129e]{transition:all .25s}.num-input-box.expanded[data-v-0374129e]{width:85px}.num-input-box.expanded .control-button[data-v-0374129e]{max-width:none}.num-input-box.disabled[data-v-0374129e]{opacity:.5}.num-input-box.disabled .control-button[data-v-0374129e],.num-input-box.disabled input[data-v-0374129e]{cursor:auto}.product-img-carousel .VueCarousel-slide[data-v-41aa7b22]{overflow:hidden;height:100%;width:100%}.product-img-carousel .slider-img[data-v-41aa7b22]{transition:scale .3s;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.fade-enter-active[data-v-6a8c63dc],.fade-leave-active[data-v-6a8c63dc]{transition:all .5s}.fade-enter[data-v-6a8c63dc],.fade-leave-to[data-v-6a8c63dc]{opacity:0}.fade-enter-to[data-v-6a8c63dc],.fade-leave[data-v-6a8c63dc]{opacity:1}.component-block[data-v-6a8c63dc]{padding:10px 12px}.component-block[data-v-6a8c63dc]:first-child{padding-top:20px}.component-block[data-v-6a8c63dc]:last-child{padding-bottom:20px}.component-block h2[data-v-6a8c63dc]{margin-top:0}.flex-box[data-v-6a8c63dc]{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.flex-box .info-con[data-v-6a8c63dc]{width:calc(60% - 30px);display:flex;flex-direction:column}.flex-box .info-con .main-info[data-v-6a8c63dc]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.flex-box .info-con .main-info .left[data-v-6a8c63dc]{width:66%;text-align:left}.flex-box .info-con .main-info .right[data-v-6a8c63dc]{width:33%;text-align:right;display:flex;justify-content:flex-end}.flex-box .info-con .main-info .event-type-label[data-v-6a8c63dc]{flex-shrink:0}.flex-box .info-con .main-info .event-type-label span[data-v-6a8c63dc]:not(:last-child):after{content:"|";margin:0 .5em}.flex-box .info-con .main-info .title-row[data-v-6a8c63dc]{margin:.3em 0 0 0;line-height:1.2em;font-weight:600}.flex-box .info-con .main-info .promo-label[data-v-6a8c63dc]{border-radius:2px;border:1px solid #101f1f;padding:0 .75em;color:#101f1f;font-size:.85em}.flex-box .info-con .options-con[data-v-6a8c63dc]{padding:1em 0}.flex-box .info-con .options-con .options-row[data-v-6a8c63dc]{padding:.5em 0}.flex-box .info-con .options-con .options-row h3[data-v-6a8c63dc]{margin:0;margin-bottom:.5em}.flex-box .info-con .options-con .options-row .option-chip[data-v-6a8c63dc]{background-color:#fff;border:1px solid #313131;color:#313131;border-radius:5px;margin:4px!important;cursor:pointer}.flex-box .info-con .options-con .options-row .option-chip[data-v-6a8c63dc]:hover{background-color:inherit;color:inherit}.flex-box .info-con .options-con .options-row .option-chip.selected[data-v-6a8c63dc]{background-color:#0c0206;color:#fff}.flex-box .info-con .options-con .options-row .option-chip.disabled[data-v-6a8c63dc]{color:rgba(49,49,49,.5);background-color:rgba(49,49,49,.25);border-color:transparent}.flex-box .info-con .join-con[data-v-6a8c63dc]{display:flex;flex-direction:column;gap:15px}.flex-box .info-con .join-con .row[data-v-6a8c63dc]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.flex-box .info-con .join-con .price-label[data-v-6a8c63dc]{font-size:1.3em;font-weight:600}.flex-box .info-con .join-con .status-label[data-v-6a8c63dc]{font-size:1em;font-weight:400}.flex-box .info-con .join-con .ticket-label[data-v-6a8c63dc]{font-size:1.15em}.flex-box .info-con .detail-info[data-v-6a8c63dc]{padding:15px 0 25px 0}.flex-box .info-con .detail-info .detail-header[data-v-6a8c63dc]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flex-box .info-con .detail-info .detail-inner-con[data-v-6a8c63dc]{display:flex;flex-direction:column;gap:10px}.flex-box .info-con .detail-info .detail-inner-con .detail-description[data-v-6a8c63dc]{max-height:5.5em;overflow:hidden;white-space:pre-line}.flex-box .info-con .detail-info .detail-inner-con .detail-description.expanded[data-v-6a8c63dc]{max-height:none;overflow:auto}.flex-box .info-con .detail-info .show-more-btn[data-v-6a8c63dc]{text-align:left}.flex-box .slider-con[data-v-6a8c63dc]{width:40%}.remark-con .text-wrap-con[data-v-6a8c63dc]{white-space:pre-line}@media (max-width:768px){.event-page[data-v-6a8c63dc]{padding:0}.flex-box[data-v-6a8c63dc]{flex-direction:column-reverse}.flex-box .info-con[data-v-6a8c63dc],.flex-box .slider-con[data-v-6a8c63dc]{width:100%}}