@charset "UTF-8";.item-circleBtn[data-v-468dec1f]{display:flex;justify-content:center;align-items:center;border-radius:50%;background:#f86259;color:#fff;text-align:center;width:4.5rem;height:4.5rem;font-weight:700;line-height:1.25}.item-circleBtn span[data-v-468dec1f]{width:2em}.promo-card:hover .item-circleBtn[data-v-468dec1f]{background:#ffe9e8;color:#f86259}[data-v-803bdb64] .add-btn{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:9999px!important;display:inline-flex;align-items:center;justify-content:center;transition:transform .12s ease-out,background-color .12s ease-out,color .12s ease-out}[data-v-803bdb64] .add-btn:active{transform:scale(.95)}@media (max-width: 640px){[data-v-803bdb64] .add-btn{width:36px!important;height:36px!important;min-width:36px!important}}.my-order-page[data-v-2660f0c6] main{min-height:calc(100svh - 124px);background-color:#fff!important}.my-order-page[data-v-2660f0c6] main .tabs-sticky-wrapper{position:sticky;top:60px;z-index:10;background-color:#fff;padding-bottom:.25rem;box-shadow:0 2px 4px #0f172a0a}.my-order-page[data-v-2660f0c6] main .el-tabs .el-tabs__header{margin:0;width:100%}.my-order-page[data-v-2660f0c6] main .el-tabs .el-tabs__header .el-tabs__nav-wrap{background-color:transparent}.my-order-page[data-v-2660f0c6] main .el-tabs .el-tabs__header .el-tabs__nav-wrap:after{height:0px}.my-order-page[data-v-2660f0c6] main .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.my-order-page[data-v-2660f0c6] main .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll::-webkit-scrollbar{display:none}.my-order-page[data-v-2660f0c6] main .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav{display:flex;justify-content:flex-start;-moz-column-gap:.5rem;column-gap:.5rem}.my-order-page[data-v-2660f0c6] main .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav .el-tabs__active-bar{bottom:-1px!important;height:2px!important;background-color:#f86259!important;border-radius:9999px}.my-order-page[data-v-2660f0c6] main .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav .el-tabs__item{display:inline-flex!important;padding:0 14px!important;height:36px!important;align-items:center!important;justify-content:center!important;border-radius:9999px;font-size:14px;color:#6b7280}.my-order-page[data-v-2660f0c6] main .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav .el-tabs__item:hover{background:#f7f7f8;color:#f86259}.my-order-page[data-v-2660f0c6] main .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav .el-tabs__item.is-active{color:#f86259;font-weight:600;background:#fff5f5}.my-order-page[data-v-2660f0c6] main .tabs-row{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;background-color:#fff;border-bottom:1px solid #f1f5f9}.my-order-page[data-v-2660f0c6] main .overview-btn{width:36px;height:36px;border-radius:9999px;background:#f7f7f8;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;font-size:18px}.my-order-page[data-v-2660f0c6] main .overview-btn:hover{background:#efefef;color:#f86259}.my-order-page[data-v-2660f0c6] main .shoppingcart-btn:hover{background-color:#f97971;border-color:#f97971}.my-order-page[data-v-2660f0c6] main .menu-dialog .el-dialog__header{height:inherit}.my-order-page[data-v-2660f0c6] main .menu-dialog .el-dialog__header .el-dialog__title{padding:0}.my-order-page[data-v-2660f0c6] main .menu-dialog .el-dialog__header .el-dialog__headerbtn{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.my-order-page[data-v-2660f0c6] main .menu-dialog .el-dialog__body{max-height:80svh;overflow:auto;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:0}.my-order-page[data-v-2660f0c6] main .menu-dialog .el-dialog__body .img-bg{height:30svh;width:100%}.my-order-page[data-v-2660f0c6] main .menu-dialog .el-dialog__body .product-item .item-checked:before{content:"/";display:inline-block;padding-top:0;padding-bottom:0;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.my-order-page[data-v-2660f0c6] main .menu-dialog .el-dialog__body .product-item .el-radio,.my-order-page[data-v-2660f0c6] main .menu-dialog .el-dialog__body .product-item .el-checkbox{margin-right:.5rem;margin-bottom:.5rem;padding:0 1em 0 .75em}.my-order-page[data-v-2660f0c6] main .menu-dialog .el-dialog__body .product-item .el-radio.is-checked,.my-order-page[data-v-2660f0c6] main .menu-dialog .el-dialog__body .product-item .el-checkbox.is-checked{background-color:#fef1f1}.my-order-page[data-v-2660f0c6] main .menu-dialog .el-dialog__footer{height:inherit;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;padding:0}.my-order-page[data-v-2660f0c6] main .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.my-order-page[data-v-2660f0c6] main .store-info{border-bottom:1px solid #f4f4f5;margin-bottom:.75rem}.my-order-page[data-v-2660f0c6] main .flow-tag{display:inline-flex;align-items:center;padding:0 .55rem;height:20px;border-radius:9999px;font-size:11px;line-height:1;border:1px solid transparent;white-space:nowrap}.my-order-page[data-v-2660f0c6] main .flow-tag--pickup{background-color:#ecfdf3;border-color:#bbf7d0;color:#15803d}.my-order-page[data-v-2660f0c6] main .flow-tag--delivery{background-color:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.my-order-page[data-v-2660f0c6] main .flow-tag--default{background-color:#f4f4f5;border-color:#e4e4e7;color:#4b5563}.my-order-page[data-v-2660f0c6] main .el-dialog .el-dialog__body .info-block-top{background-color:transparent;padding-top:0;padding-left:0;padding-right:0}.my-order-page[data-v-2660f0c6] main .el-dialog .el-dialog__body .info-block-top-title{background:#381a38;border-radius:50px;color:#fff}.my-order-page[data-v-2660f0c6] main .el-dialog .el-dialog__body .info-block-content{font-size:.875rem;font-weight:400}.my-order-page[data-v-2660f0c6] main .promo-dialog-footer,.my-order-page[data-v-2660f0c6] main .coupon-dialog-footer{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.my-order-page[data-v-2660f0c6] main .promo-dialog-footer,.my-order-page[data-v-2660f0c6] main .coupon-dialog-footer{flex-direction:row;align-items:center;justify-content:space-between}}.my-order-page[data-v-2660f0c6] main .promo-dialog-footer .dont-show-checkbox,.my-order-page[data-v-2660f0c6] main .coupon-dialog-footer .dont-show-checkbox{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.my-order-page[data-v-2660f0c6] main .promo-dialog-footer .btn-group,.my-order-page[data-v-2660f0c6] main .coupon-dialog-footer .btn-group{display:flex;justify-content:flex-end;gap:.5rem}.my-order-page[data-v-2660f0c6] main .coupon-dialog-body{display:flex;justify-content:center}.my-order-page[data-v-2660f0c6] main .coupon-ticket{position:relative;display:flex;width:100%;align-items:stretch;gap:.75rem;background:#fff7ed;border-radius:1rem;border:1px solid #fed7aa;padding:10px 12px;overflow:hidden}.my-order-page[data-v-2660f0c6] main .coupon-ticket:before,.my-order-page[data-v-2660f0c6] main .coupon-ticket:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:999px;background:#f9fafb}.my-order-page[data-v-2660f0c6] main .coupon-ticket:before{left:-7px}.my-order-page[data-v-2660f0c6] main .coupon-ticket:after{right:-7px}.my-order-page[data-v-2660f0c6] main .ticket-left{display:flex;flex-direction:column;justify-content:space-between;min-width:80px;border-right:1px dashed #fed7aa;padding-right:10px}.my-order-page[data-v-2660f0c6] main .ticket-left .ticket-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.my-order-page[data-v-2660f0c6] main .ticket-left .ticket-name{margin-top:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.my-order-page[data-v-2660f0c6] main .ticket-middle{display:flex;flex:1 1 0%;flex-direction:column;justify-content:space-between}.my-order-page[data-v-2660f0c6] main .ticket-middle .ticket-desc{margin-bottom:.5rem;white-space:pre-line;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.my-order-page[data-v-2660f0c6] main .ticket-middle .ticket-expire{font-size:11px;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.my-order-page[data-v-2660f0c6] main .ticket-right{display:flex;align-items:center}.my-order-page[data-v-2660f0c6] main .ticket-right .ticket-img{height:4rem;width:4rem;border-radius:.75rem;-o-object-fit:cover;object-fit:cover}.my-order-page[data-v-2660f0c6] main .ticket-right .ticket-img--placeholder{display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1));font-size:10px;--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.my-order-page[data-v-2660f0c6] main .event-dialog-body{display:flex;justify-content:center}.my-order-page[data-v-2660f0c6] main .event-card{width:100%;border-radius:1rem;padding:.75rem 1rem;background:#eff6ff;border:1px solid #bfdbfe}.my-order-page[data-v-2660f0c6] main .event-card .event-card-header{margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem}.my-order-page[data-v-2660f0c6] main .event-card .event-card-header .event-tag{border-radius:9999px;padding-left:.5rem;padding-right:.5rem;padding-top:1px;padding-bottom:1px;font-size:11px;font-weight:600;background-color:#1d4ed8;color:#eff6ff}.my-order-page[data-v-2660f0c6] main .event-card .event-card-header .event-store{font-size:11px;--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.my-order-page[data-v-2660f0c6] main .event-card .event-title{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.my-order-page[data-v-2660f0c6] main .event-card .event-title{font-size:1rem;line-height:1.5rem}}.my-order-page[data-v-2660f0c6] main .event-card .event-desc{white-space:pre-line;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.my-order-page[data-v-2660f0c6] main .event-card .event-desc{font-size:.875rem;line-height:1.25rem}}.my-order-page[data-v-2660f0c6] .el-dialog__body .info-block:before,.my-order-page[data-v-2660f0c6] .el-dialog__body .info-block:after{content:none!important;border:0!important;background:transparent!important}.my-order-page[data-v-2660f0c6] .business-dialog .el-carousel__container,.my-order-page[data-v-2660f0c6] .promo-carousel .el-carousel__container{margin-top:.5rem}.my-order-page[data-v-2660f0c6] .business-dialog .el-carousel__item,.my-order-page[data-v-2660f0c6] .promo-carousel .el-carousel__item{background:transparent}.my-order-page[data-v-2660f0c6] .business-dialog .el-carousel__arrow,.my-order-page[data-v-2660f0c6] .promo-carousel .el-carousel__arrow{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:999px;top:42%}.my-order-page[data-v-2660f0c6] .business-dialog .el-carousel__arrow:hover,.my-order-page[data-v-2660f0c6] .promo-carousel .el-carousel__arrow:hover{color:#fff;background-color:#f86259}.my-order-page[data-v-2660f0c6] .business-dialog .el-carousel__arrow--left,.my-order-page[data-v-2660f0c6] .promo-carousel .el-carousel__arrow--left{left:0}.my-order-page[data-v-2660f0c6] .business-dialog .el-carousel__arrow--right,.my-order-page[data-v-2660f0c6] .promo-carousel .el-carousel__arrow--right{right:0}.my-order-page[data-v-2660f0c6] .business-dialog .el-carousel__indicators--outside,.my-order-page[data-v-2660f0c6] .promo-carousel .el-carousel__indicators--outside{margin-top:.25rem}.my-order-page[data-v-2660f0c6] .business-dialog .el-carousel__indicator button,.my-order-page[data-v-2660f0c6] .promo-carousel .el-carousel__indicator button{border-radius:9999px;width:10px;height:4px;background-color:#e5e7eb}.my-order-page[data-v-2660f0c6] .business-dialog .el-carousel__indicator.is-active button,.my-order-page[data-v-2660f0c6] .promo-carousel .el-carousel__indicator.is-active button{width:18px;background-color:#f86259}.my-order-page[data-v-2660f0c6] .promo-card{border-radius:1rem;border-color:#e5e7eb;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.my-order-page[data-v-2660f0c6] .promo-card:hover{transform:none;border-color:#f74b41;box-shadow:0 10px 25px #0f172a0f}.my-order-page[data-v-2660f0c6] .promo-card img{border-radius:50%}.my-order-page[data-v-2660f0c6] .coupon-dialog,.my-order-page[data-v-2660f0c6] .promo-dialog{max-width:42rem;background:#fcddcf;background-image:url(/order/img/coupon-bg.png);background-position:center;background-size:cover}.my-order-page[data-v-2660f0c6] .coupon-dialog .popupCoupon-body,.my-order-page[data-v-2660f0c6] .coupon-dialog .popupEvent-body,.my-order-page[data-v-2660f0c6] .promo-dialog .popupCoupon-body,.my-order-page[data-v-2660f0c6] .promo-dialog .popupEvent-body{position:relative;display:flex;width:20rem;align-items:center;background:#fff;border-radius:1rem;border:1px solid #ffffff;padding:5em 1em 1em;flex-direction:column}.my-order-page[data-v-2660f0c6] .coupon-dialog .popupCoupon-body .ticket-middle .ticket-desc,.my-order-page[data-v-2660f0c6] .coupon-dialog .popupEvent-body .ticket-middle .ticket-desc,.my-order-page[data-v-2660f0c6] .promo-dialog .popupCoupon-body .ticket-middle .ticket-desc,.my-order-page[data-v-2660f0c6] .promo-dialog .popupEvent-body .ticket-middle .ticket-desc{font-size:1rem}.my-order-page[data-v-2660f0c6] .coupon-dialog .popupCoupon-body .event-tag,.my-order-page[data-v-2660f0c6] .coupon-dialog .popupEvent-body .event-tag,.my-order-page[data-v-2660f0c6] .promo-dialog .popupCoupon-body .event-tag,.my-order-page[data-v-2660f0c6] .promo-dialog .popupEvent-body .event-tag{border-radius:9999px;padding-left:.5rem;padding-right:.5rem;padding-top:1px;padding-bottom:1px;font-size:12px;font-weight:600;background-color:#03a9f4;color:#fff}.my-order-page[data-v-2660f0c6] .coupon-dialog .popupCoupon-footer,.my-order-page[data-v-2660f0c6] .coupon-dialog .popupEvent-footer,.my-order-page[data-v-2660f0c6] .promo-dialog .popupCoupon-footer,.my-order-page[data-v-2660f0c6] .promo-dialog .popupEvent-footer{width:20rem;font-size:1rem;background:linear-gradient(359deg,#ff9890,#feb3a5);border-radius:1rem;border:transparent;padding:1em;color:#fff}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__header,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__header{padding:16px 20px 8px;border-bottom:none}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__header .el-dialog__title,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__header .el-dialog__title{font-size:2.4em;font-weight:700;line-height:1.2}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__body,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__body{display:block;padding:80px 20px 4px;position:relative;margin-top:20px}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__body .el-image,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__body .el-image{position:absolute;top:-2em;left:50%;transform:translate(-50%,-50%);width:12em;height:12em;border-radius:50%;overflow:hidden;border:6px solid #ffffff;background:#fff}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__body .el-image .el-image__inner,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__body .el-image .el-image__inner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__body .coupon-dialog-body,.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__body .event-dialog-body,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__body .coupon-dialog-body,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__body .event-dialog-body{flex-direction:column;align-items:center}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__footer,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__footer{padding:10px 20px 16px}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__footer .coupon-dialog-footer,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__footer .coupon-dialog-footer,.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__footer .coupon-dialog-footer .btn-group,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__footer .coupon-dialog-footer .btn-group{justify-content:center}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__footer .coupon-dialog-footer .el-button.btn-confirm,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__footer .coupon-dialog-footer .el-button.btn-confirm{background:#f86259;color:#fff}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__footer .coupon-dialog-footer .el-button.btn-confirm:hover,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__footer .coupon-dialog-footer .el-button.btn-confirm:hover{border-color:#f86259;background:#eb4432}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__footer .coupon-dialog-footer .el-button.btn-later,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__footer .coupon-dialog-footer .el-button.btn-later{background:#c5c5c5;color:#fff}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__footer .coupon-dialog-footer .el-button.btn-later:hover,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__footer .coupon-dialog-footer .el-button.btn-later:hover{border-color:#c5c5c5;background:#b2b2b2}.my-order-page[data-v-2660f0c6] .coupon-dialog .el-dialog__footer .el-checkbox__label,.my-order-page[data-v-2660f0c6] .promo-dialog .el-dialog__footer .el-checkbox__label{color:#fff}.my-order-page[data-v-2660f0c6] .category-overview-list{display:flex;flex-direction:column;gap:.45rem;padding:.75rem;border-radius:.75rem;background-color:#f3f4f6}.my-order-page[data-v-2660f0c6] .category-row{display:flex;align-items:center;padding:.55rem .75rem;border-radius:.75rem;font-size:.9rem;color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d4d4d8;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.my-order-page[data-v-2660f0c6] .category-row:hover{background-color:#f9fafb;border-color:#c4c4cc;box-shadow:0 4px 10px #0f172a0f}.my-order-page[data-v-2660f0c6] .category-row-dot{width:6px;height:6px;border-radius:999px;background-color:#d4d4d8;margin-right:8px;flex-shrink:0}.my-order-page[data-v-2660f0c6] .category-row-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-order-page[data-v-2660f0c6] .category-row-badge{min-width:1.8rem;padding:.1rem .4rem;border-radius:999px;font-size:.75rem;text-align:center;background-color:#e5e7eb;color:#4b5563}.my-order-page[data-v-2660f0c6] .category-row.is-active{background-color:#fff;border-color:#fa908a;color:#f86259;font-weight:600;box-shadow:0 4px 12px #0f172a1f}.my-order-page[data-v-2660f0c6] .category-row.is-active .category-row-dot{background-color:#f86259}.my-order-page[data-v-2660f0c6] .category-row.is-active .category-row-badge{background-color:#f86259;color:#fff}
