.voucher-wrap[data-v-1e6164de]{position:relative;font-size:0}.voucher-wrap .responsive-img[data-v-1e6164de]{width:100%;aspect-ratio:320/150;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain}.voucher-wrap .voucher-content[data-v-1e6164de]{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-60%,-50%)}.voucher-wrap .voucher-content .face-value[data-v-1e6164de]{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin-bottom:10px;font-size:40px;font-style:normal;font-weight:700;line-height:1;color:#6a2b3a;white-space:nowrap}.voucher-wrap .voucher-content .face-value span[data-v-1e6164de]:first-of-type{margin-top:14px;margin-right:7px;font-size:21px;font-weight:500}.voucher-wrap .voucher-content .face-value span[data-v-1e6164de]:last-of-type{margin-top:24px;margin-left:5px;font-size:16px;font-weight:500;vertical-align:middle}.voucher-wrap .voucher-content .face-value .percentage-unt[data-v-1e6164de]{margin-top:4px;margin-left:8px;font-size:16px;font-style:normal;font-weight:500;line-height:100%;text-align:left}.voucher-wrap .voucher-content .face-value .percentage-unt div+div[data-v-1e6164de]{margin-top:6px}.voucher-wrap .voucher-content .free-value[data-v-1e6164de]{margin-bottom:6px;font-style:normal;font-weight:700;color:#6a2b3a;text-align:center;text-transform:uppercase}.voucher-wrap .voucher-content .free-value div[data-v-1e6164de]:first-child{font-size:42px;line-height:100%}.voucher-wrap .voucher-content .free-value div[data-v-1e6164de]:last-child{font-size:14px;line-height:100%}.voucher-wrap .voucher-content .voucher-name[data-v-1e6164de]{flex-wrap:nowrap;justify-content:center;width:100%;font-size:12px;font-style:normal;font-weight:400;line-height:1;color:var(--color,#59585e);text-transform:capitalize}.voucher-wrap .voucher-content .voucher-name .name[data-v-1e6164de]{display:-webkit-box;padding-right:3px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-height:1.2;-webkit-box-orient:vertical}.voucher-wrap .voucher-content .voucher-name .voucher-scope-link[data-v-1e6164de]{display:inline;overflow:visible;color:inherit;text-decoration:underline;cursor:pointer}.voucher-wrap .voucher-content .voucher-name .voucher-scope-link[data-v-1e6164de]:hover{opacity:.8}.voucher-wrap .voucher-content .voucher-btn[data-v-1e6164de]{display:flex;align-items:center;width:236px;margin-top:14px}.voucher-wrap .voucher-content .voucher-btn .btn-text[data-v-1e6164de]{display:flex;flex-direction:row;align-items:center;justify-content:center;flex:1;min-width:0;height:32px;padding:0 4px;font-size:14px;font-style:normal;font-weight:400;line-height:1;color:#59585e;text-align:center;letter-spacing:.28px;background-color:#fff;border-top-left-radius:16px;border-bottom-left-radius:16px}.voucher-wrap .voucher-content .voucher-btn .btn-text span[data-v-1e6164de]{margin-right:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voucher-wrap .voucher-content .voucher-btn .btn-text .icon-btn[data-v-1e6164de]{flex-shrink:0}.voucher-wrap .voucher-content .voucher-btn .btn-text.border-right[data-v-1e6164de]{border-radius:16px}.voucher-wrap .voucher-content .voucher-btn .btn[data-v-1e6164de]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:96px;height:32px;font-size:14px;font-style:normal;font-weight:400;line-height:130%;color:#fff;text-align:center;text-transform:capitalize;cursor:pointer;background-color:#6a2b3a;border-top-right-radius:16px;border-bottom-right-radius:16px}.voucher-wrap .voucher-date[data-v-1e6164de]{position:absolute;top:50%;right:17px;font-size:11px;font-style:normal;font-weight:400;line-height:130%;color:#59585e;text-align:center;letter-spacing:.872px;white-space:nowrap;writing-mode:vertical-rl;transform:translateY(-50%)}@media screen and (max-width:768px){.voucher-wrap .voucher-content[data-v-1e6164de]{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-60%,-50%)}.voucher-wrap .voucher-content .face-value[data-v-1e6164de]{font-size:52px}.voucher-wrap .voucher-content .face-value span[data-v-1e6164de]:first-of-type{margin-top:14px;font-size:21px}.voucher-wrap .voucher-content .face-value span[data-v-1e6164de]:last-of-type{margin-top:24px;font-size:18px}.voucher-wrap .voucher-content .face-value .percentage-unt[data-v-1e6164de]{margin-top:8px;font-size:18px}.voucher-wrap .voucher-content .free-value div[data-v-1e6164de]:first-child{font-size:42px}.voucher-wrap .voucher-content .free-value div[data-v-1e6164de]:last-child{font-size:14px}.voucher-wrap .voucher-content .voucher-btn[data-v-1e6164de]{width:236px;margin-top:13px}.voucher-wrap .voucher-content .voucher-btn .btn-text[data-v-1e6164de]{display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:0;height:32px;font-size:14px;border-top-left-radius:16px;border-bottom-left-radius:16px}.voucher-wrap .voucher-content .voucher-btn .btn-text span[data-v-1e6164de]{margin-right:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voucher-wrap .voucher-content .voucher-btn .btn-text .icon-btn[data-v-1e6164de]{flex-shrink:0}.voucher-wrap .voucher-content .voucher-btn .btn-text.border-right[data-v-1e6164de]{border-radius:16px}.voucher-wrap .voucher-content .voucher-btn .btn[data-v-1e6164de]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:96px;height:32px;font-size:14px;border-top-right-radius:16px;border-bottom-right-radius:16px}.voucher-wrap .voucher-date[data-v-1e6164de]{right:16px;font-size:11px}}.icon-btn[data-v-1e6164de]{display:inline-flex;align-items:center;padding:0;color:inherit;cursor:pointer;background:none;border:none}.coupon-dialog .coupon-wrapper{position:relative;margin:0 20px}.coupon-dialog .coupon-wrapper #coupon-bg{position:absolute;top:-80px;right:0;left:0;z-index:0;width:100%;height:240px;pointer-events:none;transform:scale(1.5)}.coupon-dialog .coupon-wrapper #coupon-bg canvas{position:absolute;top:0;right:0;left:0}.coupon-dialog .coupon-wrapper .coupon-list{z-index:3;overflow:auto}.coupon-dialog .coupon-wrapper .coupon-list .coupon-list-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.coupon-dialog .coupon-wrapper .coupon-list .coupon-list-wrapper.single{grid-template-columns:minmax(0,1fr)}.coupon-dialog .coupon-wrapper .coupon-list .coupon-list-wrapper .dialog-coupon{margin:0 auto}.coupon-dialog .coupon-wrapper .coupon-list .coupon-list-wrapper .dialog-coupon .count{font-size:42px!important}.coupon-dialog .coupon-wrapper .coupon-list .coupon-list-wrapper .dialog-coupon .free-count{font-size:36px!important}.coupon-dialog .coupon-wrapper .coupon-list .coupon-list-wrapper .dialog-coupon .status{font-size:16px!important}.coupon-dialog .coupon-wrapper .coupon-list .coupon-list-wrapper .dialog-coupon .expire{left:8%;font-size:16px;transform:scale(1)}.coupon-dialog .coupon-wrapper .coupon-list .coupon-list-wrapper .dialog-coupon.percentage .count{font-size:54px!important}.coupon-dialog .coupon{position:relative;max-width:364px;height:105px;margin:0 auto 16px;background:url(data:image/png;base64,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) no-repeat;background-size:contain}.coupon-dialog .coupon:last-child{margin-bottom:0}.coupon-dialog .coupon .code{position:absolute;top:50%;left:200px;color:#b87d81;text-align:left;transform:translateY(-50%)}.coupon-dialog .coupon .code .discountCode{margin-bottom:8px;font-size:14px;font-weight:400;line-height:17px}.coupon-dialog .coupon .code .desc{font-size:12px;line-height:15px}.coupon-dialog .coupon img{display:block}.coupon-dialog h3{margin-bottom:26px;font-size:22px;line-height:22px;color:#000;text-align:center}.coupon-dialog .subtitle{margin-bottom:26px;color:#000;text-align:left;text-indent:4em}.coupon-dialog .read-btn{display:flex;width:100%;max-width:178px;margin:28px auto 12px;border-radius:24px}@media screen and (max-width:768px){.coupon-dialog .coupon-wrapper{margin:0}.coupon-dialog .coupon-wrapper #coupon-bg{top:-70px;transform:scale(1.3)}.coupon-dialog .coupon-wrapper .coupon-list .coupon-list-wrapper{grid-template-columns:minmax(0,1fr)}.coupon-dialog .coupon-wrapper .coupon-list .coupon-list-wrapper .dialog-coupon .expire{font-size:11px}.coupon-dialog .coupon-wrapper .coupon-list .coupon-list-wrapper .dialog-coupon .free-count{font-size:26px!important}.coupon,.coupon-dialog .read-btn{width:100%}.coupon{height:80px;background-position:50%}.coupon .code{top:26%;left:50%;transform:scale(.9)}.rules-container{padding:0 20px}.rules-container .rules-title{margin-bottom:28px}.add-result .result-desc{font-size:18px}.sucess-return{display:none}}.gift-card-detail-dialog .q-card{background:url(./dialogBg.C2rd1tRQ.png) no-repeat 0 0;background-color:#fff}.gift-card-detail-dialog .pagination{margin-top:20px}.gift-card-detail-dialog .pagination .q-pagination .q-btn-item{margin-left:10px}.gift-card-detail-dialog .points-detail{width:100%;padding:20px}.gift-card-detail-dialog .points-detail .q-table thead{background-color:#f5f5f5}.gift-card-detail-dialog .points-detail-mobile{display:none}@media screen and (max-width:768px){.gift-card-detail-dialog .points-detail-pc{display:none}.gift-card-detail-dialog .points-detail-mobile{display:block;padding:0;margin:0;list-style:none}.gift-card-detail-dialog .points-detail-mobile .points-detail-item{display:flex;gap:12px;align-items:center;width:100%;padding:16px 0;border-top:1px solid #e1e1e1}.gift-card-detail-dialog .points-detail-mobile .points-detail-item:last-child{border-bottom:1px solid #e1e1e1}.gift-card-detail-dialog .points-detail-mobile .points-detail-item .left{flex:1}.gift-card-detail-dialog .points-detail-mobile .points-detail-item .left p{margin:0}.gift-card-detail-dialog .points-detail-mobile .points-detail-item .right{text-align:right}.gift-card-detail-dialog .points-detail-mobile .points-detail-item .right .point-number{font-size:16px;font-weight:400;color:#3c3d40}}.card[data-v-3832d701]{max-width:600px;border-radius:8px}.content[data-v-3832d701]{padding:0 80px 64px}.title[data-v-3832d701]{margin-bottom:48px;font-size:24px;font-weight:600;line-height:1;color:#1f1f20}.desc[data-v-3832d701],.title[data-v-3832d701]{text-align:center}.desc[data-v-3832d701]{margin-bottom:64px;font-size:16px;font-weight:400;line-height:1.5;color:#35353b}.desc .highlight[data-v-3832d701]{font-weight:500;color:#6c263e}.btn[data-v-3832d701]{height:56px;border-radius:4px}.btn[data-v-3832d701]:first-of-type{margin-bottom:16px}@media(max-width:768px){.card[data-v-3832d701]{max-width:335px}.content[data-v-3832d701]{padding:0 16px 24px}.title[data-v-3832d701]{margin-bottom:24px;font-size:16px}.desc[data-v-3832d701]{margin-bottom:32px;font-size:14px}.btn[data-v-3832d701]{height:48px}}.coupon-scope-dialog[data-v-7098387a]{display:flex;flex-direction:column;width:600px;min-width:600px;max-height:80vh!important;border-radius:16px}@media screen and (max-width:768px){.coupon-scope-dialog[data-v-7098387a]{min-width:360px;max-width:80vw;max-height:74vh!important}.coupon-scope-dialog .q-btn--dense.q-btn--round[data-v-7098387a]{min-width:24px;min-height:24px}}.coupon-scope-dialog__body[data-v-7098387a]{display:flex;flex:1;flex-direction:column;gap:24px;padding:20px 10px 64px 80px;overflow:hidden}@media screen and (max-width:768px){.coupon-scope-dialog__body[data-v-7098387a]{padding:0 10px 24px 24px}}.coupon-scope-dialog__heading[data-v-7098387a]{display:flex;flex-direction:column;gap:4px;padding-right:70px;text-align:center}@media screen and (max-width:768px){.coupon-scope-dialog__heading[data-v-7098387a]{padding-right:14px}}.coupon-scope-dialog__title[data-v-7098387a]{margin:0;font-size:20px;font-weight:500;line-height:1.5;color:#1f1f20}@media screen and (max-width:768px){.coupon-scope-dialog__title[data-v-7098387a]{font-size:16px}}.coupon-scope-dialog__subtitle[data-v-7098387a]{margin:0;font-size:12px;font-weight:400;color:#666}@media screen and (max-width:768px){.coupon-scope-dialog__subtitle[data-v-7098387a]{font-size:14px}}.coupon-scope-dialog__tabs[data-v-7098387a]{display:flex;border-bottom:1px solid rgba(106,103,106,.12)}.coupon-scope-dialog__tab[data-v-7098387a]{position:relative;flex:1;padding-bottom:15px;font-size:16px;font-weight:400;line-height:24px;color:#35363c;text-align:center;cursor:pointer;outline:none;background:none;border:none}.coupon-scope-dialog__tab[data-v-7098387a]:focus-visible{outline:2px solid #b27a7e;outline-offset:2px}.coupon-scope-dialog__tab--active[data-v-7098387a]{font-weight:600}.coupon-scope-dialog__tab--active[data-v-7098387a]:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;content:"";background:#b27a7e}.coupon-scope-dialog__list[data-v-7098387a]{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0;padding-right:70px;overflow-y:auto}@media screen and (max-width:768px){.coupon-scope-dialog__list[data-v-7098387a]{padding-right:14px}}.coupon-scope-dialog__list[data-v-7098387a]::-webkit-scrollbar{width:6px}.coupon-scope-dialog__list[data-v-7098387a]::-webkit-scrollbar-track{background:transparent}.coupon-scope-dialog__list[data-v-7098387a]::-webkit-scrollbar-thumb{background:#00000073;border-radius:4px}.coupon-scope-dialog__item[data-v-7098387a]{display:flex;gap:12px;align-items:flex-start;width:100%;padding:0;text-align:left;cursor:pointer;background:transparent;border:none;border-radius:0}.coupon-scope-dialog__item--collection[data-v-7098387a]{gap:12px;align-items:center;justify-content:space-between;padding:16px;cursor:pointer;background:#f7f7f7;border-radius:24px;transition:background .15s ease}.coupon-scope-dialog__item--collection[data-v-7098387a]:hover{background:#f0f0f0}.coupon-scope-dialog__item--collection[data-v-7098387a]:focus-visible{outline:2px solid #b27a7e;outline-offset:2px}.coupon-scope-dialog__item--collection .coupon-scope-dialog__item-name[data-v-7098387a]{font-weight:500}.coupon-scope-dialog__item--collection .coupon-scope-dialog__cart-btn[data-v-7098387a]{flex-shrink:0;width:16px;height:16px;font-weight:600;background-color:transparent}.coupon-scope-dialog__item-img[data-v-7098387a]{display:block;flex-shrink:0;width:80px;min-width:80px;height:100px;aspect-ratio:4/5;border-radius:4px}.coupon-scope-dialog__item-content[data-v-7098387a]{display:flex;flex:1;flex-direction:column;gap:12px;justify-content:space-between;min-width:0;padding:0}.coupon-scope-dialog__item-name[data-v-7098387a]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;font-size:13px;font-weight:400;line-height:normal;color:#1a1a1a;word-break:break-word;-webkit-box-orient:vertical}.coupon-scope-dialog__item-price-row[data-v-7098387a]{display:flex;gap:12px;align-items:center;justify-content:space-between}.coupon-scope-dialog__item-prices[data-v-7098387a]{display:flex;flex:1;gap:4px;align-items:center;min-width:0}.coupon-scope-dialog__item-price[data-v-7098387a]{font-size:13px;font-weight:600;color:#1a1a1a;white-space:nowrap}.coupon-scope-dialog__item-price--sale[data-v-7098387a]{color:#e22b00}.coupon-scope-dialog__item-price--original[data-v-7098387a]{font-weight:500;color:#1a1a1a;text-decoration:line-through}.coupon-scope-dialog__cart-btn[data-v-7098387a]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;background:#f7f7f7;border:none;border-radius:999px;transition:background .15s ease}.coupon-scope-dialog__cart-btn[data-v-7098387a]:hover{background:#ebebeb}.coupon-scope-dialog__cart-btn[data-v-7098387a]:focus-visible{outline:2px solid #b27a7e;outline-offset:2px}.coupon-scope-dialog__collection-group[data-v-7098387a],.coupon-scope-dialog__collection-products[data-v-7098387a]{display:flex;flex-direction:column;gap:8px}.coupon-scope-dialog__collection-products[data-v-7098387a]{padding-left:16px}.coupon-scope-dialog__item--sub[data-v-7098387a]{padding:12px;background:#f7f7f7;border-radius:8px}.coupon-scope-dialog__skeleton[data-v-7098387a]{height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;animation:skeleton-shimmer-7098387a 1.4s infinite}@keyframes skeleton-shimmer-7098387a{0%{background-position:200% 0}to{background-position:-200% 0}}.coupon-page[data-v-53ad54f2]{display:flex;flex-direction:column;min-height:100%}.coupon-page .coupon-header[data-v-53ad54f2]{background:linear-gradient(180deg,#fcebe6,#fcf2f0 29.68%,#fdfbf9),#fdfbf9}.coupon-page .coupon-content[data-v-53ad54f2]{position:relative;flex:1;padding-bottom:min(32px,4.27vw);background:linear-gradient(0deg,#fdfbf9,#fdfbf9),linear-gradient(180deg,#f8eee8,#fffefe 50.46%,#fff)}.coupon-page .coupon-title[data-v-53ad54f2]{padding-top:48px;padding-bottom:36px;font-size:20px;font-style:normal;font-weight:600;line-height:1.3;color:#35363c;text-align:center}.coupon-page .coupon-tab[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:48px;padding-bottom:15px;border-bottom:1px solid rgba(106,103,106,.12)}.coupon-page .coupon-tab .tab-item[data-v-53ad54f2]{min-width:148px;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;color:#35363c;text-align:center;cursor:pointer}.coupon-page .coupon-tab .tab-item.active[data-v-53ad54f2]{font-weight:600}.coupon-page .coupon-tab .tab-item.active[data-v-53ad54f2]:after{position:relative;top:15px;display:block;width:100%;height:3px;content:"";background:#b27a7e}.coupon-page .btn-group[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:16px;padding-top:32px;padding-bottom:24px}.coupon-page .btn-group .btm-item[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:148px;height:44px;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;color:#59585e;text-align:center;cursor:pointer;border:1px solid rgba(106,103,106,.2);border-radius:100px}.coupon-page .btn-group .btm-item.active[data-v-53ad54f2]{font-weight:500;color:#fff;background-color:#6a2b3a}.coupon-page .voucher-tip[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:8px;padding:0 153px 24px;font-size:14px;font-weight:400;line-height:20px;color:#35363c}.coupon-page .vouchers-list[data-v-53ad54f2]{display:grid;grid-template-columns:repeat(2,327px);gap:24px;justify-content:center;padding:0 153px}.coupon-page .vouchers-list .voucher-item[data-v-53ad54f2]{border-radius:16px}.coupon-page .vouchers-list .voucher-item .voucher-wrap[data-v-53ad54f2]{position:relative;font-size:0}.coupon-page .vouchers-list .voucher-item .voucher-wrap .responsive-img[data-v-53ad54f2]{width:100%;aspect-ratio:320/150;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content[data-v-53ad54f2]{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-60%,-50%)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .face-value[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin-bottom:10px;overflow:hidden;font-size:40px;font-style:normal;font-weight:700;line-height:1;color:#6a2b3a;white-space:nowrap}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .face-value span[data-v-53ad54f2]:first-of-type{margin-top:14px;margin-right:7px;font-size:16px;font-weight:500}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .face-value span[data-v-53ad54f2]:last-of-type{margin-top:24px;margin-left:5px;font-size:16px;font-weight:500;vertical-align:middle}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .face-value .percentage-unt[data-v-53ad54f2]{margin-top:4px;margin-left:8px;font-size:16px;font-style:normal;font-weight:500;line-height:100%;text-align:left}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .face-value .percentage-unt div+div[data-v-53ad54f2]{margin-top:6px}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .free-value[data-v-53ad54f2]{margin-bottom:6px;font-style:normal;font-weight:700;color:#6a2b3a;text-align:center;text-transform:uppercase}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .free-value div[data-v-53ad54f2]:first-child{font-size:42px;line-height:100%}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .free-value div[data-v-53ad54f2]:last-child{font-size:14px;line-height:100%}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-name[data-v-53ad54f2]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;font-size:12px;line-height:normal;color:var(--color,#59585e);text-transform:capitalize}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-name .name[data-v-53ad54f2]{display:-webkit-box;padding-right:3px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-height:1.2;text-align:center;-webkit-box-orient:vertical}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-scope-link[data-v-53ad54f2]{color:inherit;text-decoration:underline;cursor:pointer}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-scope-link[data-v-53ad54f2]:hover{opacity:.8}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-btn[data-v-53ad54f2]{display:flex;align-items:center;width:236px;margin-top:10px}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-btn .btn-text[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:center;justify-content:center;flex:1;min-width:0;height:32px;padding:0 4px;font-size:14px;font-style:normal;font-weight:400;line-height:1;color:#59585e;text-align:center;letter-spacing:.28px;background-color:#fff;border-top-left-radius:16px;border-bottom-left-radius:16px}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-btn .btn-text span[data-v-53ad54f2]{margin-right:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-btn .btn-text svg[data-v-53ad54f2]{flex-shrink:0}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-btn .btn-text.border-right[data-v-53ad54f2]{border-radius:16px}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-btn .btn[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:96px;height:32px;font-size:14px;font-style:normal;font-weight:400;line-height:130%;color:#fff;text-align:center;text-transform:capitalize;cursor:pointer;background-color:#6a2b3a;border-top-right-radius:16px;border-bottom-right-radius:16px}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-date[data-v-53ad54f2]{position:absolute;top:50%;right:17px;font-size:11px;font-style:normal;font-weight:400;line-height:130%;color:#59585e;text-align:center;letter-spacing:.872px;white-space:nowrap;writing-mode:vertical-rl;transform:translateY(-50%)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-img[data-v-53ad54f2]{position:absolute;right:20px;bottom:20px}.coupon-page .vouchers-list.vouchers-one-list[data-v-53ad54f2]{grid-template-columns:327px}.coupon-page .gift-card-list[data-v-53ad54f2]{display:grid;grid-template-columns:778px;gap:24px;justify-content:center}.coupon-page .gift-card-list .gift-card-item[data-v-53ad54f2]{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;position:relative;gap:16px;padding:24px;background:linear-gradient(0deg,#fff6,#fff6),linear-gradient(90deg,#fff -12.72%,#fffcfb 81.55%,#fef9f6 112.98%);background-color:#fff;border:1px solid rgba(233,225,222,.8);border-radius:16px}.coupon-page .gift-card-list .gift-card-item.gift-card-item--migrated .gift-card-img[data-v-53ad54f2]{bottom:72px}.coupon-page .gift-card-list .gift-card-item .gift-card-item-row[data-v-53ad54f2]{position:relative;display:flex;flex-flow:row nowrap;gap:20px;align-items:flex-start;width:100%}.coupon-page .gift-card-list .gift-card-item .gift-card-migration-tip[data-v-53ad54f2]{width:100%;margin-top:4px;font-size:12px;font-weight:400;line-height:130%;color:#fa5151}.coupon-page .gift-card-list .gift-card-item .gift-card-migration-tip--at-target[data-v-53ad54f2]{color:#59585e}.coupon-page .gift-card-list .gift-card-item .gift-card-left[data-v-53ad54f2]{position:relative;font-size:0}.coupon-page .gift-card-list .gift-card-item .gift-card-left .responsive-img[data-v-53ad54f2]{aspect-ratio:240/135;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.coupon-page .gift-card-list .gift-card-item .gift-card-left .faceValue[data-v-53ad54f2]{position:absolute;top:50%;left:50%;font-size:40px;font-weight:700;color:#6a2b3a;text-transform:uppercase;white-space:nowrap;transform:translate(-60%,-40%)}.coupon-page .gift-card-list .gift-card-item .gift-card-left .faceValue span[data-v-53ad54f2]:first-child{margin-right:4px;font-size:16px;font-weight:500;vertical-align:super}.coupon-page .gift-card-list .gift-card-item .gift-card-left .faceValue span[data-v-53ad54f2]:last-child{margin-left:4px;font-size:16px;font-weight:500}.coupon-page .gift-card-list .gift-card-item .gift-card-left .tip[data-v-53ad54f2]{position:absolute;bottom:12px;left:16px;font-size:14px;font-weight:400;line-height:1;color:#faf1ed}.coupon-page .gift-card-list .gift-card-item .gift-card-right[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex:1}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .title[data-v-53ad54f2]{font-size:20px;font-style:normal;font-weight:600;line-height:1.5;color:#35353b}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .date[data-v-53ad54f2]{margin-top:10px;font-size:12px;font-style:normal;font-weight:400;line-height:130%;color:#59585e;opacity:.9}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .gift-card-btn[data-v-53ad54f2]{bottom:13px;display:flex;align-items:center;width:360px;margin-top:34px}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .gift-card-btn .btn-text[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:center;justify-content:center;flex:1;min-width:0;height:40px;font-size:14px;font-style:normal;font-weight:400;line-height:1;color:#59585e;text-align:center;letter-spacing:.28px;background-color:#f5f5f5;border-top-left-radius:32px;border-bottom-left-radius:32px}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .gift-card-btn .btn-text span[data-v-53ad54f2]{margin-right:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .gift-card-btn .btn-text svg[data-v-53ad54f2]{flex-shrink:0}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .gift-card-btn .btn-text.border-right[data-v-53ad54f2]{border-radius:32px}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .gift-card-btn .btn[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:128px;height:40px;font-size:14px;font-style:normal;font-weight:500;line-height:1.3;color:#fff;text-align:center;text-transform:capitalize;cursor:pointer;background-color:#6a2b3a;border-top-right-radius:32px;border-bottom-right-radius:32px}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-btn[data-v-53ad54f2]{margin-top:14px;font-size:14px;font-style:normal;font-weight:400;line-height:130%;color:#59585e;white-space:nowrap;text-decoration-line:underline;cursor:pointer}.coupon-page .gift-card-list .gift-card-item .gift-card-img[data-v-53ad54f2]{position:absolute;right:40px;bottom:40px}.coupon-page .table-empty[data-v-53ad54f2]{position:relative;display:grid;align-items:center;justify-content:center;padding:1.25rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:768px){.coupon-page[data-v-53ad54f2]{padding-bottom:24px}.coupon-page .coupon-title[data-v-53ad54f2]{padding-top:min(48px,6.4vw);padding-bottom:min(32px,4.27vw);font-size:min(32px,4.27vw)}.coupon-page .coupon-tab[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:min(6.4vw,48px);padding-bottom:min(30px,4vw);border-bottom:1px solid rgba(106,103,106,.12)}.coupon-page .coupon-tab .tab-item[data-v-53ad54f2]{min-width:min(296px,22.29vw);font-size:min(32px,4.27vw)}.coupon-page .coupon-tab .tab-item.active[data-v-53ad54f2]{font-weight:600}.coupon-page .coupon-tab .tab-item.active[data-v-53ad54f2]:after{top:min(30px,4vw);height:3px}.coupon-page .btn-group[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:min(16px,2.14vw);padding-top:min(48px,6.4vw);padding-bottom:min(48px,6.4vw)}.coupon-page .btn-group .btm-item[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:min(212px,28.27vw);height:min(88px,11.74vw);font-size:min(28px,3.74vw);line-height:1.7;border-radius:min(200px,26.67vw)}.coupon-page .btn-group .btm-item.active[data-v-53ad54f2]{font-weight:500;color:#fff;background-color:#6a2b3a}.coupon-page .voucher-tip[data-v-53ad54f2]{padding:0 min(48px,6.4vw) min(48px,6.4vw);font-size:14px}.coupon-page .vouchers-list[data-v-53ad54f2]{grid-template-columns:repeat(1,minmax(0,1fr));gap:min(40px,5.34vw);padding:0 min(48px,6.4vw)}.coupon-page .vouchers-list .voucher-item[data-v-53ad54f2]{border-radius:min(32px,4.27vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content[data-v-53ad54f2]{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-60%,-50%)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .face-value[data-v-53ad54f2]{font-size:min(106px,14.14vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .face-value span[data-v-53ad54f2]:first-of-type{margin-top:min(28px,3.74vw);font-size:min(42px,5.6vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .face-value span[data-v-53ad54f2]:last-of-type{margin-top:min(48px,6.4vw);font-size:min(36px,4.8vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .face-value .percentage-unt[data-v-53ad54f2]{margin-top:min(8px,1.07vw);margin-left:8px;font-size:min(36px,4.8vw);font-style:normal;font-weight:700;line-height:100%;text-align:left}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .face-value .percentage-unt div+div[data-v-53ad54f2]{margin-top:6px}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .free-value div[data-v-53ad54f2]:first-child{font-size:min(84px,11.2vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .free-value div[data-v-53ad54f2]:last-child{font-size:min(28px,3.74vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-name[data-v-53ad54f2]{font-size:min(22px,2.94vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-btn[data-v-53ad54f2]{width:min(472px,62.94vw);margin-top:min(26px,3.47vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-btn .btn-text[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:0;height:min(64px,8.54vw);font-size:min(28px,3.74vw);border-top-left-radius:min(32px,4.27vw);border-bottom-left-radius:min(32px,4.27vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-btn .btn-text span[data-v-53ad54f2]{margin-right:min(22px,2.94vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-btn .btn-text.border-right[data-v-53ad54f2]{border-radius:min(32px,4.27vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-content .voucher-btn .btn[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:min(192px,25.6vw);height:min(64px,8.54vw);font-size:min(28px,3.74vw);border-top-right-radius:min(32px,4.27vw);border-bottom-right-radius:min(32px,4.27vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-date[data-v-53ad54f2]{right:min(32px,4.27vw);font-size:min(22px,2.94vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-img[data-v-53ad54f2]{position:absolute;right:min(40px,5.34vw);bottom:min(40px,5.34vw)}.coupon-page .vouchers-list .voucher-item .voucher-wrap .voucher-img img[data-v-53ad54f2]{width:min(176px,23.47vw);height:min(176px,23.47vw)}.coupon-page .vouchers-list.vouchers-one-list[data-v-53ad54f2]{padding:0 min(48px,6.4vw)}.coupon-page .gift-card-list[data-v-53ad54f2]{grid-template-columns:repeat(1,minmax(0,1fr));gap:min(48px,6.4vw);padding:0 min(48px,6.4vw)}.coupon-page .gift-card-list .gift-card-item[data-v-53ad54f2]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;gap:0;padding:0;padding-bottom:min(48px,6.4vw);background:none;background-color:transparent;border:none;border-bottom:1px solid rgba(233,225,222,.8);border-radius:0}.coupon-page .gift-card-list .gift-card-item .gift-card-item-row[data-v-53ad54f2]{flex-direction:column;gap:0;width:100%}.coupon-page .gift-card-list .gift-card-item.gift-card-item--migrated .gift-card-img[data-v-53ad54f2]{bottom:min(120px,16vw)}.coupon-page .gift-card-list .gift-card-item .gift-card-migration-tip[data-v-53ad54f2]{margin-top:min(16px,3.14vw);font-size:min(24px,3.2vw)}.coupon-page .gift-card-list .gift-card-item .gift-card-left[data-v-53ad54f2]{width:100%}.coupon-page .gift-card-list .gift-card-item .gift-card-left .responsive-img[data-v-53ad54f2]{width:100%;aspect-ratio:320/180;-o-object-fit:contain;object-fit:contain}.coupon-page .gift-card-list .gift-card-item .gift-card-left .faceValue[data-v-53ad54f2]{font-size:min(106px,14.22vw);transform:translate(-60%,-30%)}.coupon-page .gift-card-list .gift-card-item .gift-card-left .faceValue span[data-v-53ad54f2]:first-child,.coupon-page .gift-card-list .gift-card-item .gift-card-left .faceValue span[data-v-53ad54f2]:last-child{font-size:min(42px,5.6vw)}.coupon-page .gift-card-list .gift-card-item .gift-card-left .tip[data-v-53ad54f2]{bottom:min(36px,4.8vw);left:min(42px,5.6vw);font-size:min(32px,4.266vw)}.coupon-page .gift-card-list .gift-card-item .gift-card-right[data-v-53ad54f2]{width:100%;position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex:1}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content[data-v-53ad54f2]{margin-top:min(16px,2.14vw)}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .title[data-v-53ad54f2]{font-size:min(40px,5.34vw)}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .date[data-v-53ad54f2]{margin-top:min(8px,1.07vw);font-size:min(24px,3.2vw)}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .gift-card-btn[data-v-53ad54f2]{width:72vw;margin-top:min(40px,5.34vw)}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .gift-card-btn .btn-text[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:center;justify-content:center;height:min(80px,10.67vw);padding:0;font-size:min(28px,3.74vw)}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .gift-card-btn .btn-text span[data-v-53ad54f2]{max-width:calc(100% - min(88px,10.67vw) - 28px);margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-content .gift-card-btn .btn[data-v-53ad54f2]{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-shrink:0;width:min(256px,34.14vw);height:min(80px,10.67vw);font-size:min(28px,3.74vw)}.coupon-page .gift-card-list .gift-card-item .gift-card-right .gift-card-right-btn[data-v-53ad54f2]{font-size:14px;position:absolute;top:0;right:0}.coupon-page .gift-card-list .gift-card-item .gift-card-img[data-v-53ad54f2]{right:min(40px,5.34vw);bottom:min(40px,5.34vw)}.coupon-page .gift-card-list .gift-card-item .gift-card-img img[data-v-53ad54f2]{width:min(176px,23.47vw);height:min(176px,23.47vw)}.coupon-page .vouchers-list.vouchers-one-list[data-v-53ad54f2]{grid-template-columns:100%}}
