body,page{--primary:#c9556e;--primary-deep:#a8435a;--primary-soft:#fbeef1;--bg:#faf7f5;--card:#fff;--text:#2f2a28;--text-sub:#8d827c;--line:#f0e9e5;--danger:#d9534f;background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,sans-serif;font-size:.7rem}taro-image-core,taro-input-core,taro-scroll-view-core,taro-text-core,taro-textarea-core,taro-view-core{box-sizing:border-box}.page{min-height:100vh;padding-bottom:1rem}.card{background:var(--card);border-radius:.6rem;box-shadow:0 .2rem .6rem rgba(120,80,90,.06)}.btn-primary{align-items:center;background:linear-gradient(135deg,#d2687f,#b94a63);border-radius:1.1rem;color:#fff;display:flex;font-size:.75rem;font-weight:500;height:2.2rem;justify-content:center}.btn-ghost{align-items:center;background:#fff;border:.025rem solid rgba(201,85,110,.35);border-radius:1.05rem;color:var(--primary);display:flex;font-size:.7rem;height:2.1rem;justify-content:center}.price{color:var(--primary);font-weight:600}.muted{color:var(--text-sub);font-size:.6rem}.row{align-items:center;display:flex}.between{justify-content:space-between}.section-title{align-items:center;display:flex;font-size:.8rem;font-weight:600;justify-content:space-between;padding:.75rem .75rem .4rem}.section-title .more{color:var(--text-sub);font-size:.6rem;font-weight:400}.empty{align-items:center;color:var(--text-sub);display:flex;flex-direction:column;font-size:.65rem;gap:.6rem;justify-content:center;padding:3rem 0}.empty-icon{align-items:center;background:var(--primary-soft);border-radius:50%;color:var(--primary);display:flex;font-size:1.2rem;height:3rem;justify-content:center;width:3rem}.tabbar-safe{height:.5rem}.taro_page.taro_tabbar_page .cart-footer{bottom:50PX}