.purchase-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;padding:20px 0;border-top:1px solid #ddd}.purchase-panel label{display:grid;gap:8px}.purchase-panel select,.purchase-panel input{width:100%;min-width:0;padding:12px;border:1px solid #ccc;background:#fff}.purchase-panel p,.purchase-panel button{grid-column:1/-1}.purchase-panel button,#PurchaseBag button,.bag-trigger{padding:12px;background:#fff;border:1px solid #222}.bag-trigger{position:fixed;bottom:20px;right:20px;z-index:30}#PurchaseBag{width:min(540px,94vw);max-height:90vh;overflow:auto;padding:24px}#PurchaseBag::backdrop{background:#0008}.bag-line{padding:16px 0;border-bottom:1px solid #ccc}.bag-line button{margin:8px}button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:600px){.purchase-panel{grid-template-columns:1fr 1fr}.purchase-panel label:last-of-type{grid-column:1/-1}}:root{--jinyu-radius:8px;--jinyu-dialog-radius:12px}.jinyu-scope button,.jinyu-scope select,.jinyu-scope input,.jinyu-scope textarea,.jinyu-scope .contact-link,.jinyu-scope .product-card,.jinyu-scope .purchase-panel,.jinyu-scope .bag-line{border-radius:var(--jinyu-radius)!important}.jinyu-scope dialog,#WechatShop{border-radius:var(--jinyu-dialog-radius)!important}#WechatShop button,#WechatShop a{border-radius:8px}.site-header .tools{display:flex;align-items:center;gap:14px}.market-control{display:flex;flex-direction:column;gap:4px;font-size:10px;line-height:1.2;letter-spacing:.04em}.site-header .tools select{height:40px;padding:0 28px 0 10px;font-size:12px;line-height:1.4;letter-spacing:.02em;max-width:170px;border:1px solid currentColor;background:transparent;color:inherit}.site-header .tools select option{color:#272721;background:#f7f5ef}.site-header .language-control select{max-width:102px}.site-header .contact-link{padding:10px 12px}@media(max-width:700px){.site-header .tools{gap:6px}.site-header .tools .contact-link{display:none}.market-control>span{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.site-header .tools select{height:42px;font-size:11px;max-width:137px;padding-left:7px;padding-right:18px}.site-header .language-control select{max-width:74px}.site-header .wordmark{margin-right:auto}.site-header{gap:6px!important;padding-left:12px!important;padding-right:12px!important}}@media(max-width:360px){.site-header .tools{gap:4px}.site-header .market-control select{width:114px;max-width:114px;font-size:10px}.site-header .language-control select{width:62px;max-width:62px;font-size:10px}.site-header .nav-side{flex:0 0 32px}.site-header .tools{flex:0 0 auto}}body:has(#PBarNextFrame) .bag-trigger{bottom:84px!important}.site-header .market-control>span{display:none}.site-header .market-control select{width:170px;max-width:170px;font-size:12px;letter-spacing:0;padding:0 26px 0 10px}.site-header .tools{width:auto!important;flex:0 0 auto}.site-header .language-control select{width:86px;max-width:86px;letter-spacing:0}@media(max-width:700px){.site-header{display:grid!important;grid-template-columns:34px 1fr!important;grid-template-rows:42px 44px!important;column-gap:8px!important;row-gap:5px!important;height:auto!important}.site-header .nav-side{grid-column:1;grid-row:1}.site-header .wordmark{grid-column:2;grid-row:1;justify-self:start;margin:0!important}.site-header .tools{grid-column:1 / -1;grid-row:2;justify-self:end;gap:8px}.site-header .market-control select{width:170px;max-width:170px;font-size:12px}.site-header .language-control select{width:86px;max-width:86px;font-size:12px}.site-header .main-nav{position:absolute}}.site-header .tools{max-width:100%;flex-wrap:wrap}.site-header .tools select{background:#1e1c18a6;color:#fff;border-color:#ffffffbf;height:44px;font-size:14px}.site-header .market-control select{width:190px;max-width:190px;font-size:14px}.site-header .language-control select{width:90px;max-width:90px;font-size:14px}.site-header select:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:700px){.site-header{grid-template-rows:42px auto!important}.site-header .tools{justify-content:flex-end;width:100%!important;max-width:100%;gap:6px}.site-header .market-control{max-width:100%}}.site-header .tools select{appearance:none;-webkit-appearance:none;box-sizing:border-box;flex-shrink:0;padding-left:12px!important;padding-right:34px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 8px;text-overflow:clip;white-space:nowrap}.site-header .language-control{flex:0 0 124px;width:124px}.site-header .language-control select{width:124px!important;min-width:124px!important;max-width:124px!important;font-size:14px!important;letter-spacing:0!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jinyu-purchase.css.map */
