.compare-dock[data-v-773495d0]{background:#fff;border-top:1px solid #d7e2da;bottom:0;box-shadow:0 -4px 18px #1c31250d;left:0;letter-spacing:0;position:fixed;right:0;z-index:80}.compare-dock-inner[data-v-773495d0]{align-items:center;display:flex;gap:18px;margin:auto;max-width:1280px;min-height:66px;padding:8px 24px}.compare-preview[data-v-773495d0]{align-items:center;color:#52665a;display:flex;font-size:13px;gap:9px}.compare-preview>svg[data-v-773495d0]{color:#137465;height:20px;width:20px}.compare-thumbs[data-v-773495d0]{display:flex;flex:1;gap:8px}.compare-thumbs button[data-v-773495d0]{align-items:center;background:#fff;border:1px solid #e5eae6;border-radius:4px;cursor:pointer;display:flex;gap:2px;padding:3px}.compare-thumbs img[data-v-773495d0]{-o-object-fit:contain;object-fit:contain}.compare-thumbs svg[data-v-773495d0]{color:#8a978d;height:12px;width:12px}.compare-clear[data-v-773495d0]{background:transparent;border:0;color:#849087;cursor:pointer;font-size:12px}.compare-open[data-v-773495d0]{align-items:center;background:#137465;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;gap:7px;justify-content:center;min-height:38px;padding:8px 18px}.compare-open svg[data-v-773495d0]{height:16px;width:16px}.compare-open[data-v-773495d0]:disabled{background:#d7dfd9;color:#7c8c80;cursor:not-allowed}.coupon-compare-dialog[data-v-773495d0]{border:1px solid #dfe7e1;border-radius:8px;box-sizing:border-box;color:#303d34;letter-spacing:0;max-height:85vh;padding:0;width:min(900px,calc(100% - 32px))}.coupon-compare-dialog[data-v-773495d0]::backdrop{background:#131e1773}.compare-dialog-head[data-v-773495d0]{align-items:center;border-bottom:1px solid #e9ede9;display:flex;gap:18px;justify-content:space-between;padding:20px 22px}.compare-dialog-head h2[data-v-773495d0]{font-size:19px;margin:0 0 5px}.compare-dialog-head p[data-v-773495d0]{color:#8a948d;font-size:12px;margin:0}.compare-close[data-v-773495d0]{background:#f3f6f3;border:0;border-radius:4px;color:#617368;cursor:pointer;display:grid;height:32px;place-items:center;width:32px}.compare-close svg[data-v-773495d0]{height:18px;width:18px}.compare-table-scroll[data-v-773495d0]{overflow:auto}table[data-v-773495d0]{border-collapse:collapse;font-size:12px;min-width:510px;table-layout:fixed;width:100%}td[data-v-773495d0],th[data-v-773495d0]{border-bottom:1px solid #edf0ed;overflow-wrap:anywhere;padding:15px 16px;text-align:left;vertical-align:top}th[data-v-773495d0]:first-child{background:#f8faf8;color:#7c8b80;font-weight:500;width:80px}thead th[data-v-773495d0]{font-weight:600}thead img[data-v-773495d0]{display:block;margin-bottom:10px;-o-object-fit:contain;object-fit:contain}thead a[data-v-773495d0]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#303d34;line-height:1.7;overflow:hidden}.compare-price[data-v-773495d0]{color:#cd503f;font-size:22px;font-weight:700}.compare-detail[data-v-773495d0]{align-items:center;color:#137465;display:inline-flex;font-weight:600;gap:5px}.compare-detail svg[data-v-773495d0]{height:12px;width:12px}.sr-only[data-v-773495d0]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}@media(max-width:600px){.compare-dock-inner[data-v-773495d0]{gap:10px;min-height:58px;padding:8px 14px}.compare-preview[data-v-773495d0]{font-size:11px;gap:5px}.compare-preview>span[data-v-773495d0],.compare-preview>svg[data-v-773495d0]{display:none}.compare-thumbs[data-v-773495d0]{gap:5px}.compare-thumbs img[data-v-773495d0]{height:25px;width:25px}.compare-open[data-v-773495d0]{font-size:11px;gap:4px;padding:8px 10px}.compare-open svg[data-v-773495d0]{height:14px;width:14px}.compare-clear[data-v-773495d0]{font-size:10px}.compare-dialog-head[data-v-773495d0]{padding:16px}.compare-dialog-head h2[data-v-773495d0]{font-size:17px}.compare-dialog-head p[data-v-773495d0]{font-size:10px}.compare-price[data-v-773495d0]{font-size:19px}}.coupon-discovery[data-v-02448429]{box-sizing:border-box;color:#2d3831;letter-spacing:0;margin:0 auto;max-width:1320px;padding:30px 32px 46px}.coupon-discovery.has-comparison[data-v-02448429]{padding-bottom:110px}.coupon-masthead[data-v-02448429]{align-items:center;display:grid;gap:50px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding-bottom:28px}.coupon-eyebrow[data-v-02448429]{color:#929b95;font-size:11px;margin:0 0 7px}.coupon-heading h1[data-v-02448429]{color:#263a2e;font-size:30px;line-height:1.4;margin:0}.coupon-subtitle[data-v-02448429]{color:#7c8980;font-size:12px;line-height:1.8;margin:8px 0 0;max-width:480px}.coupon-search-area[data-v-02448429]{min-width:0}.coupon-search[data-v-02448429]{align-items:center;background:#fff;border:1px solid #c9d9ce;border-radius:5px;display:flex;gap:11px;height:48px;padding:4px}.coupon-search[data-v-02448429]:focus-within{border-color:#137465;box-shadow:0 0 0 2px #e8f3ec}.coupon-search>svg[data-v-02448429]{color:#9aa69e;flex-shrink:0;height:18px;margin-left:10px;width:18px}.coupon-search input[data-v-02448429]{background:transparent;border:0;color:#364d3f;flex:1;font-size:14px;min-width:0;outline:0}.coupon-search input[data-v-02448429]::-moz-placeholder{color:#9da69f}.coupon-search input[data-v-02448429]::placeholder{color:#9da69f}.coupon-search button[data-v-02448429]{align-items:center;background:#137465;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;gap:5px;height:38px;justify-content:center;width:83px}.coupon-search button svg[data-v-02448429]{height:16px;width:16px}.coupon-quick-search[data-v-02448429]{align-items:center;display:flex;flex-wrap:wrap;font-size:11px;gap:18px;margin-top:10px}.coupon-quick-search>span[data-v-02448429]{color:#a0a8a2}.coupon-quick-search>a[data-v-02448429]{color:#74877a}.coupon-quick-search>a[data-v-02448429]:hover{color:#137465}.coupon-platforms[data-v-02448429]{align-items:center;border-bottom:1px solid #dde5de;display:flex;gap:28px;margin-bottom:25px;overflow-x:auto;padding:0 0 1px;scrollbar-width:thin}.coupon-platforms>a[data-v-02448429]{align-items:center;border-bottom:2px solid transparent;color:#75867b;display:flex;flex-shrink:0;font-size:13px;gap:8px;min-height:44px;white-space:nowrap}.coupon-platforms>a.active[data-v-02448429]{border-bottom-color:#137465;color:#137465;font-weight:700}.coupon-platforms small[data-v-02448429],.coupon-platforms>a>span[data-v-02448429]:last-child{color:#9aa59d;font-size:10px;font-weight:400}.platform-dot[data-v-02448429]{background:#aebeb3;border-radius:50%;height:6px;width:6px}.platform-dot--pdd[data-v-02448429]{background:#da6657}.platform-dot--jd[data-v-02448429]{background:#be5150}.platform-dot--taobao[data-v-02448429]{background:#d89040}.coupon-platforms>a.unavailable[data-v-02448429]{color:#9aa79e}.coupon-workspace[data-v-02448429]{display:grid;gap:28px;grid-template-columns:170px minmax(0,1fr)}.coupon-category-sidebar[data-v-02448429]{min-width:0}.category-heading[data-v-02448429]{align-items:center;display:flex;justify-content:space-between;margin:0 0 15px}.category-heading h2[data-v-02448429]{color:#3b4b40;font-size:14px;margin:0}.category-expand[data-v-02448429]{display:none}.coupon-categories[data-v-02448429]{display:flex;flex-direction:column;gap:5px}.coupon-categories a[data-v-02448429]{align-items:center;border-left:2px solid transparent;border-radius:0 4px 4px 0;color:#78877d;display:flex;font-size:12px;gap:9px;min-height:39px;min-width:0;padding:0 10px}.coupon-categories a.active[data-v-02448429]{background:#edf5ef;border-left-color:#137465;color:#137465;font-weight:600}.coupon-categories a[data-v-02448429]:hover{background:#f2f7f3;color:#137465}.coupon-categories svg[data-v-02448429]{flex-shrink:0;height:17px;width:17px}.coupon-categories small[data-v-02448429]{color:#a0aea3;font-size:10px;font-weight:400;margin-left:auto}.coupon-sidebar-note[data-v-02448429]{border-top:1px solid #e4ebe5;color:#97a39b;margin-top:26px;padding:20px 10px 0}.coupon-sidebar-note>svg[data-v-02448429]{color:#7f9b88;display:block;height:21px;margin-bottom:10px;width:21px}.coupon-sidebar-note strong[data-v-02448429]{color:#718a79;font-size:11px;font-weight:500}.coupon-sidebar-note p[data-v-02448429]{font-size:10px;line-height:1.9;margin:7px 0}.coupon-results[data-v-02448429]{min-width:0}.coupon-filter-band[data-v-02448429]{border-bottom:1px solid #e3eae4;padding:0 0 17px}.budget-presets[data-v-02448429]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.budget-presets>span[data-v-02448429]{color:#86968a;font-size:11px;margin-right:5px}.budget-presets button[data-v-02448429]{background:transparent;border:1px solid transparent;border-radius:3px;color:#7b8e80;cursor:pointer;font-size:11px;line-height:1.5;padding:5px 9px}.budget-presets button.active[data-v-02448429]{background:#f4f8f5;border-color:#d2e4d8;color:#137465}.custom-price[data-v-02448429]{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:13px}.custom-price form[data-v-02448429]{align-items:center;display:flex;gap:6px}.custom-price input[type=text][data-v-02448429]{background:#fff;border:1px solid #e0e8e2;border-radius:3px;box-sizing:border-box;color:#4e6857;font-size:10px;height:29px;outline:none;padding:0 7px;width:67px}.custom-price input[type=text][data-v-02448429]:focus{border-color:#76a58b}.custom-price form>span[data-v-02448429]{color:#aab5ad;font-size:10px}.custom-price button[data-v-02448429]{background:#fff;border:1px solid #dbe5de;border-radius:3px;color:#64836e;cursor:pointer;font-size:10px;height:29px;padding:0 10px}.coupon-only[data-v-02448429]{align-items:center;color:#809387;cursor:pointer;display:flex;font-size:11px;gap:5px;min-height:29px}.coupon-only input[data-v-02448429]{accent-color:#137465;height:13px;width:13px}.price-feedback[data-v-02448429]{color:#b95743;font-size:11px;margin:8px 0 0}.coupon-results-bar[data-v-02448429]{align-items:center;display:flex;gap:14px;justify-content:space-between;min-height:58px}.coupon-results-bar>div[data-v-02448429]{align-items:baseline;display:flex;gap:12px;min-width:0}.coupon-results-bar h2[data-v-02448429]{color:#3b4f41;font-size:15px;margin:0;overflow-wrap:anywhere}.coupon-results-bar>div>span[data-v-02448429]{color:#9ba89e;font-size:10px;white-space:nowrap}.coupon-sort[data-v-02448429]{align-items:center;display:flex;flex-shrink:0;gap:5px}.coupon-sort>svg[data-v-02448429]{color:#7f9486;height:14px;width:14px}.coupon-sort select[data-v-02448429]{background:transparent;border:0;color:#6b8474;cursor:pointer;font-size:11px;max-width:145px;min-height:32px;outline:0}.coupon-active-filters[data-v-02448429]{align-items:center;display:flex;flex-wrap:wrap;gap:7px;padding-bottom:14px}.coupon-active-filters button[data-v-02448429]{align-items:center;background:#f6f9f6;border:1px solid #dce7df;border-radius:3px;color:#5b7c67;cursor:pointer;display:inline-flex;font-size:10px;gap:6px;max-width:100%;overflow-wrap:anywhere;padding:4px 7px}.coupon-active-filters button svg[data-v-02448429]{flex-shrink:0;height:11px;width:11px}.coupon-active-filters>a[data-v-02448429]{color:#95a59a;font-size:10px;padding-left:5px}.coupon-product-grid[data-v-02448429]{display:grid;gap:18px 15px;grid-template-columns:repeat(4,minmax(0,1fr))}.coupon-empty[data-v-02448429]{align-items:center;background:#f5f8f5;border-radius:5px;color:#92a397;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:330px;padding:24px;text-align:center}.coupon-empty>svg[data-v-02448429]{color:#acbeb1;height:32px;width:32px}.coupon-empty h3[data-v-02448429]{font-size:16px;font-weight:500;margin:4px 0 0;overflow-wrap:anywhere}.coupon-empty p[data-v-02448429]{font-size:12px;margin:0 0 8px}.coupon-empty button[data-v-02448429],.coupon-empty>a[data-v-02448429]{align-items:center;background:#fff;border:1px solid #d0e1d6;border-radius:4px;color:#137465;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;min-height:34px;padding:5px 12px}.coupon-empty button svg[data-v-02448429],.coupon-empty>a svg[data-v-02448429]{height:14px;width:14px}.coupon-more[data-v-02448429]{display:flex;justify-content:center;margin-top:26px}.coupon-more button[data-v-02448429]{align-items:center;background:#fff;border:1px solid #dce7df;border-radius:4px;color:#60816d;cursor:pointer;display:flex;font-size:12px;gap:8px;min-height:38px;padding:8px 28px}.coupon-more svg[data-v-02448429]{height:14px;width:14px}.coupon-more button[data-v-02448429]:disabled{cursor:wait;opacity:.6}.coupon-pagination[data-v-02448429]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:22px 0}.coupon-pagination a[data-v-02448429]{border:1px solid #e4eae5;border-radius:3px;color:#7d9183;display:grid;font-size:11px;min-height:30px;min-width:30px;padding:0 7px;place-items:center}.coupon-pagination a.active[data-v-02448429]{background:#137465;border-color:#137465;color:#fff}.coupon-load-error[data-v-02448429]{align-items:center;color:#9a7f67;display:flex;font-size:12px;gap:15px;justify-content:center;margin-top:20px}.coupon-load-error button[data-v-02448429]{align-items:center;background:transparent;border:0;color:#137465;cursor:pointer;display:flex;gap:5px}.coupon-load-error svg[data-v-02448429]{height:13px;width:13px}.coupon-guide[data-v-02448429]{border-top:1px solid #e2e9e3;margin-top:34px;padding-top:24px}.coupon-guide h2[data-v-02448429]{color:#617e6a;font-size:13px;font-weight:600;margin:0 0 15px}.coupon-guide>div[data-v-02448429]{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.coupon-guide p[data-v-02448429]{color:#96a399;font-size:10px;line-height:1.9;margin:0}.coupon-guide strong[data-v-02448429]{color:#7b9283;display:block;font-size:11px;font-weight:500;margin-bottom:3px}.coupon-skeletons>div[data-v-02448429]{border:1px solid #e7ede8;border-radius:6px;padding-bottom:15px}.coupon-skeletons>div>div[data-v-02448429]{aspect-ratio:1;background:#edf2ee}.coupon-skeletons span[data-v-02448429]{background:#edf2ee;border-radius:2px;display:block;height:11px;margin:14px 13px 0}.coupon-skeletons span[data-v-02448429]:last-child{width:55%}.sr-only[data-v-02448429]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.is-spinning[data-v-02448429]{animation:coupon-spin-02448429 .8s linear infinite}@keyframes coupon-spin-02448429{to{transform:rotate(1turn)}}.coupon-discovery[data-v-02448429] :is(a,button,input,select):focus-visible{outline:2px solid #137465;outline-offset:3px}@media(max-width:1199px){.coupon-discovery[data-v-02448429]{padding:25px 22px 40px}.coupon-workspace[data-v-02448429]{gap:20px;grid-template-columns:145px minmax(0,1fr)}.coupon-product-grid[data-v-02448429]{gap:16px 12px;grid-template-columns:repeat(3,minmax(0,1fr))}.coupon-masthead[data-v-02448429]{gap:25px}.coupon-heading h1[data-v-02448429]{font-size:27px}.coupon-platforms[data-v-02448429]{gap:25px}}@media(max-width:767px){.coupon-discovery[data-v-02448429]{padding:21px 16px 32px}.coupon-masthead[data-v-02448429]{gap:17px;grid-template-columns:minmax(0,1fr);padding-bottom:18px}.coupon-heading h1[data-v-02448429]{font-size:26px}.coupon-eyebrow[data-v-02448429]{font-size:10px;margin-bottom:5px}.coupon-subtitle[data-v-02448429]{font-size:11px;margin-top:5px;max-width:none}.coupon-search[data-v-02448429]{gap:7px;height:44px}.coupon-search input[data-v-02448429]{font-size:12px}.coupon-search button[data-v-02448429]{height:34px;width:45px}.coupon-search button>span[data-v-02448429]{display:none}.coupon-search button>svg[data-v-02448429]{height:18px;width:18px}.coupon-quick-search[data-v-02448429]{font-size:10px;gap:15px;margin-top:9px}.coupon-platforms[data-v-02448429]{gap:23px;margin-bottom:19px}.coupon-platforms>a[data-v-02448429]{font-size:12px;gap:6px;min-height:38px}.coupon-platforms small[data-v-02448429],.coupon-platforms>a>span[data-v-02448429]:last-child{font-size:9px}.coupon-workspace[data-v-02448429]{display:block}.category-heading[data-v-02448429]{margin-bottom:10px}.category-heading h2[data-v-02448429]{font-size:13px}.category-expand[data-v-02448429]{align-items:center;background:transparent;border:0;color:#879e8e;cursor:pointer;display:inline-flex;font-size:10px;gap:5px}.category-expand svg[data-v-02448429]{height:11px;width:11px}.coupon-categories[data-v-02448429]{display:grid;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:19px;max-height:78px;overflow:hidden}.coupon-categories.expanded[data-v-02448429]{max-height:none}.coupon-categories a[data-v-02448429]{border:1px solid #e9eee9;border-radius:3px;font-size:11px;gap:4px;justify-content:center;min-height:34px;padding:0 4px;white-space:nowrap}.coupon-categories a.active[data-v-02448429]{border-color:#c9dfd0}.coupon-categories svg[data-v-02448429]{height:13px;width:13px}.coupon-categories small[data-v-02448429],.coupon-sidebar-note[data-v-02448429]{display:none}.coupon-filter-band[data-v-02448429]{padding-bottom:13px}.budget-presets[data-v-02448429]{gap:4px}.budget-presets>span[data-v-02448429]{font-size:10px;margin-right:4px}.budget-presets button[data-v-02448429]{font-size:10px;padding:4px 6px}.custom-price[data-v-02448429]{gap:14px;margin-top:10px}.custom-price input[type=text][data-v-02448429]{width:64px}.coupon-only[data-v-02448429]{font-size:10px}.coupon-results-bar[data-v-02448429]{gap:8px;min-height:55px}.coupon-results-bar>div[data-v-02448429]{flex-wrap:wrap;gap:7px}.coupon-results-bar h2[data-v-02448429]{font-size:14px}.coupon-results-bar>div>span[data-v-02448429]{font-size:9px}.coupon-sort select[data-v-02448429]{font-size:10px;max-width:127px}.coupon-product-grid[data-v-02448429]{gap:14px 10px;grid-template-columns:repeat(2,minmax(0,1fr))}.coupon-guide>div[data-v-02448429]{gap:14px;grid-template-columns:minmax(0,1fr)}.coupon-guide[data-v-02448429]{margin-top:25px;padding-top:20px}.coupon-guide h2[data-v-02448429]{font-size:12px}.coupon-guide p[data-v-02448429]{font-size:10px}.coupon-more button[data-v-02448429]{font-size:11px}.coupon-empty[data-v-02448429]{min-height:270px}.coupon-empty h3[data-v-02448429]{font-size:14px}.coupon-empty p[data-v-02448429]{font-size:11px}}@media(max-width:359px){.coupon-discovery[data-v-02448429]{padding-inline:12px}.coupon-categories a[data-v-02448429]{font-size:10px}.coupon-categories svg[data-v-02448429]{display:none}.budget-presets[data-v-02448429]{gap:2px}.budget-presets button[data-v-02448429]{font-size:9px;padding-inline:5px}.coupon-platforms[data-v-02448429]{gap:18px}.coupon-quick-search[data-v-02448429]{gap:12px}.custom-price[data-v-02448429]{gap:8px}.coupon-results-bar h2[data-v-02448429]{font-size:12px}}
