.share-open{width:100%;margin-top:16px}.share-dialog{width:min(94vw,480px);max-height:90dvh;overflow:auto}.share-dialog p{font-size:14px}.share-check{align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.share-check input{width:22px;height:22px}.share-pagination,.share-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.share-pagination button,.share-actions button{min-width:80px;min-height:44px}.share-preview{width:270px;height:360px;margin:12px auto;position:relative;overflow:hidden}.share-canvas{transform-origin:0 0;color:#29231b;background:#ffdf42;width:1080px;height:1440px;font-family:Arial,PingFang SC,sans-serif;position:absolute;top:0;left:0;overflow:hidden;transform:scale(.25)}.share-hero{background:#f6e8c5;border-radius:26px;height:300px;margin:44px 44px 0;overflow:hidden}.share-hero .picture,.share-hero img{object-fit:contain;width:100%;height:100%}.share-paper{box-sizing:border-box;background:#fffdf5;height:952px;margin:0 44px;padding:34px 46px}.share-heading{justify-content:space-between;font-size:42px;line-height:60px;display:flex}.share-rule{border-top:2px dashed #baa991;margin:12px 0}.share-row{white-space:pre;font-size:30px;line-height:46px;overflow:hidden}.share-canvas footer{justify-content:space-between;align-items:center;gap:20px;padding:20px 52px;font-size:26px;display:flex}.share-canvas footer span:nth-child(2){overflow-wrap:anywhere}.share-disclaimer{font-size:24px;line-height:32px}.share-row{line-height:44px}.share-canvas .share-hero .picture img{object-fit:contain;object-position:center;object-fit:contain;width:300px;max-width:100%;height:300px}.gift-dialog{width:min(92vw,460px);max-height:90dvh;overflow:auto}.gift-dialog p,.gift-dialog label{font-size:14px;line-height:1.5}.gift-dialog label{margin:12px 0;display:block}.gift-dialog input,.gift-dialog textarea{box-sizing:border-box;width:100%;min-height:44px;font:inherit;padding:8px;display:block}.gift-actions{justify-content:flex-end;gap:8px;display:flex}.gift-actions button{min-width:80px;min-height:44px}.gift-picture .picture{width:180px;height:180px}.gift-page .checkout-card{line-height:1.6}.gift-page .fee small{font-size:14px}@font-face{font-family:ReceiptFallback;src:url(/fonts/receipt-fallback.woff2)format("woff2");font-display:swap}@font-face{font-family:ReceiptHand;src:url(/fonts/ma-shan-zheng-receipt.woff2)format("woff2");font-display:swap}:root{color:#302c26;font-synthesis:none;--safe-area-bottom:env(safe-area-inset-bottom,0px);--color-paper:#f8f6ef;--color-chili:#b83e2f;--color-scallion:#62816b;--font-handwritten:"Kaiti SC",STKaiti,KaiTi,serif;background:#f8f6ef;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}.app{min-height:100dvh}.page{max-width:560px;padding:27px 25px calc(122px + var(--safe-area-bottom));margin:auto}.topline{letter-spacing:.07em;justify-content:space-between;align-items:center;font-size:16px;font-weight:750;display:flex}.topline-right{letter-spacing:.14em;color:#8d897d;align-items:center;gap:7px;font-size:9px;display:flex}.topline-right i{background:var(--color-scallion);border-radius:50%;width:7px;height:7px}.intro{padding:65px 0 35px}.eyebrow{color:var(--color-chili);letter-spacing:.16em;align-items:center;gap:9px;margin:0 0 15px;font-size:12px;font-weight:700;display:flex}.eyebrow span{background:currentColor;width:20px;height:1px}h1{letter-spacing:.02em;margin:0 0 16px;font-size:32px;line-height:1.25}.intro-text{white-space:pre-line;color:#79766b;margin:0;font-size:14px;line-height:1.9}.empty-card{text-align:center;background:#fffdf8;border:1px solid #e6e1d5;border-radius:5px;padding:19px 20px 0;box-shadow:0 8px 28px #5a50300a}.card-top{color:#a49e90;letter-spacing:.12em;justify-content:space-between;font-size:10px;display:flex}.illustration{width:200px;height:148px;margin:15px auto 2px;position:relative}.plate{background:#ece9dc;border-radius:50%;width:145px;height:35px;position:absolute;bottom:15px;left:27px}.bowl{background:#c65a45;border-top:7px solid #e3a491;border-radius:4px 4px 55px 55px;width:108px;height:61px;position:absolute;bottom:10px;left:18px;box-shadow:inset 0 -8px #ae4938}.bowl span{border:1px solid #f5c8b4;border-radius:50%;width:29px;height:15px;position:absolute;top:15px;left:38px}.steam{border-left:2px solid #b9c5b4;border-radius:50%;width:10px;height:38px;position:absolute;top:15px;transform:rotate(18deg)}.steam-one{left:80px}.steam-two{top:5px;left:112px}.spark{color:#87a18a;font-size:20px;position:absolute}.spark-one{top:38px;left:26px}.spark-two{font-size:14px;top:58px;right:20px}.empty-card h2{margin:0 0 10px;font-size:17px}.empty-card p{color:#888477;margin:0 0 30px;font-size:14px;line-height:1.7}.card-bottom{text-align:left;font-family:var(--font-handwritten);color:#8f897a;border-top:1px dashed #e9e3d7;padding:15px 0;font-size:14px}.card-bottom span{float:right;color:var(--color-scallion)}.footnote{color:#a19a8d;letter-spacing:.05em;margin:22px 2px;font-size:12px}.footnote span{color:var(--color-chili)}.bottom-nav{z-index:2;padding-bottom:var(--safe-area-bottom);background:#fffdf9;border-top:1px solid #ece8df;position:fixed;bottom:0;left:0;right:0}.nav-inner{max-width:560px;margin:auto;display:flex}.nav-item{color:#89877f;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:44px;min-height:64px;font-size:12px;text-decoration:none;display:flex}.nav-item svg{width:23px;height:23px}.nav-item.active{color:var(--color-chili);font-weight:700}.nav-item.active span:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;margin:2px auto -5px;display:block}.nav-item:focus-visible,.skip-link:focus-visible{outline:2px solid var(--color-chili);outline-offset:-3px}.skip-link{position:absolute;left:-9999px}.skip-link:focus{z-index:5;background:#fff;padding:12px;top:10px;left:10px}.storage-error{color:#803b2e;text-align:center;background:#fff1e9;padding:12px;font-size:14px}@media (width>=700px){.page{padding-top:38px}.intro{padding-top:80px}}@media (height<=700px){.intro{padding-top:35px}}:root{--color-chili:#ec4b30;--color-scallion:#52876b;--yellow:#ffd100;--ink:#222;--muted:#777;--surface:#fff;--canvas:#f5f5f5;color:var(--ink);background:var(--canvas)}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}.market,.store-page{background:var(--canvas);max-width:760px;min-height:100dvh;padding-bottom:calc(110px + var(--safe-area-bottom));margin:auto}.market-header{background:var(--yellow);padding:20px 18px 19px}.location{align-items:center;gap:7px;min-height:33px;display:flex}.location strong{font-size:18px}.location-pin{font-size:12px}.site-name{margin-left:auto;font-size:13px;font-weight:600}.search{background:#fff;border-radius:8px;align-items:center;gap:8px;height:46px;margin-top:8px;padding:0 13px;display:flex}.search span{font-size:25px;line-height:1}.search input{border:0;outline:0;flex:1;min-width:0;font-size:15px}.market-header p{margin:12px 0 0;font-size:14px;font-weight:600}.market-content{padding:0 12px}.quick-grid{background:#fff;border-radius:0 0 12px 12px;grid-template-columns:repeat(5,1fr);margin-top:-1px;padding:13px 4px;display:grid}.quick-grid button{background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;min-height:64px;padding:0 2px;font-size:14px;display:flex}.quick-icon{color:#a05a16;background:#fff1b7;border-radius:14px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:800;display:grid}.quick-grid button:nth-child(2) .quick-icon{color:#b95a32;background:#ffeadb}.quick-grid button:nth-child(3) .quick-icon{color:#668349;background:#e8efd8}.quick-grid button:nth-child(4) .quick-icon{color:#a4564d;background:#f9e3e0}.quick-grid button:nth-child(5) .quick-icon{color:#89734f;background:#f0ebdb}.section-title{align-items:baseline;gap:10px;padding:19px 3px 10px;display:flex}.section-title h1{margin:0;font-size:20px}.section-title span{color:#888;font-size:14px}.filter-strip{scrollbar-width:none;gap:5px;margin:0 -12px;padding:0 12px 10px;display:flex;overflow-x:auto}.filter-strip button{white-space:nowrap;background:#fff;border:0;border-radius:20px;min-height:44px;padding:0 14px;font-size:14px}.filter-strip button[aria-pressed=true]{background:#fff0a0;font-weight:700}.store-list{gap:9px;display:grid}.store-card{background:#fff;border-radius:10px;gap:12px;min-width:0;padding:13px;text-decoration:none;display:flex}.picture{color:#a77a54;background:#f4ece0;border-radius:7px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid;overflow:hidden}.picture img{object-fit:cover;width:100%;height:100%;display:block}.store-thumb{width:88px;height:88px}.store-info{flex:1;min-width:0}.store-info h2{margin:0 0 5px;font-size:18px}.store-info h2 span{float:right;color:#aaa}.store-category,.store-disclaimer,.store-greeting{color:#777;margin:3px 0;font-size:14px;line-height:1.4}.store-category span{color:#42835d;margin-left:8px}.store-disclaimer{color:#8b8279}.store-greeting{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.promo{color:#c84936;margin-top:7px;font-size:14px}.promo b,.store-promo b{color:#fff;background:#ed5c44;border-radius:3px;padding:2px 3px;font-size:12px}.promo em{color:#888;margin-left:8px;font-style:normal}.signature{border-top:1px solid #f2f2f2;gap:8px;margin-top:9px;padding-top:9px;display:flex}.signature .picture{width:47px;height:47px;font-size:12px}.signature div:last-child{flex-direction:column;justify-content:center;gap:4px;font-size:14px;display:flex}.signature span{color:#e84c32}.no-results{color:#777;background:#fff;border-radius:10px;padding:30px 15px}.store-page{padding-bottom:calc(160px + var(--safe-area-bottom));background:#fff}.store-top{background:var(--yellow);align-items:center;gap:12px;height:53px;padding:0 14px;font-weight:700;display:flex}.back-link{place-items:center;width:44px;height:44px;font-size:32px;font-weight:400;text-decoration:none;display:grid}.store-head{gap:14px;padding:18px 16px 10px;display:flex}.store-avatar{width:76px;height:76px}.store-head h1{margin:0 0 7px;font-size:22px}.store-head p{color:#777;margin:4px 0;font-size:14px}.owner-line{color:#666;border-bottom:1px solid #eee;margin:0 16px;padding:10px 0;font-size:14px}.owner-line b{color:#946f33;background:#fff4d6;border-radius:3px;padding:3px 5px}.store-promo{color:#d64d35;margin:12px 16px;font-size:14px}.store-promo span{color:#888;margin-left:8px}.menu-tabs{border-bottom:1px solid #eee;align-items:center;gap:14px;padding:12px 16px;display:flex}.menu-tabs b{border-bottom:3px solid var(--yellow);margin-bottom:-12px;padding-bottom:9px;font-size:17px}.menu-tabs span{color:#888;font-size:14px}.menu-layout{grid-template-columns:82px 1fr;align-items:start;display:grid}.menu-categories{background:#f7f7f7;min-height:500px;position:sticky;top:0}.menu-categories button{background:#f7f7f7;border:0;border-left:3px solid #0000;width:100%;min-height:50px;font-size:14px}.menu-categories button.selected{border-left-color:var(--yellow);background:#fff;font-weight:700}.menu-items{padding:14px 14px 20px}.menu-items h2{margin:0 0 16px;font-size:16px}.menu-items h2 small{color:#999;font-size:14px;font-weight:400}.dish{gap:10px;margin-bottom:22px;display:flex}.dish-photo{width:90px;height:90px}.dish-info{flex:1;min-width:0}.dish h3{margin:0 0 5px;font-size:16px}.dish p{color:#888;margin:3px 0;font-size:14px;line-height:1.35}.dish-bottom{justify-content:space-between;align-items:center;gap:6px;display:flex}.dish-bottom strong{color:#e9482c;font-size:18px}.dish-bottom strong small{font-size:12px}.dish-bottom button{background:var(--yellow);white-space:nowrap;border:0;border-radius:20px;min-height:44px;padding:0 12px;font-size:14px;font-weight:700}.cart-bar{bottom:calc(72px + var(--safe-area-bottom));color:#fff;z-index:3;background:#292929;border-radius:36px;align-items:center;gap:12px;width:calc(100% - 24px);max-width:736px;padding:6px 6px 6px 15px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.cart-icon{color:#ffd100;font-size:24px}.cart-bar>div:nth-child(2){flex-direction:column;flex:1;gap:3px;font-size:14px;display:flex}.cart-bar span{color:#bbb;font-size:12px}.cart-bar button{color:#bbb;background:#555;border:0;border-radius:26px;min-height:48px;padding:0 18px;font-weight:700}.bottom-nav{background:#fff}.nav-item.active{color:#222}.nav-item.active svg{color:#d4a900}.nav-item.active span:after{background:var(--yellow)}@media (width>=800px){.market{box-shadow:0 0 25px #0000000a}.store-card{padding:18px}.store-thumb{width:96px;height:96px}.store-page{box-shadow:0 0 25px #0000000a}}.cart-trigger{color:#fff;background:0 0;border:0;align-items:center;gap:2px;min-width:44px;min-height:44px;padding:0;display:flex}.cart-trigger:disabled{cursor:default}.cart-bar .cart-trigger{background:0 0;padding:0}.cart-checkout.has-items:disabled{background:var(--yellow);color:#665600}.overlay{z-index:10;background:#0008;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet,.cart-sheet{width:100%;max-width:760px;max-height:85dvh;padding-bottom:var(--safe-area-bottom);background:#fff;border-radius:16px 16px 0 0;flex-direction:column;display:flex}.sheet-head{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:16px;display:flex}.sheet-head h2{margin:0;font-size:20px}.sheet-head span{color:#888;font-size:14px}.sheet-head>button{color:#666;background:0 0;border:0;width:44px;height:44px;font-size:28px}.sheet-body{overscroll-behavior:contain;padding:0 16px 20px;overflow:auto}.option-group{padding-top:19px}.option-group h3{margin:0 0 10px;font-size:16px}.option-group h3 small{color:#888;font-size:14px;font-weight:400}.option-buttons{flex-wrap:wrap;gap:8px;display:flex}.option-buttons button,.recommended{background:#f6f6f6;border:1px solid #eee;border-radius:7px;min-height:44px;padding:0 13px;font-size:14px}.option-buttons button[aria-pressed=true]{background:#fff3b0;border-color:#e4bc00;font-weight:700}.recommended{background:#fff9dc;border-color:#f0d55d;margin:0 8px 10px 0}.quantity-options{gap:0;display:grid}.quantity-option{border-bottom:1px solid #f3f3f3;justify-content:space-between;align-items:center;min-height:51px;font-size:14px;display:flex}.quantity-option small{color:#d9553d}.stepper{align-items:center;gap:4px;display:flex}.stepper button{background:#fff1b1;border:0;border-radius:50%;width:44px;height:44px;font-size:21px}.stepper button:disabled{color:#ccc;background:#f4f4f4}.stepper output{text-align:center;min-width:22px;font-size:14px}.sheet-footer{border-top:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.sheet-footer strong{color:#e64a2d;font-size:23px}.sheet-footer small{font-size:14px}.sheet-footer button,.confirm-box button:last-child{background:var(--yellow);border:0;border-radius:24px;min-height:48px;padding:0 22px;font-weight:700}.form-error{color:#bf3525;font-size:14px}.unsupported{background:#fff7e6;border-radius:8px;margin-top:15px;padding:10px;font-size:14px}.unsupported p{margin:6px 0}.unsupported button,.edit-line{color:#9b6b00;background:0 0;border:0;min-height:44px;padding:0}.cart-sheet{padding-bottom:calc(16px + var(--safe-area-bottom))}.cart-lines{padding:0 16px;overflow:auto}.cart-line{border-bottom:1px solid #eee;justify-content:space-between;gap:10px;padding:14px 0;display:flex}.cart-line h3{margin:0 0 5px;font-size:16px}.cart-line p{color:#777;margin:0;font-size:14px}.cart-line-right{text-align:right;flex:none;font-size:14px}.cart-line-right .stepper{justify-content:flex-end}.cart-note{color:#777;padding:0 16px;font-size:14px}.confirm-box{background:#fff;border-radius:14px;width:min(340px,100% - 40px);margin:auto;padding:22px}.confirm-box h2{margin:0;font-size:19px}.confirm-box p{color:#666;font-size:14px;line-height:1.6}.confirm-box>div{justify-content:flex-end;gap:10px;display:flex}.confirm-box button:first-child{background:#f2f2f2;border:0;border-radius:24px;min-height:48px;padding:0 20px}.cart-error{color:#b93625;padding:10px 16px;font-size:14px}.sheet-error{background:#fff3ef;margin:0;padding:8px 16px}.nav-item,.cart-bar span,.dish-bottom strong small,.signature .picture{font-size:14px}.checkout-page{max-width:760px;min-height:100dvh;padding-bottom:calc(160px + var(--safe-area-bottom));background:#f5f5f5;margin:auto}.checkout-loading{max-width:760px;margin:auto;padding:30px 16px;font-size:14px}.checkout-head{background:var(--yellow);align-items:center;gap:12px;height:55px;padding:0 14px;display:flex}.checkout-head a{place-items:center;width:44px;height:44px;font-size:32px;text-decoration:none;display:grid}.checkout-head h1{margin:0;font-size:19px}.checkout-card{background:#fff;border-radius:10px;margin:10px 12px;padding:16px}.checkout-card h2{margin:0 0 12px;font-size:18px}.checkout-card h3{margin:16px 0 10px;font-size:15px}.checkout-disclaimer,.balance-note{color:#777;margin:0 0 12px;font-size:14px}.choice-grid{flex-wrap:wrap;gap:8px;display:flex}.choice-grid button{background:#f6f6f6;border:1px solid #eee;border-radius:7px;min-height:44px;padding:0 12px;font-size:14px}.choice-grid button[aria-pressed=true]{background:#fff4b5;border-color:#dfba00;font-weight:700}.field-label{margin:14px 0;font-size:14px;display:block}.field-label input,.field-label textarea{border:1px solid #ddd;border-radius:6px;width:100%;margin:8px 0 4px;padding:10px;font-size:14px;display:block}.field-label input{height:44px}.field-label textarea{resize:vertical;min-height:80px}.field-label small{text-align:right;color:#888;font-size:14px;display:block}.checkout-item{border-bottom:1px solid #eee;align-items:center;gap:10px;padding:12px 0;display:flex}.checkout-item .picture{width:62px;height:62px}.checkout-item>div:nth-child(2){flex:1;min-width:0;font-size:14px}.checkout-item strong span{color:#888;font-weight:400}.checkout-item p{color:#888;margin:5px 0;font-size:14px}.checkout-item>b{white-space:nowrap;font-size:14px}.fee{justify-content:space-between;gap:12px;margin:12px 0;font-size:14px;display:flex}.fee span{color:#666}.conflict{background:#fff4e7;border:1px solid #f2cb8f;border-radius:8px;margin-top:14px;padding:12px;font-size:14px}.conflict p{margin:6px 0}.conflict label{align-items:center;gap:8px;min-height:44px;display:flex}.conflict input{width:20px;height:20px}.topup{background:#fff1ac;border:0;border-radius:7px;min-height:44px;padding:0 14px;font-weight:700}.checkout-error{color:#b33120;background:#fff0eb;border-radius:8px;margin:12px;padding:12px;font-size:14px}.pay-bar{bottom:calc(72px + var(--safe-area-bottom));color:#fff;z-index:4;background:#292929;border-radius:35px;justify-content:space-between;align-items:center;gap:10px;width:min(736px,100% - 24px);padding:6px 6px 6px 16px;font-size:14px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.pay-bar strong{color:#ffd100;font-size:18px}.pay-bar button{background:var(--yellow);white-space:nowrap;border:0;border-radius:25px;min-height:48px;padding:0 20px;font-weight:700}.pay-bar button:disabled{color:#eee;background:#777}.success h2{color:#398058}.success p{color:#666;font-size:14px}.success-link{background:var(--yellow);border-radius:22px;justify-content:center;align-items:center;min-height:44px;margin-top:10px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.market-header .ticket-notice{margin-top:4px;font-size:14px;font-weight:400}.order-page{max-width:760px;min-height:100dvh;padding-bottom:calc(95px + var(--safe-area-bottom));background:#f5f5f5;margin:auto}.order-header{background:var(--yellow);padding:20px 18px}.order-header h1{margin:0;font-size:21px}.order-list-card{background:#fff;border-radius:10px;margin:10px 12px;padding:16px;text-decoration:none;display:block}.order-list-card div{justify-content:space-between;display:flex}.order-list-card p{color:#777;font-size:14px}.order-list-card p span{float:right}.active-banner{color:#fff;background:#242424;border-radius:8px;justify-content:space-between;margin:10px 0;padding:14px;font-size:14px;text-decoration:none;display:flex}.progress-card{background:#fff;border-radius:10px;margin:10px 12px;padding:20px 16px}.progress-card h2{margin:4px 0 18px;font-size:25px}.order-kicker{color:#777;margin:0;font-size:14px}.progress-steps{color:#888;justify-content:space-between;gap:5px;font-size:14px;display:flex}.progress-steps div{white-space:nowrap;flex-direction:column;align-items:center;gap:7px;display:flex}.progress-steps i{background:#ddd;border-radius:50%;width:12px;height:12px}.progress-steps .done{color:#222;font-weight:700}.progress-steps .done i{background:#e3b800}.waiting-line,.event-note{color:#777;font-size:14px;line-height:1.5}.yellow-action,.light-action{background:var(--yellow);border:0;border-radius:22px;min-height:44px;margin:8px 8px 0 0;padding:0 18px;font-weight:700}.light-action{background:#eee}.text-link{align-items:center;min-height:44px;margin-left:8px;font-size:14px;display:inline-flex}.receipt-card{background:#fffdf5;border-radius:3px;margin:12px;padding:20px;box-shadow:0 4px 16px #0001}.receipt-card h2{font-size:18px}.receipt-card p{color:#666;font-size:14px;line-height:1.6}.receipt-card hr{border:0;border-top:1px dashed #bbb}.receipt-heading{justify-content:space-between;margin:12px 0;display:flex}.receipt-photo .picture{width:110px;height:110px}.receipt-card .handwritten{font-family:ReceiptHand,ReceiptFallback,var(--font-handwritten);color:#32302a;font-size:18px}.bag-animation{text-align:center;padding:12px}.bag{color:#755b32;background:#e8c585;border-radius:8px;place-items:center;width:110px;height:120px;margin:auto;font-weight:700;animation:1.2s ease-in-out bag-open;display:grid}.reorder-dialog ul{padding-left:20px;font-size:14px;line-height:1.7}@keyframes bag-open{0%{transform:rotate(0)}35%{transform:rotate(-7deg)}70%{transform:rotate(7deg)}to{opacity:.4;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.bag{animation:none}}.progress-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.progress-steps div{text-align:center;font-size:14px}.receipt-card h2:focus{outline-offset:3px;outline:2px solid #b28e00}.closure-notice{color:#594500;background:#fff5cf;border-radius:8px;margin:10px 12px;padding:12px 16px;font-size:14px;line-height:1.5}.store-category span{font-size:14px}
