[data-v-9c979684]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133}.clamp-2-lines[data-v-9c979684]{-webkit-line-clamp:2}.clamp-2-lines[data-v-9c979684],.clamp-3-lines[data-v-9c979684]{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines[data-v-9c979684]{-webkit-line-clamp:3}.coupon-card[data-v-9c979684]{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:179px;padding:14px 17px 12px;outline:none;color:#666;background-position:50%;background-size:100% 100%;background-repeat:no-repeat;-webkit-transition:-webkit-transform .25s ease,-webkit-filter .25s ease;transition:-webkit-transform .25s ease,-webkit-filter .25s ease;transition:transform .25s ease,filter .25s ease;transition:transform .25s ease,filter .25s ease,-webkit-transform .25s ease,-webkit-filter .25s ease}.coupon-card[data-v-9c979684]:focus-visible,.coupon-card[data-v-9c979684]:hover{z-index:2;-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-filter:drop-shadow(0 10px 12px rgba(250,108,33,.16));filter:drop-shadow(0 10px 12px rgba(250,108,33,.16))}.coupon-card--full-reduction[data-v-9c979684]{--theme:#df4518;--field:#f96a21;--tag:#fd663d;--divider:#fdb955;--button-start:#ffc578;--button-end:#fa6c21;--button-shadow:rgba(250,108,33,0.38);background-image:url(../../assets/img/full-reduction-coupon-bg.5544674e.png)}.coupon-card--full-reduction[data-v-9c979684]:focus-visible,.coupon-card--full-reduction[data-v-9c979684]:hover{-webkit-filter:drop-shadow(0 10px 12px rgba(250,108,33,.16));filter:drop-shadow(0 10px 12px rgba(250,108,33,.16))}.coupon-card--trial[data-v-9c979684]{--theme:#3072f9;--field:#4a8bf9;--tag:#4297fa;--divider:#d0e6fd;--button-start:#6fb5ff;--button-end:#0c6ef5;--button-shadow:rgba(12,110,245,0.34);background-image:url(../../assets/img/trial-coupon-bg.72494352.png)}.coupon-card--trial[data-v-9c979684]:focus-visible,.coupon-card--trial[data-v-9c979684]:hover{-webkit-filter:drop-shadow(0 10px 12px rgba(12,110,245,.16));filter:drop-shadow(0 10px 12px rgba(12,110,245,.16))}.coupon-card--discount[data-v-9c979684]{--theme:#7045f1;--field:#997af6;--tag:#8b5ef5;--divider:#d7c5fb;--button-start:#ceb8ff;--button-end:#7143ef;--button-shadow:rgba(113,67,239,0.35);background-image:url(../../assets/img/discount-coupon-bg.8406aa17.png)}.coupon-card--discount[data-v-9c979684]:focus-visible,.coupon-card--discount[data-v-9c979684]:hover{-webkit-filter:drop-shadow(0 10px 12px rgba(113,67,239,.16));filter:drop-shadow(0 10px 12px rgba(113,67,239,.16))}.coupon-card--sold-out[data-v-9c979684]{--theme:#666;--field:#666;--tag:#666;--divider:#c9c9c9;--button-start:#d4d4d4;--button-end:#666;--button-shadow:hsla(0,0%,40%,0.28);background-image:url(../../assets/img/coupon-disabled-bg.39c1a56c.png);-webkit-filter:grayscale(1);filter:grayscale(1)}.coupon-card--sold-out[data-v-9c979684]:focus-visible,.coupon-card--sold-out[data-v-9c979684]:hover{-webkit-filter:grayscale(1) drop-shadow(0 9px 11px hsla(0,0%,40%,.16));filter:grayscale(1) drop-shadow(0 9px 11px rgba(102,102,102,.16))}.coupon-card__layout[data-v-9c979684]{display:grid;grid-template-columns:91px minmax(0,1fr);-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}.coupon-card__visual[data-v-9c979684]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.coupon-card__type[data-v-9c979684]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:67px;height:23px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;border-radius:12px;color:#fff;background:var(--tag);font-size:12px;white-space:nowrap}.coupon-card__type .iconfont[data-v-9c979684]{margin-right:4px;font-size:12px}.coupon-card__amount-tag[data-v-9c979684]{display:block;width:91px;height:75px;margin:25px 0 0 -4px;background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.coupon-card--full-reduction .coupon-card__amount-tag[data-v-9c979684]{background-image:url(../../assets/img/full-reduction-coupon-amount-tag.c6199a98.png)}.coupon-card--trial .coupon-card__amount-tag[data-v-9c979684]{background-image:url(../../assets/img/trial-coupon-amount-tag.a6e1188b.png)}.coupon-card--discount .coupon-card__amount-tag[data-v-9c979684]{background-image:url(../../assets/img/discount-coupon-amount-tag.b3cd9391.png)}.coupon-card--sold-out .coupon-card__amount-tag[data-v-9c979684]{background-image:url(../../assets/img/coupon-disabled-amount-tag.cb1990d8.png)}.coupon-card:hover .coupon-card__amount-tag[data-v-9c979684]{-webkit-transform:translateY(-3px) rotate(-3deg) scale(1.04);transform:translateY(-3px) rotate(-3deg) scale(1.04)}.coupon-card__content[data-v-9c979684]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coupon-card__body[data-v-9c979684]{display:grid;grid-template-columns:minmax(0,1fr) 108px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;min-height:105px}.coupon-card__details[data-v-9c979684]{-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px dashed var(--divider)}.coupon-card__details h3[data-v-9c979684]{min-width:0;margin:0 0 7px;overflow:hidden;color:var(--theme);font-size:17px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.coupon-card__details p[data-v-9c979684]{margin:2px 0 0;overflow:hidden;color:var(--field);font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.coupon-card__value[data-v-9c979684]{padding-top:18px;text-align:center}.coupon-card__value>div[data-v-9c979684]{height:41px;color:var(--theme);line-height:41px;white-space:nowrap}.coupon-card__value strong[data-v-9c979684]{font-size:36px}.coupon-card__value span[data-v-9c979684]{font-size:17px;font-weight:700}.coupon-card__value .currency[data-v-9c979684]{font-size:18px}.coupon-card__value p[data-v-9c979684]{display:-webkit-box;margin:3px 0 0;overflow:hidden;color:#666;font-size:12px;line-height:18px;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.coupon-card__footer[data-v-9c979684]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.coupon-card__meta[data-v-9c979684]{width:202px;color:#666;font-size:12px;padding-right:15px}.coupon-card__meta p[data-v-9c979684]{margin:0 0 5px;white-space:nowrap}.coupon-card__stock[data-v-9c979684]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.coupon-card__stock>i[data-v-9c979684]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:6px;overflow:hidden;border-radius:3px;background:hsla(0,0%,40%,.12)}.coupon-card__stock b[data-v-9c979684]{display:block;height:100%;border-radius:inherit;background:var(--theme);-webkit-transition:width .35s ease;transition:width .35s ease}.coupon-card__footer button[data-v-9c979684]{width:108px;height:34px;border:0;border-radius:17px;outline:none;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(var(--button-start)),to(var(--button-end)));background:linear-gradient(180deg,var(--button-start),var(--button-end));-webkit-box-shadow:0 5px 10px var(--button-shadow);box-shadow:0 5px 10px var(--button-shadow);font-size:14px;cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.coupon-card__footer button[data-v-9c979684]:hover:not(:disabled){-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 7px 14px var(--button-shadow);box-shadow:0 7px 14px var(--button-shadow)}.coupon-card__footer button[data-v-9c979684]:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.coupon-card__footer button[data-v-9c979684]:disabled{cursor:not-allowed;opacity:.72}@media(prefers-reduced-motion:reduce){.coupon-card[data-v-9c979684],.coupon-card__amount-tag[data-v-9c979684],.coupon-card__footer button[data-v-9c979684]{-webkit-transition:none;transition:none}}[data-v-35f69aa3]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133}.clamp-2-lines[data-v-35f69aa3]{-webkit-line-clamp:2}.clamp-2-lines[data-v-35f69aa3],.clamp-3-lines[data-v-35f69aa3]{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines[data-v-35f69aa3]{-webkit-line-clamp:3}.guide-container[data-v-35f69aa3]{height:100px;background-image:url(../../assets/img/bg.5865d77a.png);background-position:50%}.guide-container .guide-content[data-v-35f69aa3]{width:1400px;margin:0 auto}.guide-container .guide-content .guide-box[data-v-35f69aa3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;font-size:18px;color:#fff}.guide-container .guide-content .guide-box li[data-v-35f69aa3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.guide-container .guide-content .guide-box li .icon[data-v-35f69aa3]{width:44px;height:44px;background-color:#fff;border-radius:50%;display:block;margin-right:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.guide-container .guide-content .guide-box li .svg-icon[data-v-35f69aa3]{color:#3486ff;font-size:35px}.guide-container .guide-content .guide-box li .arrow[data-v-35f69aa3]{width:38px;height:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAALCAYAAAATD/9GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE4QzNGMjhFMTZBMTExRjA4OUQzQjA4RTBBNkREODJCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE4QzNGMjhGMTZBMTExRjA4OUQzQjA4RTBBNkREODJCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MThDM0YyOEMxNkExMTFGMDg5RDNCMDhFMEE2REQ4MkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MThDM0YyOEQxNkExMTFGMDg5RDNCMDhFMEE2REQ4MkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4i8qIoAAAApUlEQVR42mL8//8/A52BGBCHAPFMIP6LSxETA/0BBxBPBeLTQOwwmBwGA4ZAvB+I1wGxwmByGAwEAvE1IG4BYp7B5DAQ4ATiaiC+BcQxQMzI+B8z9TNCaVqJywPxQwIOnc4ENQAZIxtMS3Fs4DkQJwNxDssgicpfQDwZiJuA+BNIYDA4bAMQlwLxHWTBgXQYKCcWA/EObJKMA1jyzwLiP7gUAQQYAIoyI0wbq8auAAAAAElFTkSuQmCC) 50% 50% no-repeat;margin:0 70px}[data-v-50a9fa78]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133}.clamp-2-lines[data-v-50a9fa78]{-webkit-line-clamp:2}.clamp-2-lines[data-v-50a9fa78],.clamp-3-lines[data-v-50a9fa78]{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines[data-v-50a9fa78]{-webkit-line-clamp:3}.coupon-center-page[data-v-50a9fa78]{min-width:1400px;min-height:100vh;overflow:hidden;color:#3d312e;background:#fff}.coupon-banner[data-v-50a9fa78]{position:relative;z-index:0;min-height:600px;overflow:visible;background:#fff5ee}.coupon-banner__placeholder[data-v-50a9fa78]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#b77a62;background:linear-gradient(100deg,#fff5ee 20%,#fffaf7 38%,#fff5ee 58%);background-size:200% 100%;-webkit-animation:banner-loading-50a9fa78 1.5s linear infinite;animation:banner-loading-50a9fa78 1.5s linear infinite}.coupon-banner img[data-v-50a9fa78]{position:absolute;top:0;left:50%;display:block;max-width:none;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.coupon-banner.is-loaded img[data-v-50a9fa78]{opacity:1}.coupon-banner.is-loaded .coupon-banner__placeholder[data-v-50a9fa78]{visibility:hidden;-webkit-animation:none;animation:none}.coupon-banner.is-error img[data-v-50a9fa78]{display:none}@-webkit-keyframes banner-loading-50a9fa78{to{background-position-x:-200%}}@keyframes banner-loading-50a9fa78{to{background-position-x:-200%}}.coupon-content[data-v-50a9fa78]{position:relative;z-index:1;width:1400px;margin:0 auto}.coupon-section-title[data-v-50a9fa78]{display:block!important;text-align:center}.coupon-section-title__row[data-v-50a9fa78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:27px}.coupon-section-title__row[data-v-50a9fa78]:after,.coupon-section-title__row[data-v-50a9fa78]:before{width:122px;height:3px;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#ff8a4e));background:linear-gradient(90deg,transparent,#ff8a4e);content:""}.coupon-section-title__row[data-v-50a9fa78]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.coupon-section-title h2[data-v-50a9fa78]{margin:0;color:#3d312e;font-size:26px;line-height:38px}.coupon-section-title p[data-v-50a9fa78]{margin:4px 0 0;color:#8b817d;font-size:14px}.coupon-filter[data-v-50a9fa78]{margin-top:42px;padding:6px;background:#fef7f2}.coupon-filter[data-v-50a9fa78],.coupon-filter__inner[data-v-50a9fa78]{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fed5c0;border-radius:40px}.coupon-filter__inner[data-v-50a9fa78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:66px;padding:0 48px;background:#fff}.coupon-filter__inner>span[data-v-50a9fa78]{margin-right:36px;font-size:16px}.coupon-filter button[data-v-50a9fa78]{min-width:116px;height:42px;margin-right:20px;padding:0 22px;border:1px solid #fd5f39;border-radius:20px;outline:none;color:#5c504b;background:#fef5ef;-webkit-box-shadow:0 1px 2px 0 rgba(253,95,57,.51);box-shadow:0 1px 2px 0 rgba(253,95,57,.51);font-size:16px;cursor:pointer;-webkit-transition:color .2s ease,border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.coupon-filter button[data-v-50a9fa78]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.coupon-filter button.active[data-v-50a9fa78]{border-color:#fef7f2;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fe945a),to(#fd5d38));background:linear-gradient(180deg,#fe945a,#fd5d38);-webkit-box-shadow:1px 4px 4px 0 rgba(253,95,57,.51);box-shadow:1px 4px 4px 0 rgba(253,95,57,.51)}.coupon-list[data-v-50a9fa78]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:44px}.coupon-empty-state[data-v-50a9fa78]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:350px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:44px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px dashed #fdba96;border-radius:20px;background:-webkit-gradient(linear,left top,left bottom,from(#fffdfb),to(#fef7f2));background:linear-gradient(180deg,#fffdfb,#fef7f2)}.coupon-empty-state[data-v-50a9fa78]:after,.coupon-empty-state[data-v-50a9fa78]:before{position:absolute;border-radius:50%;background:rgba(253,158,86,.08);content:""}.coupon-empty-state[data-v-50a9fa78]:before{top:-74px;left:12%;width:190px;height:190px}.coupon-empty-state[data-v-50a9fa78]:after{right:10%;bottom:-90px;width:230px;height:230px}.coupon-empty-state__visual[data-v-50a9fa78]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:96px;height:96px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fed5c0;border-radius:50%;color:#fd7146;background:#fff;-webkit-box-shadow:0 8px 24px rgba(253,95,57,.12);box-shadow:0 8px 24px rgba(253,95,57,.12)}.coupon-empty-state__visual[data-v-50a9fa78]:after{position:absolute;inset:7px;border:1px dashed #fed5c0;border-radius:50%;content:""}.coupon-empty-state__visual i[data-v-50a9fa78]{font-size:44px}.coupon-empty-state h3[data-v-50a9fa78]{position:relative;z-index:1;margin:22px 0 8px;color:#3d312e;font-size:20px;line-height:28px}.coupon-empty-state p[data-v-50a9fa78]{position:relative;z-index:1;margin:0;color:#8b817d;font-size:14px;line-height:24px}.coupon-empty-state button[data-v-50a9fa78]{position:relative;z-index:1;min-width:144px;height:40px;margin-top:20px;padding:0 22px;border:1px solid #fef7f2;border-radius:20px;outline:none;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fe945a),to(#fd5d38));background:linear-gradient(180deg,#fe945a,#fd5d38);-webkit-box-shadow:1px 4px 4px rgba(253,95,57,.3);box-shadow:1px 4px 4px rgba(253,95,57,.3);font-size:14px;cursor:pointer;-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.coupon-empty-state button[data-v-50a9fa78]:focus-visible,.coupon-empty-state button[data-v-50a9fa78]:hover{-webkit-box-shadow:1px 6px 8px rgba(253,95,57,.38);box-shadow:1px 6px 8px rgba(253,95,57,.38);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.usage-section[data-v-50a9fa78]{padding:40px 0 40px}.usage-list[data-v-50a9fa78]{display:grid;gap:20px;margin-top:40px}.usage-item[data-v-50a9fa78]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:108px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px 150px 18px 98px;border:1px solid transparent;outline:none;background:#fff8f0;cursor:pointer;-webkit-transition:border-color .25s ease,background-color .25s ease,-webkit-box-shadow .25s ease;transition:border-color .25s ease,background-color .25s ease,-webkit-box-shadow .25s ease;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,-webkit-box-shadow .25s ease}.usage-item[data-v-50a9fa78]:focus-visible,.usage-item[data-v-50a9fa78]:hover{border-color:#ffe0c5;background:#fff6ec;-webkit-box-shadow:0 8px 20px rgba(238,135,66,.1);box-shadow:0 8px 20px rgba(238,135,66,.1)}.usage-item.active[data-v-50a9fa78]{border-color:#ffc890;background:#fff3e5;-webkit-box-shadow:inset 4px 0 0 #ff9c55,0 8px 20px rgba(238,135,66,.1);box-shadow:inset 4px 0 0 #ff9c55,0 8px 20px rgba(238,135,66,.1)}.usage-item__number[data-v-50a9fa78]{position:absolute;top:50%;left:0;width:70px;height:70px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.usage-item--1 .usage-item__number[data-v-50a9fa78]{background-image:url(data:image/png;base64,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)}.usage-item--2 .usage-item__number[data-v-50a9fa78]{background-image:url(../../assets/img/coupon-use-step02.5b00294b.png)}.usage-item--3 .usage-item__number[data-v-50a9fa78]{background-image:url(../../assets/img/coupon-use-step03.c570807b.png)}.usage-item--4 .usage-item__number[data-v-50a9fa78]{background-image:url(../../assets/img/coupon-use-step04.e75826d6.png)}.usage-item h3[data-v-50a9fa78]{margin:0 0 8px;color:#433a36;font-size:17px}.usage-item p[data-v-50a9fa78]{margin:0;color:#666;font-size:14px;line-height:24px}.usage-item[data-v-50a9fa78] em{color:#ff7047;font-style:normal}.usage-item__scene[data-v-50a9fa78]{position:absolute;right:18px;bottom:3px;width:136px;height:99px;background-position:100% 100%;background-size:contain;background-repeat:no-repeat;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.usage-item--1 .usage-item__scene[data-v-50a9fa78]{background-image:url(../../assets/img/coupon-use-bg01.bff8e82d.png)}.usage-item--2 .usage-item__scene[data-v-50a9fa78]{background-image:url(../../assets/img/coupon-use-bg02.09bc16d7.png)}.usage-item--3 .usage-item__scene[data-v-50a9fa78]{background-image:url(../../assets/img/coupon-use-bg03.1c57a8c8.png)}.usage-item--4 .usage-item__scene[data-v-50a9fa78]{background-image:url(../../assets/img/coupon-use-bg04.fe49156b.png)}.usage-item.active .usage-item__number[data-v-50a9fa78],.usage-item:focus-visible .usage-item__number[data-v-50a9fa78],.usage-item:hover .usage-item__number[data-v-50a9fa78]{-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}.usage-item.active .usage-item__scene[data-v-50a9fa78],.usage-item:focus-visible .usage-item__scene[data-v-50a9fa78],.usage-item:hover .usage-item__scene[data-v-50a9fa78]{-webkit-transform:translateY(-3px) scale(1.03);transform:translateY(-3px) scale(1.03)}.faq-section[data-v-50a9fa78]{padding:40px 0 80px;background:#f8f8f8;-webkit-box-shadow:0 0 0 100vmax #f8f8f8;box-shadow:0 0 0 100vmax #f8f8f8;clip-path:inset(0 -100vmax)}.faq-list[data-v-50a9fa78]{display:grid;gap:20px;margin-top:40px}.faq-item[data-v-50a9fa78]{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fd9e56;border-radius:15px;background:#fff;-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease,-webkit-box-shadow .25s ease}.faq-item[data-v-50a9fa78]:focus-within,.faq-item[data-v-50a9fa78]:hover{-webkit-box-shadow:0 6px 16px rgba(253,158,86,.14);box-shadow:0 6px 16px rgba(253,158,86,.14)}.faq-item__question[data-v-50a9fa78]{position:relative;display:block;width:100%;min-height:72px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px 70px 18px 28px;border:0;outline:none;color:#3d312e;background:#fff;font-size:18px;font-weight:700;line-height:26px;text-align:left;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.faq-item__question[data-v-50a9fa78]:focus-visible,.faq-item__question[data-v-50a9fa78]:hover{background:#fffaf6}.faq-item__question[data-v-50a9fa78]:after{position:absolute;top:50%;right:28px;width:0;height:0;border-right:9px solid transparent;border-bottom:15px solid #fd9e56;border-left:9px solid transparent;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.faq-item.is-open .faq-item__question[data-v-50a9fa78]:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.faq-item__answer[data-v-50a9fa78]{max-height:240px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 26px 22px;padding:18px 20px;border-radius:15px;color:#666;background:#fcf4ea;font-size:14px;line-height:26px}.faq-answer-enter-active[data-v-50a9fa78],.faq-answer-leave-active[data-v-50a9fa78]{overflow:hidden;-webkit-transition:max-height .3s ease,opacity .2s ease,margin-bottom .3s ease,padding-top .3s ease,padding-bottom .3s ease;transition:max-height .3s ease,opacity .2s ease,margin-bottom .3s ease,padding-top .3s ease,padding-bottom .3s ease}.faq-answer-enter[data-v-50a9fa78],.faq-answer-leave-to[data-v-50a9fa78]{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}@media(prefers-reduced-motion:reduce){.coupon-banner__placeholder[data-v-50a9fa78]{-webkit-animation:none;animation:none}.coupon-banner img[data-v-50a9fa78],.coupon-empty-state button[data-v-50a9fa78],.coupon-filter button[data-v-50a9fa78],.faq-answer-enter-active[data-v-50a9fa78],.faq-answer-leave-active[data-v-50a9fa78],.faq-item[data-v-50a9fa78],.faq-item__question[data-v-50a9fa78],.faq-item__question[data-v-50a9fa78]:after,.usage-item[data-v-50a9fa78],.usage-item__number[data-v-50a9fa78],.usage-item__scene[data-v-50a9fa78]{-webkit-transition:none;transition:none}}