.pc-page{background:#f1f3f5;color:#202629;padding:0 28px 48px;font-family:Arial,Microsoft YaHei,sans-serif}.pc-header{max-width:1180px;margin:auto;min-height:82px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce0e5;gap:20px}.pc-header a{text-decoration:none;color:#47535a;font-size:13px}.pc-header .pc-brand{font-size:21px;font-weight:700;letter-spacing:.1em;color:#202629}.pc-brand span{font-size:12px;font-weight:400;letter-spacing:0;margin-left:10px}.pc-title{max-width:1180px;margin:35px auto 26px}.pc-result>p:first-of-type,.pc-title>p{color:#63727a;font-size:12px;margin:0 0 6px}.pc-title h1{font-size:30px;margin:0 0 8px}.pc-title>span{font-size:14px;color:#63727a}.pc-layout{max-width:1180px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start}.pc-card{background:#fff;border:1px solid #dce0e5;border-radius:12px;padding:24px;margin-bottom:20px}.pc-card h2{font-size:17px;margin:0 0 20px;font-weight:650;display:flex;align-items:center;justify-content:space-between}.pc-card h2 small{font-size:12px;font-weight:400;color:#6d7980}.pc-card a{color:#435c50}.pc-item{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;padding:18px 0;border-top:1px solid #e6e9ec}.pc-index{display:flex;align-items:center;justify-content:center;background:#f1f3f5;border-radius:50%;height:26px;font-size:12px;color:#647179}.pc-item h3{font-size:14px;overflow-wrap:anywhere;margin:1px 0 7px}.pc-item p{font-size:12px;color:#647179;line-height:1.7;margin:3px 0}.pc-item>strong{white-space:nowrap;font-size:14px;padding-top:2px}.pc-text-link{display:inline-block;margin-top:14px;font-size:12px}.pc-delivery{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.pc-delivery label{display:flex;align-items:center;gap:8px;border:1px solid #dce0e5;border-radius:7px;padding:14px;font-size:13px}.pc-delivery span{margin-left:auto;font-size:11px;color:#738088}.pc-delivery input{accent-color:#435c50}.pc-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pc-fields label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#4e5a61}.pc-fields input,.pc-fields textarea{font:inherit;font-size:14px;color:#202629;width:100%;min-width:0;background:#fff;border:1px solid #cbd2d8;border-radius:6px;padding:11px;outline-color:#435c50}.pc-fields textarea{min-height:80px;resize:vertical}.pc-fields .pc-address{grid-column:1/-1}.pc-totals{position:sticky;top:24px}.pc-result dl,.pc-totals dl{margin:0}.pc-result dl>div,.pc-totals dl>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;font-size:13px}.pc-result dd,.pc-totals dd{margin:0;text-align:right}.pc-grand{border-top:1px solid #dce0e5;margin-top:10px;padding-top:20px!important}.pc-grand dd{font-size:22px;font-weight:700}.pc-totals>p{font-size:12px;line-height:1.7;color:#718087}.pc-primary{display:block;text-align:center;width:100%;background:#263d31;color:#fff!important;border:0;border-radius:7px;padding:14px;margin-top:22px;min-height:46px;font-size:14px;text-decoration:none;cursor:pointer}.pc-primary:disabled{background:#b6bfc0;cursor:not-allowed}.pc-warning{color:#965c21!important;background:#fff5e8;padding:10px 12px;border-radius:5px;font-size:12px}.pc-payment-note{font-size:11px!important}.pc-result{max-width:660px;margin:60px auto;padding:36px;text-align:center}.pc-result h1{margin:6px 0 12px;font-size:28px}.pc-result>p{color:#68767e;font-size:14px;line-height:1.8}.pc-result-mark{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#edf1f4;color:#536a7d;font-size:30px;margin:0 auto 20px}.pc-result-mark.is-succeeded{background:#e6f1e9;color:#386344}.pc-result dl{margin:25px 0;border-top:1px solid #e3e7eb;border-bottom:1px solid #e3e7eb}.pc-order-id{font-size:11px;overflow-wrap:anywhere}.pc-payment-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pc-payment-options button{background:#f2f4f5;border:1px solid #dce0e5;color:#89939a;border-radius:6px;padding:15px 10px;cursor:not-allowed}.pc-result-actions{display:flex;justify-content:center;align-items:center;gap:22px;flex-wrap:wrap;margin-top:25px}.pc-result-actions a,.pc-result-actions button{font-size:13px;color:#435c50;background:transparent;border:0;text-decoration:underline;cursor:pointer}@media(max-width:760px){.pc-page{padding:0 14px 28px}.pc-header{min-height:65px}.pc-header .pc-brand{font-size:17px}.pc-brand span{display:none}.pc-title{margin:24px auto 20px}.pc-title h1{font-size:26px}.pc-layout{grid-template-columns:1fr;gap:0}.pc-card{padding:18px;border-radius:9px;margin-bottom:15px}.pc-totals{position:static}.pc-delivery,.pc-fields{grid-template-columns:1fr}.pc-item{gap:8px;grid-template-columns:24px minmax(0,1fr) auto}.pc-item>strong{font-size:13px}.pc-result{margin:28px auto;padding:25px 18px}.pc-payment-options{grid-template-columns:1fr}.pc-result dl>div{font-size:12px}}.pc-page{--pc-bg:#171a18;--pc-panel:#20231f;--pc-field:#292e29;--pc-line:#404840;--pc-ink:#e8eee6;--pc-muted:#b4beb5;min-height:100dvh;background:var(--pc-bg);color:var(--pc-ink);font:12px/1.6 Microsoft YaHei,Arial,sans-serif;color-scheme:dark}.pc-header{min-height:58px;border-color:var(--pc-line)}.pc-header-start{display:flex;align-items:center;gap:18px}.pc-header a{display:inline-flex;align-items:center;gap:6px;color:var(--pc-muted);font-size:12px}.pc-header a:hover{color:var(--pc-ink)}.pc-header-start>strong{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:500;border-left:1px solid var(--pc-line);padding-left:18px}.pc-steps{display:flex;align-items:center;gap:12px;color:#8d9c90;font-size:12px}.pc-steps strong{font-weight:500;color:#c7ddcb}.pc-steps svg{color:#6e7c70;flex:none}.pc-title{margin-top:28px}.pc-result>p:first-of-type,.pc-title>p{color:#9bad9e;font-size:11px}.pc-title h1{font-size:22px;font-weight:500}.pc-title>span{font-size:12px;color:var(--pc-muted)}.pc-card{background:var(--pc-panel);border-color:#485049;border-radius:6px;padding:20px}.pc-card h2{font-size:15px;font-weight:500}.pc-card h2 small,.pc-item p{color:var(--pc-muted)}.pc-card a{color:#c2d0c5}.pc-item{border-color:var(--pc-line)}.pc-index{background:var(--pc-field);border:1px solid var(--pc-line);border-radius:4px;color:#9bad9e}.pc-item h3,.pc-item>strong{font-size:13px;font-weight:500}.pc-item>strong{font-variant-numeric:tabular-nums}.pc-delivery label{border-color:var(--pc-line);border-radius:4px;background:var(--pc-field);font-size:12px}.pc-delivery label:has(input:checked){border-color:#77927e;background:#29382d}.pc-delivery span{color:#9bad9e}.pc-delivery input{accent-color:#8ca08f}.pc-fields label{color:var(--pc-muted)}.pc-fields input,.pc-fields textarea{font-size:13px;color:var(--pc-ink);background:var(--pc-field);border-color:var(--pc-line);border-radius:4px;outline-color:#91ad98}.pc-fields input:disabled,.pc-fields textarea:disabled{color:#aeb8b0;opacity:.75}.pc-result dt,.pc-totals dt{color:var(--pc-muted)}.pc-grand{border-color:var(--pc-line)}.pc-grand dd{font-size:21px;font-weight:600}.pc-totals>p{color:#9bad9e}.pc-primary{background:#344b3d;border:1px solid #677b6b;border-radius:4px;color:var(--pc-ink)!important;font:inherit;font-size:13px;min-height:40px;padding:10px 12px}.pc-primary:hover:not(:disabled){background:#405b4a}.pc-primary:disabled{background:#344b3d;opacity:.45;cursor:default}.pc-page :is(a,button,input,textarea):focus-visible{outline:2px solid #91ad98;outline-offset:3px}.pc-warning{color:#d9bb86!important;background:#332e22;border:1px solid #5e5136;border-radius:4px}.pc-result h1{font-size:24px;font-weight:500}.pc-result>p{color:var(--pc-muted);font-size:12px}.pc-result-mark{border:1px solid #586b5e;background:#29382d;color:#b6c9bb}.pc-result-mark.is-succeeded{border-color:#77927e;background:#344b3d;color:#c7ddcb}.pc-payment-options button,.pc-result dl{border-color:var(--pc-line)}.pc-payment-options button{background:var(--pc-field);color:#92a095;border-radius:4px;font:inherit;font-size:12px}.pc-payment-options button:not(:disabled){color:var(--pc-ink);border-color:#77927e;cursor:pointer}.pc-payment-options button:not(:disabled):hover{background:#344b3d}.pc-result-actions a,.pc-result-actions button{font:inherit;font-size:12px;color:#c2d0c5;text-underline-offset:3px}.pc-qr{margin:20px auto;padding:16px;border:1px solid var(--pc-line);border-radius:4px;background:var(--pc-field);max-width:300px}.pc-qr img{display:block;margin:auto;width:220px;height:220px;background:#fff;padding:8px}.pc-qr p{font-size:12px;color:var(--pc-muted);margin-bottom:0}@media(max-width:760px){.pc-header{min-height:54px;gap:12px;flex-wrap:wrap;padding:12px 0}.pc-header-start{gap:12px}.pc-header-start>strong{padding-left:12px;font-size:13px}.pc-steps{gap:7px;font-size:11px}.pc-title h1{font-size:20px}.pc-card{padding:16px}.pc-primary{min-height:44px}}@media(max-width:430px){.pc-header{justify-content:flex-start}.pc-steps{width:100%}}.pc-qr h2{display:block;margin:0 0 6px;font-size:14px}.pc-qr-amount{display:block;margin-bottom:14px;font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.pc-qr-frame{border-radius:3px;overflow:hidden;color-scheme:light}.pc-qr iframe,.pc-qr-frame{width:244px;max-width:100%;margin:auto;background:#fff}.pc-qr iframe{display:block;height:244px;border:0}.pc-qr .pc-qr-status{margin:10px 0 0;min-height:20px}.pc-qr .pc-qr-help{color:#d9bb86;font-size:11px}.pc-qr>a{display:inline-block;margin-top:12px;font-size:12px;line-height:1.8}.pc-orders{max-width:1180px;margin:auto}.pc-orders>section>p{font-size:12px;color:var(--pc-muted)}.pc-page button:not(.pc-primary){font:inherit}.pc-header>button,.pc-orders .pc-item button{padding:7px 12px;border:1px solid var(--pc-line);border-radius:4px;background:var(--pc-field);color:var(--pc-ink);cursor:pointer}.pc-orders .pc-item button:disabled{opacity:.5}.pc-snapshot{max-height:360px;overflow:auto;white-space:pre-wrap;font-size:11px;background:var(--pc-field);padding:14px}.pc-payment-checklist{text-align:left;margin:20px 0;padding:12px;border:1px solid var(--pc-line);border-radius:4px;color:var(--pc-muted)}.pc-payment-checklist summary{cursor:pointer}.pc-payment-checklist p{font-size:12px;overflow-wrap:anywhere}.pc-orders details{font-size:12px;color:var(--pc-muted)}.pc-cashier{max-width:600px;margin:24px auto;padding:24px}.pc-cashier .pc-cashier-status{display:inline-block;margin:0 0 10px;padding:4px 12px;border:1px solid #586b5e;border-radius:20px;color:#c7ddcb;font-size:12px}.pc-cashier-status.is-succeeded{background:#344b3d}.pc-cashier .pc-cashier-amount-label{margin:0;color:var(--pc-muted);font-size:12px}.pc-cashier-amount{display:block;font-size:34px;font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums}.pc-cashier>p{margin:10px 0 14px}.pc-cashier .pc-cashier-qr{margin:16px auto;max-width:380px;padding:0;border:0;background:transparent}.pc-cashier-qr h2{margin:0 0 10px;color:#c2d9c8}.pc-qr-paper{width:268px;max-width:100%;box-sizing:border-box;margin:0 auto;padding:24px;background:#fff;border-radius:6px;color-scheme:light}.pc-qr-paper .pc-qr-frame{width:100%;max-width:none;position:relative;margin:0;border-radius:0;overflow:visible}.pc-qr-paper iframe{position:absolute;inset:0 auto auto 0;display:block;width:220px;height:220px;max-width:none;border:0;margin:0;background:#fff;transform-origin:top left}.pc-cashier-qr .pc-qr-status{font-size:12px;margin:10px 0 6px}.pc-cashier-qr .pc-qr-help{margin:4px auto 10px;font-size:11px;color:var(--pc-muted)}.pc-qr-help summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pc-cashier-retry button,.pc-qr-help button{padding:8px 16px;border:1px solid #77927e;border-radius:4px;background:#344b3d;color:var(--pc-ink);cursor:pointer}.pc-cashier-retry button:disabled,.pc-qr-help button:disabled{opacity:.5;cursor:default}.pc-cashier-retry{padding:24px 12px;margin:18px auto;background:var(--pc-field);border:1px solid var(--pc-line);border-radius:6px;max-width:348px}.pc-cashier .pc-cashier-note{font-size:11px;color:#9bad9e}.pc-cashier .pc-cashier-order{margin:18px 0 0}.pc-cashier .pc-payment-checklist{margin:12px 0 0}.pc-cashier .pc-result-actions{margin-top:18px;gap:16px;font-size:12px}@media(max-width:430px){.pc-cashier{padding:16px;margin:16px auto}.pc-cashier-amount{font-size:30px}}main.pc-page.pc-commerce-page{--pc-bg:#fff;--pc-panel:#fff;--pc-field:#fff;--pc-line:#dedede;--pc-ink:#262626;--pc-muted:#757575;min-height:100dvh;padding:0 32px 56px;color:var(--pc-ink);background:var(--pc-bg);color-scheme:light;font:14px/1.65 Helvetica Neue,PingFang SC,Microsoft YaHei,Arial,sans-serif}.pc-page.pc-commerce-page .pc-header{min-height:72px;gap:20px;border-color:var(--pc-line)}.pc-page.pc-commerce-page .pc-header-start{flex-wrap:wrap;gap:20px}.pc-page.pc-commerce-page .pc-header-start>strong{padding-left:20px;color:var(--pc-ink);font-size:14px;font-weight:500}.pc-page.pc-commerce-page .pc-header a{color:#555;font-size:13px}.pc-page.pc-commerce-page .pc-header a:hover{color:#111}.pc-page.pc-commerce-page .pc-header>button{min-height:36px;padding:7px 14px;border:1px solid var(--pc-line);border-radius:0;color:#444;background:#fff;cursor:pointer}.pc-page.pc-commerce-page .pc-header>button:hover:not(:disabled){border-color:#888;background:#fafafa}.pc-page.pc-commerce-page .pc-steps{gap:12px;color:#757575;font-size:12px}.pc-page.pc-commerce-page .pc-steps svg{color:#aaa}.pc-page.pc-commerce-page .pc-steps strong{color:#262626;font-weight:500}.pc-page.pc-commerce-page .pc-title{margin:36px auto 28px}.pc-page.pc-commerce-page .pc-title>p{margin-bottom:8px;color:#757575;font-size:12px}.pc-page.pc-commerce-page .pc-title h1{margin-bottom:8px;color:#262626;font-size:25px;font-weight:500;letter-spacing:.02em}.pc-page.pc-commerce-page .pc-title>span{color:#757575;font-size:13px}.pc-page.pc-commerce-page .pc-layout{gap:28px}.pc-page.pc-commerce-page .pc-card{margin-bottom:24px;padding:24px;border:1px solid var(--pc-line);border-radius:0;color:var(--pc-ink);background:#fff;box-shadow:none}.pc-page.pc-commerce-page>.pc-card{max-width:1180px;margin:32px auto}.pc-page.pc-commerce-page .pc-card h2{gap:16px;margin-bottom:22px;color:#303030;font-size:16px;font-weight:500}.pc-page.pc-commerce-page .pc-card h2 small{color:#757575;font-size:12px;font-weight:400}.pc-page.pc-commerce-page .pc-card a{color:#3f3f3f}.pc-page.pc-commerce-page .pc-card a:hover{color:#111}.pc-page.pc-commerce-page .pc-item{gap:14px;padding:20px 0;border-color:#e7e7e7}.pc-page.pc-commerce-page .pc-index{height:26px;border:1px solid #e2e2e2;border-radius:0;color:#777;background:#fafafa;font-size:12px}.pc-page.pc-commerce-page .pc-item h3{color:#303030;font-size:14px;font-weight:400}.pc-page.pc-commerce-page .pc-item p{color:#757575;font-size:12px;line-height:1.85}.pc-page.pc-commerce-page .pc-item>strong{color:#303030;font-size:14px;font-weight:500}.pc-page.pc-commerce-page .pc-text-link{margin-top:16px;color:#555;text-underline-offset:3px}.pc-page.pc-commerce-page .pc-delivery{gap:12px;margin-bottom:24px}.pc-page.pc-commerce-page .pc-delivery label{min-height:48px;padding:12px 14px;border:1px solid var(--pc-line);border-radius:0;color:#444;background:#fff;font-size:13px;cursor:pointer}.pc-page.pc-commerce-page .pc-delivery label:has(input:checked){border-color:#444;background:#f7f7f7}.pc-page.pc-commerce-page .pc-delivery span{color:#757575}.pc-page.pc-commerce-page :is(.pc-delivery input,.pc-cart-entry input,.pc-cart-select-all input){accent-color:#262626}.pc-page.pc-commerce-page .pc-fields{gap:18px}.pc-page.pc-commerce-page .pc-fields label{color:#666;font-size:12px}.pc-page.pc-commerce-page .pc-fields :is(input,textarea){min-height:44px;padding:11px 12px;border:1px solid #d6d6d6;border-radius:0;color:#262626;background:#fff;outline-color:#444;font-size:14px}.pc-page.pc-commerce-page .pc-fields :is(input,textarea):disabled{color:#757575;background:#f7f7f7;opacity:1}.pc-page.pc-commerce-page .pc-coupon-select{color:#666}.pc-page.pc-commerce-page .pc-coupon-select select{min-height:44px;border-color:#d6d6d6;border-radius:0;color:#262626;background:#fff}.pc-page.pc-commerce-page :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid #454545;outline-offset:3px}.pc-page.pc-commerce-page .pc-totals{top:24px}.pc-page.pc-commerce-page :is(.pc-totals,.pc-result) dt{color:#757575}.pc-page.pc-commerce-page :is(.pc-totals,.pc-result) dd{color:#303030;font-variant-numeric:tabular-nums}.pc-page.pc-commerce-page :is(.pc-totals,.pc-result) dl>div{padding:13px 0}.pc-page.pc-commerce-page .pc-grand{margin-top:12px;padding-top:22px!important;border-color:var(--pc-line)}.pc-page.pc-commerce-page .pc-grand dd{color:#262626;font-size:25px;font-weight:500}.pc-page.pc-commerce-page .pc-totals>p{color:#757575;font-size:12px;line-height:1.8}.pc-page.pc-commerce-page .pc-primary{min-height:46px;margin-top:20px;padding:12px 18px;border:1px solid #262626;border-radius:0;color:#fff!important;background:#262626;font-size:14px;font-weight:400;line-height:1.5}.pc-page.pc-commerce-page .pc-primary:hover:not(:disabled){border-color:#111;color:#fff!important;background:#111}.pc-page.pc-commerce-page .pc-primary:disabled{border-color:#e1e1e1;color:#939393!important;background:#e9e9e9;opacity:1;cursor:not-allowed}.pc-page.pc-commerce-page .pc-add-cart{min-height:46px;margin:18px 0 0;padding:12px 18px;border:1px solid #d3d3d3;border-radius:0;color:#333;background:#fff;font-size:14px}.pc-page.pc-commerce-page .pc-add-cart:hover:not(:disabled){border-color:#666;background:#fafafa}.pc-page.pc-commerce-page .pc-add-cart+.pc-primary{margin-top:12px}.pc-page.pc-commerce-page .pc-cart-added{padding:14px;border-color:#dedede;border-radius:0;color:#555;background:#fafafa}.pc-page.pc-commerce-page .pc-warning{border:1px solid #dedede;border-radius:0;color:#5a5a5a!important;background:#f7f7f7;line-height:1.8}.pc-page.pc-commerce-page .pc-warning[role=alert]{border-color:#e5c9c9;color:#8d2727!important;background:#fff7f7}.pc-page.pc-commerce-page button:disabled{cursor:not-allowed}.pc-page.pc-commerce-page .pc-cart-entry>header{gap:16px;align-items:center}.pc-page.pc-commerce-page :is(.pc-cart-entry>header>label,.pc-cart-select-all){color:#404040;font-size:14px}.pc-page.pc-commerce-page :is(.pc-cart-entry>header button,.pc-cart-pending button){min-height:34px;padding:6px 10px;border:1px solid var(--pc-line);border-radius:0;color:#757575;background:#fff}.pc-page.pc-commerce-page :is(.pc-cart-entry>header button,.pc-cart-pending button):hover:not(:disabled){border-color:#777;color:#333}.pc-page.pc-commerce-page .pc-cart-date{margin:12px 0 18px;color:#757575}.pc-page.pc-commerce-page .pc-cart-subtotal{padding-top:16px;border-top:1px solid #e7e7e7;color:#757575}.pc-page.pc-commerce-page .pc-cart-subtotal strong{color:#262626;font-size:20px;font-weight:500}.pc-page.pc-commerce-page .pc-cart-pending{border-color:#e4e4e4;color:#666}.pc-page.pc-commerce-page .pc-cart-empty{padding:56px 24px;color:#757575}.pc-page.pc-commerce-page .pc-cart-empty h2{margin:8px 0 0;color:#333}.pc-page.pc-commerce-page .pc-cart-empty p{max-width:360px;margin:0;color:#757575}.pc-page.pc-commerce-page .pc-cart-empty a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:14px;padding:10px 24px;border:1px solid #262626;color:#fff;background:#262626;font-size:13px}.pc-page.pc-commerce-page .pc-cart-empty a:hover{color:#fff;background:#111}.pc-page.pc-commerce-page.pc-orders-page .pc-card>h2 small{color:#262626;font-size:19px;font-weight:500}.pc-page.pc-commerce-page .pc-orders>section>p{color:#757575;font-size:12px}.pc-page.pc-commerce-page .pc-result-actions{gap:12px;margin-top:24px}.pc-page.pc-commerce-page .pc-result-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 16px;border:1px solid #d9d9d9;border-radius:0;color:#444;background:#fff;font-size:13px;text-decoration:none}.pc-page.pc-commerce-page .pc-result-actions :is(a,button):hover:not(:disabled){border-color:#777;background:#fafafa}.pc-page.pc-commerce-page.pc-orders-page .pc-result-actions{justify-content:flex-end;padding-top:20px;border-top:1px solid #e7e7e7}.pc-page.pc-commerce-page.pc-orders-page .pc-result-actions>a:first-child{border-color:#262626;color:#fff;background:#262626}.pc-page.pc-commerce-page.pc-orders-page .pc-result-actions>a:first-child:hover{background:#111}.pc-page.pc-commerce-page>.pc-result.pc-cashier{max-width:600px;margin:40px auto;padding:32px;text-align:center}.pc-page.pc-commerce-page .pc-cashier .pc-cashier-status{margin-bottom:18px;padding:5px 13px;border:1px solid #dedede;border-radius:0;color:#555;background:#f7f7f7;font-size:13px;font-weight:400}.pc-page.pc-commerce-page .pc-cashier .pc-cashier-status.is-succeeded{border-color:#c8c8c8;color:#262626;background:#f7f7f7}.pc-page.pc-commerce-page .pc-cashier .pc-cashier-amount-label{color:#757575;font-size:12px}.pc-page.pc-commerce-page .pc-cashier-amount{color:#262626;font-size:36px;font-weight:500}.pc-page.pc-commerce-page .pc-cashier>p{color:#757575;font-size:13px;line-height:1.85}.pc-page.pc-commerce-page .pc-cashier-qr h2{color:#444;font-size:14px;font-weight:400}.pc-page.pc-commerce-page .pc-cashier .pc-cashier-qr{margin:24px auto;background:transparent}.pc-page.pc-commerce-page .pc-qr-paper{border-radius:0;outline:1px solid #e2e2e2;background:#fff;box-shadow:none}.pc-page.pc-commerce-page .pc-qr{border-color:#dedede;border-radius:0;color:#555;background:#fff}.pc-page.pc-commerce-page .pc-qr :is(p,.pc-qr-help){color:#757575;font-size:12px}.pc-page.pc-commerce-page .pc-qr a{color:#444;font-size:12px;text-decoration:underline;text-underline-offset:3px}.pc-page.pc-commerce-page :is(.pc-qr-help,.pc-cashier-retry) button{min-height:40px;padding:9px 18px;border:1px solid #262626;border-radius:0;color:#fff;background:#262626}.pc-page.pc-commerce-page .pc-cashier-retry{border-color:#dedede;border-radius:0;color:#666;background:#fafafa}.pc-page.pc-commerce-page .pc-cashier .pc-cashier-note{color:#757575;font-size:12px}.pc-page.pc-commerce-page .pc-cashier .pc-cashier-order{margin-top:26px;border-color:#dedede}.pc-page.pc-commerce-page .pc-payment-checklist{padding:14px;border-color:#dedede;border-radius:0;color:#757575;background:#fff}.pc-page.pc-commerce-page .pc-payment-checklist summary{color:#555}.pc-page.pc-commerce-page .pc-payment-methods{gap:12px;margin-top:26px}.pc-page.pc-commerce-page .pc-payment-methods button{min-height:46px;border:1px solid #dedede;border-radius:0;color:#666;background:#fff}.pc-page.pc-commerce-page .pc-payment-methods button[aria-pressed=true]{border-color:#262626;color:#262626;background:#fafafa;box-shadow:inset 0 0 0 1px #262626}.pc-page.pc-commerce-page .pc-payment-methods button>span{border-radius:0;color:#fff;background:#262626}.pc-page.pc-commerce-page :is(.pc-payment-methods button>small,.pc-demo-label,.pc-cashier .pc-demo-notice){color:#757575}.pc-page.pc-commerce-page .pc-wechat-demo>strong{background:#262626}.pc-page.pc-commerce-page .pc-switch-alipay{color:#444}@media (max-width:760px){main.pc-page.pc-commerce-page{padding:0 18px 32px}.pc-page.pc-commerce-page .pc-header{min-height:64px;padding:14px 0;gap:14px;justify-content:space-between}.pc-page.pc-commerce-page .pc-header-start{gap:12px}.pc-page.pc-commerce-page .pc-header-start>strong{padding-left:12px;font-size:13px}.pc-page.pc-commerce-page .pc-header a{font-size:12px}.pc-page.pc-commerce-page .pc-steps{width:100%;gap:8px;font-size:11px}.pc-page.pc-commerce-page .pc-title{margin:26px auto 22px}.pc-page.pc-commerce-page .pc-title h1{font-size:22px}.pc-page.pc-commerce-page .pc-title>span{font-size:12px}.pc-page.pc-commerce-page .pc-layout{grid-template-columns:1fr;gap:0}.pc-page.pc-commerce-page .pc-card{margin-bottom:18px;padding:18px}.pc-page.pc-commerce-page .pc-card h2{margin-bottom:18px;font-size:15px}.pc-page.pc-commerce-page .pc-item{grid-template-columns:24px minmax(0,1fr) auto;gap:10px;padding:18px 0}.pc-page.pc-commerce-page .pc-item h3,.pc-page.pc-commerce-page .pc-item>strong{font-size:13px}.pc-page.pc-commerce-page .pc-fields{gap:16px}.pc-page.pc-commerce-page .pc-totals{position:static}.pc-page.pc-commerce-page .pc-cart-entry>header{flex-wrap:wrap;gap:12px}.pc-page.pc-commerce-page .pc-cart-entry>header>label{min-width:0;font-size:13px}.pc-page.pc-commerce-page .pc-cart-date{line-height:1.8;overflow-wrap:anywhere}.pc-page.pc-commerce-page .pc-cart-empty{padding:40px 18px}.pc-page.pc-commerce-page>.pc-result.pc-cashier{margin:24px auto;padding:22px 18px}.pc-page.pc-commerce-page .pc-cashier-amount{font-size:32px}.pc-page.pc-commerce-page .pc-result-actions{gap:10px}.pc-page.pc-commerce-page .pc-result-actions :is(a,button){min-height:44px;padding:10px 12px;font-size:12px}}