.app-icon[data-v-81511974]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:currentColor;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.app-icon[data-v-81511974] path,.app-icon[data-v-81511974] circle,.app-icon[data-v-81511974] ellipse,.app-icon[data-v-81511974] rect{vector-effect:non-scaling-stroke}.app-icon.icon-sm[data-v-81511974]{width:18px;height:18px}.app-icon.icon-md[data-v-81511974]{width:22px;height:22px}.app-icon.icon-lg[data-v-81511974]{width:28px;height:28px}.app[data-v-084f5f26]{min-height:100vh;padding-bottom:calc(70px + env(safe-area-inset-bottom,0px));background:#f8fafc}@media(min-width:415px){.app[data-v-084f5f26]{max-width:414px;margin:0 auto;box-shadow:0 0 0 1px #0000000f;min-height:100vh}}.main[data-v-084f5f26]{width:100%;max-width:414px;margin:0 auto;min-height:calc(100vh - 70px - env(safe-area-inset-bottom,0px));background:#fff}.bottom-nav[data-v-084f5f26]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:414px;background:#fff;display:flex;justify-content:space-around;align-items:center;padding:10px 0;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:1000;border-top:1px solid #ebebeb;box-shadow:0 -2px 8px #0000000d}.bottom-nav-item[data-v-084f5f26]{flex:1;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 8px;color:#9ca3af;text-decoration:none;font-size:10px;transition:color .2s,transform .1s;-webkit-tap-highlight-color:transparent}.bottom-nav-item .icon[data-v-084f5f26]{display:flex;line-height:1}.bottom-nav-item .label[data-v-084f5f26]{font-size:10px;letter-spacing:.3px}.bottom-nav-item.active[data-v-084f5f26]{color:#059669}.bottom-nav-item.active .icon[data-v-084f5f26]{transform:scale(1.05)}.nav-badge-wrap[data-v-084f5f26]{position:relative;display:flex}.nav-badge[data-v-084f5f26]{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.welcome-toast[data-v-084f5f26]{position:fixed;bottom:90px;left:50%;transform:translate(-50%);background:#000000d1;color:#fff;padding:12px 24px;border-radius:24px;font-size:14px;font-weight:500;z-index:2000;white-space:nowrap}.toast-fade-enter-active[data-v-084f5f26],.toast-fade-leave-active[data-v-084f5f26]{transition:opacity .25s ease}.toast-fade-enter-from[data-v-084f5f26],.toast-fade-leave-to[data-v-084f5f26]{opacity:0}:root{--g-green-950: #063f25;--g-green-900: #07572f;--g-green-700: #078c4f;--g-green-600: #0aa45d;--g-green-500: #13b873;--g-green-100: #e9f8ef;--g-green-50: #f3fbf6;--g-amber-500: #ff8a00;--g-amber-100: #fff1d9;--g-rose-500: #ef3f67;--g-blue-500: #4f9bf7;--g-ink: #182232;--g-muted: #7d8796;--g-soft: #f6f8f7;--g-line: #edf1ef;--g-card: #ffffff;--g-shadow: 0 8px 26px rgba(24, 34, 50, .08);--g-radius-xl: 22px;--g-radius-lg: 18px;--g-radius-md: 14px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}html,body,#app{margin:0;min-height:100%;background:#eef4f1;color:var(--g-ink)}button,input,textarea,select{font:inherit;-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit}#app .home-page,#app .browse-page,#app .orders-page,#app .wode-page,#app .tuiguang-page,#app .suyuan-page,#app .points-page,#app .complaints-page,#app .page,#app .lp,#app .settings-page,#app .address-page,#app .login-page,#app .forgot-page,#app .change-phone-page,#app .footprints-page,#app .messages-page,#app .poster-page,#app .scan-page,#app .trace-page,#app .cert-page,#app .env-page,#app .submit-order-page,#app .pay-page,#app .success-page,#app .logistics-page,#app .placeholder-page{max-width:414px;min-height:100vh;margin:0 auto;background:radial-gradient(circle at 16% -8%,rgba(19,184,115,.15),transparent 28%),linear-gradient(180deg,#fff,#f7faf8 38%,#f5f7fa)!important;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important;overflow-x:hidden}#app .home-page{padding-bottom:0!important}#app .home-page .page-bottom-pad{display:none!important}#app .page-header,#app .hd{position:sticky;top:0;z-index:50;min-height:74px;display:flex!important;align-items:center!important;gap:10px;padding:18px 20px 14px!important;background:#fffffff0!important;border-bottom:1px solid rgba(230,236,232,.9)!important;box-shadow:0 4px 18px #121f2a0a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}#app .page-header .header-title,#app .hd h1,#app .header-title{flex:1;margin:0;color:var(--g-ink)!important;font-size:23px!important;line-height:1.18!important;font-weight:850!important;letter-spacing:0!important}#app .back-btn,#app .back,#app .clear-btn,#app .refresh-btn,#app .cart-icon-btn,#app .scan-nav-btn,#app .browse-link,#app .header-actions button{border:0;background:transparent;color:var(--g-ink);text-decoration:none}#app .back-btn,#app .back{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;font-size:34px!important;font-weight:500;line-height:1}#app .section,#app .section-card,#app .block,#app .menu-group,#app .order-card,#app .complaint-card,#app .product-card,#app .cart-item,#app .apple-card,#app .stats-card,#app .tip-card,#app .apply-card,#app .balance-card,#app .address-card,#app .card,#app .group-card,#app .service-card{background:var(--g-card)!important;border:1px solid rgba(225,232,228,.95)!important;border-radius:var(--g-radius-xl)!important;box-shadow:var(--g-shadow)!important}#app .section,#app .section-card,#app .block{margin:14px 14px 0!important;padding:16px!important}#app .section-header,#app .card-header,#app .section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px!important}#app .section-title,#app .card-title,#app .section-head{color:var(--g-ink)!important;font-size:21px!important;font-weight:850!important;line-height:1.2}#app .section-sub,#app .card-sub,#app .see-all,#app .card-link{color:var(--g-muted)!important;font-size:14px!important;font-weight:650!important;text-decoration:none}#app .search-row{display:flex!important;align-items:center!important;gap:10px!important;padding:12px 14px 2px!important;background:transparent!important}#app .scan-entry{width:52px!important;height:52px!important;border-radius:999px!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;color:#fff!important;background:linear-gradient(135deg,var(--g-green-500),var(--g-green-700))!important;box-shadow:0 10px 24px #078c4f38!important;text-decoration:none!important}#app .search-bar{min-height:52px!important;display:flex!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important;gap:10px!important;padding:8px 8px 8px 16px!important;background:#fff!important;border:1px solid rgba(225,232,228,.95)!important;border-radius:999px!important;box-shadow:0 10px 28px #18223214!important}#app .search-input,#app .inp,#app .apply-input,#app .apply-textarea,#app textarea.inp,#app input.inp,#app select.inp{width:100%;border:1px solid #dfe5e2!important;border-radius:16px!important;background:#fff!important;color:var(--g-ink)!important;padding:13px 15px!important;outline:none}#app .search-hint,#app input::placeholder,#app textarea::placeholder{color:#929baa!important}#app .scan-btn,#app .btn,#app .go-browse,#app .go-shop-btn,#app .login-btn,#app .apply-submit-btn,#app .checkout-btn,#app .btn-order,#app .btn-cart,#app .confirm,#app .submit-btn{border:0!important;border-radius:999px!important;background:linear-gradient(135deg,var(--g-green-500),var(--g-green-700))!important;color:#fff!important;font-weight:850!important;box-shadow:0 8px 18px #078c4f38!important}#app .scan-btn{flex:0 0 auto;min-width:68px;height:40px;padding:0 18px!important}#app .btn:disabled,#app .checkout-btn.disabled,#app button:disabled{opacity:.55;cursor:not-allowed}#app .origin-badge,#app .quality-badge,#app .product-cat-tag,#app .product-category-tag,#app .status-tag,#app .order-status,#app .credit-badge,#app .cert-badge,#app .tag,#app .pill{display:inline-flex;align-items:center;width:fit-content;min-height:22px;padding:3px 8px!important;border-radius:999px!important;background:var(--g-green-100)!important;color:var(--g-green-700)!important;border:1px solid rgba(19,184,115,.16)!important;font-size:12px!important;font-weight:750!important;line-height:1.15!important}#app .product-price,#app .product-price-grid,#app .detail-price,#app .item-price,#app .price-num,#app .order-total strong{color:#ef294e!important;font-weight:900!important}#app .bottom-nav{height:calc(82px + env(safe-area-inset-bottom,0px))!important;padding:9px 10px calc(9px + env(safe-area-inset-bottom,0px))!important;border-top:1px solid rgba(225,232,228,.95)!important;box-shadow:0 -8px 30px #121f2a14!important;z-index:900!important}#app .bottom-nav-item{min-width:0;gap:5px!important;color:#9aa3b1!important;font-weight:750!important;font-size:12px!important}#app .bottom-nav-item .icon{width:34px;height:34px;border-radius:18px;align-items:center;justify-content:center}#app .bottom-nav-item .label{font-size:12px!important;letter-spacing:0!important}#app .bottom-nav-item.active{color:var(--g-green-700)!important}#app .bottom-nav-item.active .icon{color:#fff;background:linear-gradient(135deg,var(--g-green-500),var(--g-green-700));box-shadow:0 8px 18px #078c4f38}#app .detail-overlay,#app .modal-overlay,#app .modal-mask,#app .agreement-modal-overlay,#app .report-overlay{z-index:3000!important}#app .detail-box,#app .modal-box,#app .confirm-panel,#app .agreement-modal{max-height:calc(100dvh - 48px - env(safe-area-inset-bottom,0px));overflow-y:auto}.image2-quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:12px 10px 0;min-height:92px;padding:8px 7px;border-radius:var(--g-radius-xl);background:#fff;border:1px solid rgba(225,232,228,.95);box-shadow:var(--g-shadow)}.image2-quick-item{min-width:0;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--g-ink);text-decoration:none}.image2-quick-icon{width:42px;height:42px;border-radius:15px;display:grid;place-items:center;color:#fff;font-size:20px;background:linear-gradient(135deg,var(--g-green-500),var(--g-green-700));box-shadow:0 8px 18px #078c4f2e}.image2-quick-item:nth-child(2) .image2-quick-icon{background:linear-gradient(135deg,#ff6b82,#f33161)}.image2-quick-item:nth-child(3) .image2-quick-icon{background:linear-gradient(135deg,#ffbd2e,#ff8a00)}.image2-quick-item:nth-child(4) .image2-quick-icon{background:linear-gradient(135deg,#ff9a23,#ff6b00)}.image2-quick-title{max-width:100%;color:var(--g-ink);min-height:24px;font-size:10.5px;line-height:1.15;font-weight:800;white-space:normal;text-align:center;overflow-wrap:anywhere}.image2-quick-sub{max-width:100%;color:var(--g-muted);font-size:9.5px;line-height:1.1;white-space:nowrap}.image2-service-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:6px 10px 0}.image2-service-card{min-height:54px;padding:8px 12px;border-radius:14px;background:#fff;border:1px solid rgba(225,232,228,.95);text-decoration:none;box-shadow:0 5px 18px #1822320d}.image2-service-title{color:var(--g-green-700);font-size:14px;font-weight:850}.image2-service-sub{margin-top:4px;color:var(--g-muted);font-size:11px;line-height:1.2}@media(max-width:374px){.image2-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#app .home-page .page-header.apple-header{min-height:150px;align-items:flex-start!important;flex-direction:column;justify-content:flex-start;padding:18px 12px 48px!important;color:#fff!important;background:radial-gradient(circle at 80% 18%,rgba(255,255,255,.18),transparent 18%),linear-gradient(138deg,#05652f,#078f4d 54%,#11b86a)!important;border:0!important;box-shadow:none!important;border-radius:0!important;position:relative}#app .home-page .page-header.apple-header .header-title{flex:none;color:#fff!important;font-size:25px!important;line-height:1.1!important;white-space:nowrap}#app .home-page .home-title-row{display:flex;align-items:center;gap:8px;width:calc(100% - 116px)}#app .home-page .location-pill{display:inline-flex;align-items:center;gap:3px;min-width:0;padding:6px 9px;border-radius:999px;background:#ffffff29;color:#fff;font-size:14px;font-weight:800;white-space:nowrap}#app .home-page .home-subtitle{margin-top:7px;color:#ffffffeb;font-size:15px;font-weight:700}#app .home-page .home-header-actions{position:absolute;right:12px;top:22px;display:flex;gap:22px}#app .home-page .home-header-action{color:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:5px;font-size:13px;font-weight:800}#app .home-page .page-header .header-icon{display:none!important}#app .home-page .search-row{position:relative;z-index:60;margin-top:-52px;padding:0 10px!important}#app .home-page .search-bar{min-height:52px!important;border:0!important;padding-left:17px!important}#app .home-page .mall-banners-section{display:none!important}#app .home-page .search-emoji{display:none}#app .home-page .carousel-section{margin:8px 10px 0!important}#app .home-page .carousel-section{padding:0!important}#app .home-page .carousel-bg{min-height:120px!important;border-radius:12px!important;overflow:hidden;background:linear-gradient(90deg,#fbf6ddf2,#ffffff80 44%,#09794414),url(https://images.unsplash.com/photo-1566385101042-1a0aa0c1268c?auto=format&fit=crop&w=900&q=80) center/cover!important;box-shadow:0 12px 30px #121f2a1f!important}#app .home-page .carousel-content{padding:13px 28px!important;max-width:310px}#app .home-page .carousel-title{color:#196422!important;font-size:27px!important;line-height:1.05!important;font-weight:950!important;text-shadow:0 1px 0 rgba(255,255,255,.5)}#app .home-page .carousel-kicker{margin-top:7px;color:#182232;font-size:15px;font-weight:850}#app .home-page .carousel-desc{margin-top:4px!important;color:#253244!important;font-size:14px!important;font-weight:650!important}#app .home-page .hero-badges{display:flex;gap:0;margin-top:12px;width:fit-content;overflow:hidden;border-radius:12px;background:#ffffffdb;box-shadow:0 6px 18px #121f2a1f}#app .home-page .hero-badges span{display:inline-flex;align-items:center;gap:5px;padding:9px 14px;border-right:1px solid rgba(7,140,79,.16);color:#31503c;font-size:12px;font-weight:780;white-space:nowrap}#app .home-page .hero-badges span:last-child{border-right:0}#app .home-page .env-section{display:none!important}#app .home-page .location-section{padding:0!important;margin:10px 10px 0!important}#app .home-page .product-section .section-title{display:flex;align-items:center;gap:4px;min-width:0}#app .home-page .product-section .section-title .section-sub{font-size:12px!important;white-space:nowrap}#app .home-page .image2-origin-card{display:grid;grid-template-columns:1fr;gap:12px}#app .home-page .image2-origin-demo-section .apple-card{padding:14px!important;height:auto;overflow:visible}#app .home-page .image2-origin-card.demo{grid-template-columns:1fr;gap:8px;height:auto}#app .home-page .origin-farmer{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:10px;border-radius:16px;background:var(--g-green-50);border:1px solid rgba(19,184,115,.18)}#app .home-page .farmer-avatar{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#71ca7a,#078c4f)}#app .home-page .farmer-photo{width:56px;height:56px;border-radius:50%;background:url(https://images.unsplash.com/photo-1507103011901-e954d6ec0988?auto=format&fit=crop&w=160&q=80) center/cover;box-shadow:inset 0 0 0 2px #fff9}#app .home-page .farmer-info{min-width:0}#app .home-page .farmer-name{color:var(--g-ink);font-size:13px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .home-page .farmer-meta,#app .home-page .farmer-location{margin-top:4px;color:#5d6876;font-size:10.5px;line-height:1.25}#app .home-page .farmer-location{display:flex;align-items:center;gap:4px;padding:5px 7px;border-radius:999px;background:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .home-page .env-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px;border-radius:16px;background:#fff;border:1px solid rgba(225,232,228,.95)}#app .home-page .env-metrics div{text-align:center;padding:4px 2px}#app .home-page .env-metrics strong{display:block;font-size:15px;color:var(--g-ink)}#app .home-page .env-metrics span{display:block;margin-top:2px;color:var(--g-muted);font-size:10.5px}#app .home-page .env-cta{grid-column:1 / -1;min-height:30px;border-radius:999px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#13b873,#078c4f);text-decoration:none;font-size:13px;font-weight:950}#app .home-page .product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}#app .home-page>.section:not(.location-section):not(.env-section){margin:10px 10px 0!important;padding:12px!important;max-height:none;overflow:hidden}#app .home-page .product-header{margin-bottom:8px!important}#app .home-page .product-card-grid{height:148px!important;border-radius:8px!important;background:#fff!important;border:1px solid rgba(225,232,228,.95)!important;box-shadow:0 6px 18px #1822320f!important;overflow:hidden!important}#app .home-page .product-thumb-grid{height:58px!important;border-radius:0!important;background:linear-gradient(135deg,#13b8731f,#ffffff4d),#edf8f1!important}#app .home-page .product-card-grid:nth-child(1) .product-thumb-grid:not(.has-img){background:url(https://images.unsplash.com/photo-1596097635121-14b63b7a0c19?auto=format&fit=crop&w=240&q=80) center/cover!important}#app .home-page .product-card-grid:nth-child(2) .product-thumb-grid:not(.has-img){background:url(https://images.unsplash.com/photo-1498557850523-fd3d118b962e?auto=format&fit=crop&w=240&q=80) center/cover!important}#app .home-page .product-card-grid:nth-child(3) .product-thumb-grid:not(.has-img){background:url(https://images.unsplash.com/photo-1587486913049-53fc88980cfc?auto=format&fit=crop&w=240&q=80) center/cover!important}#app .home-page .product-card-grid:nth-child(4) .product-thumb-grid:not(.has-img){background:url(https://images.unsplash.com/photo-1586201375761-83865001e31c?auto=format&fit=crop&w=240&q=80) center/cover!important}#app .home-page .product-thumb-grid:not(.has-img) span{display:none}#app .home-page .thumb-img{width:100%;height:100%;object-fit:cover}#app .home-page .product-body{padding:7px 6px 9px!important}#app .home-page .product-name-grid{color:var(--g-ink)!important;font-size:11.5px!important;font-weight:850!important;line-height:1.25!important;min-height:28px;max-height:30px;overflow:hidden}#app .home-page .product-badges{display:flex;flex-wrap:wrap;gap:3px;max-height:24px;overflow:hidden}#app .home-page .product-category-tag{display:none}#app .home-page .product-desc-grid{color:var(--g-muted)!important;font-size:10px!important;line-height:1.3!important;height:16px;overflow:hidden}#app .home-page .product-footer-grid:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;display:grid;place-items:center;width:24px;height:24px;color:#fff;border-radius:50%;background:var(--g-green-700)}#app .app,#app .main,#app .bottom-nav,#app .home-page{max-width:430px!important}#app .home-page{background:linear-gradient(180deg,#fff,#f4f7f8)!important;padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))!important}#app .home-page .page-header.apple-header{min-height:124px!important;padding:14px 11px 42px!important;background:radial-gradient(circle at 82% 18%,rgba(255,255,255,.16),transparent 22%),linear-gradient(138deg,#05652f,#078b45 56%,#0fac55)!important}#app .home-page .page-header.apple-header .header-title{font-size:21px!important;font-weight:950!important}#app .home-page .location-pill{font-size:12px;padding:4px 8px}#app .home-page .home-subtitle{font-size:13px;margin-top:6px}#app .home-page .home-header-actions{right:12px;top:12px;gap:18px}#app .home-page .home-header-action{font-size:12px}#app .home-page .search-row{margin-top:-38px;padding:0 10px!important}#app .home-page .search-bar{min-height:48px!important;padding:8px 8px 8px 17px!important;box-shadow:0 10px 22px #00000014!important}#app .home-page .scan-btn{min-width:62px;min-height:38px;font-size:15px}#app .home-page .carousel-section{margin:6px 10px 0!important;padding:0!important}#app .home-page .carousel-bg{min-height:126px!important;border-radius:12px!important;background:linear-gradient(90deg,#fff7e2b3,#ffffff1f 46%,#00000005),url(https://images.unsplash.com/photo-1566385101042-1a0aa0c1268c?auto=format&fit=crop&w=900&q=85) center/cover!important}#app .home-page .carousel-content{padding:18px 28px!important;max-width:330px;text-align:left!important}#app .home-page .carousel-title{font-size:30px!important;letter-spacing:0!important}#app .home-page .carousel-kicker{display:inline-block;margin-top:8px;padding-left:26px;color:#101f16;font-size:15px;font-weight:900}#app .home-page .carousel-desc{display:none}#app .home-page .hero-badges{margin-top:12px}#app .home-page .hero-badges span{padding:8px 12px;font-size:11px}#app .home-page .hero-dots{position:absolute;left:50%;bottom:8px;display:flex;gap:6px}#app .home-page .hero-dots i{width:7px;height:7px;border-radius:50%;background:#fffffff2}#app .home-page .hero-dots i:first-child{background:var(--g-green-500)}#app .home-page .image2-quick-grid{min-height:76px;margin:9px 10px 0;padding:10px 8px 8px;border-radius:12px}#app .home-page .image2-quick-icon{width:38px;height:38px;border-radius:15px}#app .home-page .image2-quick-title{min-height:0;font-size:10px}#app .home-page .image2-origin-demo-section{margin:8px 10px 0!important;padding:0!important;display:flex;flex-direction:column;gap:10px}#app .home-page .image2-origin-demo-section .apple-card{height:auto;padding:11px!important}#app .home-page .image2-origin-demo-section .card-header{margin-bottom:9px!important}#app .home-page .image2-origin-demo-section .card-title{font-size:18px!important}#app .home-page .image2-origin-card.demo{height:auto;grid-template-columns:1fr}#app .home-page .origin-farmer,#app .home-page .env-metrics{border-radius:9px}#app .home-page .farmer-photo{width:52px;height:52px}#app .home-page .stars{color:#ef334c;letter-spacing:1px}#app .home-page .env-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;align-content:center}#app .home-page .env-metrics strong{font-size:14px}#app .home-page .env-cta{grid-column:1 / -1;min-height:30px}#app .home-page .image2-products-section{margin:8px 10px 0!important;padding:10px 7px 8px!important;max-height:none!important;overflow:visible!important;border-radius:12px!important}#app .home-page .product-header{margin-bottom:9px!important;padding:0 4px}#app .home-page .product-header .section-title{gap:5px}#app .home-page .price-red{color:var(--g-ink)!important}#app .home-page .leaf-dot{color:var(--g-green-700);font-size:13px}#app .home-page .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#app .home-page .product-card-grid{position:relative;min-height:206px!important;height:auto!important;border-radius:12px!important;overflow:hidden!important}#app .home-page .origin-ribbon{position:absolute;top:0;left:0;z-index:2;padding:5px 8px;border-radius:0 0 10px;background:var(--g-green-700);color:#fff;font-size:11px;font-weight:900}#app .home-page .product-thumb-grid{height:112px!important}#app .home-page .product-body{padding:9px 9px 10px!important}#app .home-page .product-name-grid{min-height:34px;max-height:36px;font-size:14px!important;line-height:1.22!important;margin-bottom:5px!important}#app .home-page .product-desc-grid{display:block;height:18px;font-size:11px!important;color:#6f7987!important;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px!important}#app .home-page .product-desc-grid .star{color:#f5a400}#app .home-page .product-badges{display:flex;gap:5px;max-height:24px;margin:0 0 7px}#app .home-page .product-badges span{padding:3px 5px;border-radius:7px;background:#e7f7ed;color:var(--g-green-700);font-size:10px;font-weight:800;white-space:nowrap}#app .home-page .product-price-grid{font-size:16px!important;color:#ef294e!important}#app .home-page .product-footer-grid:after{width:28px;height:28px;font-size:13px}#app .home-page .image2-service-strip{margin:9px 10px 0;padding-bottom:0}#app .home-page .image2-service-card{min-height:52px;display:flex;align-items:center;justify-content:space-between}#app .home-page .image2-service-title.blue{color:#1476d4}#app .home-page .image2-service-title.orange{color:#b65a12}#app .home-page .service-emoji{font-size:24px;line-height:1}#app .browse-page{max-width:430px!important;background:linear-gradient(180deg,#fff,#f4f7f8)!important;padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))!important}#app .browse-page .page-header{min-height:64px;padding:12px 16px!important;background:#fff!important;border-bottom:1px solid rgba(225,232,228,.95)!important;box-shadow:0 3px 16px #1822320a}#app .browse-page .header-title{color:var(--g-ink)!important;font-size:20px!important;font-weight:950!important;letter-spacing:0!important}#app .browse-page .cart-icon-btn{width:42px;height:42px;border-radius:21px;background:#ecfdf5!important;color:var(--g-green-700)!important}#app .browse-page .search-bar{padding:12px 16px 10px!important;background:#fff!important;border-bottom:1px solid rgba(225,232,228,.95)!important}#app .browse-page .search-input{height:46px;padding:0 16px!important;border-radius:999px!important;border:1px solid rgba(225,232,228,.95)!important;background:#f7faf8!important;color:var(--g-ink)!important;font-size:15px!important}#app .browse-page .product-list.image2-product-browser-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:14px 16px 20px!important}#app .browse-page .product-card{position:relative;min-width:0;min-height:220px;padding:0!important;border-radius:14px!important;background:#fff!important;border:1px solid rgba(225,232,228,.95)!important;box-shadow:0 8px 24px #1822320f!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;gap:0!important}#app .browse-page .origin-ribbon{position:absolute;top:0;left:0;z-index:2;padding:5px 8px;border-radius:0 0 10px;background:var(--g-green-700);color:#fff;font-size:11px;font-weight:900}#app .browse-page .product-thumb{width:100%!important;height:118px!important;border-radius:0!important;background:linear-gradient(135deg,#13b87329,#fff6),#e9f8ef!important;color:var(--g-green-700)!important;font-size:32px!important}#app .browse-page .thumb-img{width:100%;height:100%;object-fit:cover}#app .browse-page .quality-badges-overlay{left:7px!important;right:7px!important;bottom:7px!important;display:flex;flex-wrap:wrap;gap:4px}#app .browse-page .quality-badge{padding:3px 6px!important;border-radius:7px!important;font-size:10px!important;font-weight:850!important}#app .browse-page .product-info{min-width:0;padding:10px 10px 11px!important;width:100%;box-sizing:border-box}#app .browse-page .product-name{min-height:36px;max-height:38px;margin-bottom:6px!important;color:var(--g-ink)!important;font-size:14px!important;line-height:1.25!important;font-weight:900!important;overflow:hidden}#app .browse-page .product-subject{min-height:18px;margin-bottom:5px!important;color:var(--g-muted)!important;font-size:11px!important;line-height:1.2!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .browse-page .product-cat-tag,#app .browse-page .product-credit{padding:2px 5px!important;border-radius:999px!important;background:#e7f7ed!important;color:var(--g-green-700)!important;font-size:10px!important;font-weight:850!important}#app .browse-page .product-desc{height:17px;margin-bottom:8px!important;color:var(--g-muted)!important;font-size:11px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .browse-page .product-footer{align-items:center!important;margin-top:auto}#app .browse-page .product-price{font-size:17px!important;color:#ef294e!important}#app .browse-page .add-cart-btn{width:30px;height:30px;padding:0!important;border:0!important;border-radius:15px!important;display:grid!important;place-items:center;background:var(--g-green-700)!important;color:#fff!important;box-shadow:0 8px 16px #078c4f2e}#app .browse-page .detail-overlay{padding:0 10px env(safe-area-inset-bottom,0px);align-items:flex-end!important}#app .browse-page .detail-box{max-width:390px!important;max-height:calc(100dvh - 56px - env(safe-area-inset-bottom,0px))!important;padding:22px 20px calc(22px + env(safe-area-inset-bottom,0px))!important;border-radius:22px 22px 0 0!important;box-shadow:0 -10px 36px #0812202e}#app .browse-page .detail-thumb{width:70px!important;height:70px!important;border-radius:16px!important}#app .browse-page .detail-name{color:var(--g-ink)!important;font-size:18px!important;font-weight:950!important}#app .browse-page .detail-price{color:#ef294e!important;font-size:20px!important}#app .browse-page .image2-detail-trust{grid-template-columns:repeat(3,minmax(0,1fr))}#app .orders-page{background:#f7f9fb!important;padding-bottom:calc(190px + env(safe-area-inset-bottom,0px))!important}#app .orders-page .page-header{min-height:82px;justify-content:space-between}#app .orders-page .header-title{text-align:center}#app .orders-page .clear-btn{width:48px;height:34px;color:var(--g-ink);font-size:15px;font-weight:760}#app .orders-page .main-tabs{display:grid!important;grid-template-columns:repeat(2,1fr);height:70px;padding:0 20px!important;background:#fff!important;border-bottom:1px solid var(--g-line)}#app .orders-page .main-tab{position:relative;border:0!important;background:transparent!important;color:#7f8997!important;font-size:21px!important;font-weight:850!important;display:flex;align-items:center;justify-content:center;gap:10px}#app .orders-page .main-tab.active{color:var(--g-green-700)!important}#app .orders-page .main-tab.active:after{content:"";position:absolute;left:4px;right:4px;bottom:0;height:4px;border-radius:4px 4px 0 0;background:var(--g-green-700)}#app .orders-page .promo-banner{margin:14px!important;min-height:70px;border-radius:18px!important;border:1px solid rgba(255,171,75,.36)!important;background:linear-gradient(100deg,#fff7e8,#fff1d9)!important;color:#8b3d0a!important;box-shadow:0 8px 22px #ff8a0017}#app .orders-page .promo-banner-icon{width:76px;height:56px;flex:0 0 76px;color:transparent;background:url(https://images.unsplash.com/photo-1619566636858-adf3ef46400b?auto=format&fit=crop&w=180&q=80) center/cover;border-radius:14px}#app .orders-page .promo-banner-title{color:#8b3d0a!important;font-size:17px!important;font-weight:900!important}#app .orders-page .promo-banner-sub{color:#e86600!important;font-size:13px!important;font-weight:700!important}#app .orders-page .empty-cart{margin:0 14px!important;padding:0 0 4px!important;background:transparent!important;text-align:center}#app .orders-page .cart-demo-card{margin-bottom:12px;border-radius:var(--g-radius-xl);background:#fff;border:1px solid rgba(225,232,228,.95);box-shadow:var(--g-shadow);overflow:hidden;text-align:left}#app .orders-page .cart-demo-head{min-height:52px;display:flex;align-items:center;gap:9px;padding:0 14px;border-bottom:1px solid var(--g-line)}#app .orders-page .store-icon{color:var(--g-green-700)}#app .orders-page .free-ship{margin-left:auto;color:#7d8796;font-size:13px;white-space:nowrap}#app .orders-page .cart-demo-row{display:grid;grid-template-columns:30px 76px minmax(0,1fr) 86px;gap:9px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--g-line)}#app .orders-page .cart-demo-row:last-child{border-bottom:0}#app .orders-page .demo-check{color:var(--g-green-700)}#app .orders-page .demo-thumb{width:76px;height:76px;border-radius:12px;background:url(https://images.unsplash.com/photo-1567306226416-28f0efdc88ce?auto=format&fit=crop&w=300&q=80) center/cover}#app .orders-page .demo-thumb.apple2{background-image:url(https://images.unsplash.com/photo-1570913149827-d2ac84ab3f9a?auto=format&fit=crop&w=300&q=80)}#app .orders-page .demo-thumb.veggie{background-image:url(https://images.unsplash.com/photo-1576045057995-568f588f82fb?auto=format&fit=crop&w=300&q=80)}#app .orders-page .demo-info{min-width:0}#app .orders-page .demo-name{color:var(--g-ink);font-size:15px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .orders-page .demo-desc{margin:5px 0;color:var(--g-muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .orders-page .demo-price{margin-top:5px;color:#ef294e;font-size:18px;font-weight:950}#app .orders-page .qty-ctrl{display:inline-grid!important;grid-template-columns:28px 28px 28px;height:34px;border:1px solid #dfe5e2;border-radius:8px;overflow:hidden;background:#fff}#app .orders-page .qty-btn{border:0!important;background:#fff!important;color:var(--g-ink)!important;box-shadow:none!important;border-radius:0!important;font-size:22px;line-height:1!important;display:grid;place-items:center}#app .orders-page .qty-num{display:grid;place-items:center;border-left:1px solid var(--g-line);border-right:1px solid var(--g-line);font-weight:850}#app .orders-page .cart-protect{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(90deg,#eefbf4,#f7fffb);color:#506052;font-size:13px;font-weight:700;border-top:1px solid var(--g-line)}#app .orders-page .cart-protect.live{margin:12px 14px 0;border:1px solid var(--g-line);border-radius:16px}#app .orders-page .cart-list{margin:0 14px!important;border-radius:var(--g-radius-xl);background:#fff;border:1px solid rgba(225,232,228,.95);box-shadow:var(--g-shadow);overflow:hidden}#app .orders-page .cart-item{box-shadow:none!important;border:0!important;border-radius:0!important;border-bottom:1px solid var(--g-line)!important}#app .orders-page .checkout-bar{position:sticky!important;bottom:calc(82px + env(safe-area-inset-bottom,0px));z-index:40;margin:14px!important;padding:12px 14px!important;border-radius:18px!important;background:#fffffff5!important;border:1px solid rgba(225,232,228,.95);box-shadow:var(--g-shadow)}#app .orders-page .demo-checkout{position:fixed!important;bottom:calc(82px + env(safe-area-inset-bottom,0px))!important;left:50%!important;right:auto!important;width:calc(100% - 28px)!important;max-width:386px;transform:translate(-50%)!important;z-index:999;display:grid!important;grid-template-columns:78px minmax(0,1fr) 116px;align-items:center;gap:8px;margin:12px 0 14px!important;text-align:left}#app .orders-page .demo-checkout .select-all-label{display:flex;align-items:center;gap:8px;color:var(--g-ink);font-size:15px;font-weight:850}#app .orders-page .demo-checkout .total-price{text-align:center;color:var(--g-ink);font-size:14px;min-width:0}#app .orders-page .demo-checkout .price-num{font-size:19px!important;white-space:nowrap}#app .orders-page .demo-checkout .total-price small{display:block;margin-top:2px;color:var(--g-muted);font-size:12px;font-weight:650}#app .orders-page .demo-checkout .checkout-btn{min-height:48px;display:grid;place-items:center;text-decoration:none;font-size:17px}#app .orders-page .image2-order-shortcuts{margin:14px 14px 16px;padding:16px;border-radius:var(--g-radius-xl);background:#fff;border:1px solid rgba(225,232,228,.95);box-shadow:var(--g-shadow)}#app .orders-page .see-all-orders{border:0;background:transparent;color:var(--g-muted);font-size:14px;font-weight:750}#app .orders-page .order-shortcut-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#app .orders-page .order-shortcut-grid button{position:relative;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;gap:7px;color:var(--g-ink)}#app .orders-page .shortcut-icon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;color:#fff;background:var(--g-green-700)}#app .orders-page .shortcut-icon.box{background:#ff8a3c}#app .orders-page .shortcut-icon.truck{background:#4f9bf7}#app .orders-page .shortcut-icon.shield{background:#8b67e8}#app .orders-page .order-shortcut-grid b{font-size:13px;white-space:nowrap}#app .orders-page .order-shortcut-grid em{position:absolute;top:-4px;right:16px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ef294e;color:#fff;font-size:11px;font-style:normal;font-weight:900}#app .orders-page .image2-order-service-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(225,232,228,.95)}#app .orders-page .image2-order-service-strip .image2-service-card{min-width:0;min-height:62px;padding:8px 9px;border-radius:14px;border:1px solid rgba(225,232,228,.95);background:linear-gradient(180deg,#fff,#f8fffb);box-shadow:0 5px 18px #1822320d;color:var(--g-ink);text-decoration:none;display:flex;align-items:center;justify-content:space-between;gap:6px}#app .orders-page .image2-order-service-strip button.image2-service-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left}#app .orders-page .image2-order-service-strip .app-icon{flex:0 0 auto;color:var(--g-green-600)}#app .orders-page .image2-order-service-strip .image2-service-title{font-size:13px;line-height:1.15;color:var(--g-green-700);font-weight:850;white-space:nowrap}#app .orders-page .image2-order-service-strip .image2-service-title.blue{color:#1476d4}#app .orders-page .image2-order-service-strip .image2-service-title.orange{color:#b65a12}#app .orders-page .image2-order-service-strip .image2-service-sub{margin-top:4px;color:var(--g-muted);font-size:10px;line-height:1.2;white-space:nowrap}#app .wode-page{background:var(--g-bg)!important}#app .wode-page .user-header{padding:24px 14px 18px!important;border-radius:0 0 24px 24px!important}#app .wode-page .header-bg{background:radial-gradient(circle at 15% 8%,rgba(255,255,255,.28),transparent 34%),linear-gradient(145deg,#087d36,#0aa54b 54%,#12b85a)!important}#app .wode-page .user-card{margin-bottom:16px!important}#app .wode-page .avatar{width:58px!important;height:58px!important;border:2px solid rgba(255,255,255,.5);box-shadow:0 10px 24px #00000024}#app .wode-page .stats-row{position:relative;display:grid!important;grid-template-columns:repeat(3,1fr);gap:10px!important;margin:0 0 12px!important;padding:12px!important;border-radius:18px!important;background:#ffffff29;border:1px solid rgba(255,255,255,.24)}#app .wode-page .stat-num{color:#fff!important;font-size:21px!important;font-weight:950!important}#app .wode-page .stat-label{color:#ffffffd6!important;font-size:12px!important}#app .image2-profile-order-card{position:relative;padding:14px;border-radius:20px;background:#fffffff5;box-shadow:0 12px 26px #0000001f}#app .profile-order-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;color:var(--g-ink)}#app .profile-order-head strong{font-size:17px;font-weight:950}#app .profile-order-head button{border:0;background:transparent;color:#667085;font-size:13px;font-weight:800}#app .profile-order-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}#app .profile-order-grid button{position:relative;border:0;background:transparent;color:var(--g-ink);display:flex;flex-direction:column;align-items:center;gap:6px}#app .profile-order-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:14px;color:#fff;background:var(--g-green-700)}#app .profile-order-icon.box{background:#ff8a3c}#app .profile-order-icon.truck{background:#4f9bf7}#app .profile-order-icon.shield{background:#8b67e8}#app .profile-order-grid b{font-size:12px;white-space:nowrap}#app .profile-order-grid em{position:absolute;top:-5px;right:10px;min-width:18px;height:18px;border-radius:9px;padding:0 5px;background:#ef294e;color:#fff;font-style:normal;font-size:11px;font-weight:950}#app .wode-page .profile-strip{margin-top:14px}#app .wode-page .section{margin:14px!important;border-radius:var(--g-radius-xl)!important;border:1px solid rgba(225,232,228,.95);box-shadow:var(--g-shadow)!important;background:#fff!important}#app .wode-page .menu-group{border-radius:16px!important;overflow:hidden}#app .browse-page{background:var(--g-bg)!important}#app .browse-page .search-bar{margin:14px!important}#app .browse-page .product-list{padding:0 14px 96px!important}#app .browse-page .product-card{border-radius:var(--g-radius-xl)!important;border:1px solid rgba(225,232,228,.95)!important;box-shadow:var(--g-shadow)!important}#app .browse-page .detail-box{border-radius:24px 24px 0 0!important;border:1px solid rgba(225,232,228,.95);box-shadow:0 -18px 42px #11182733}#app .image2-detail-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:14px 0}#app .image2-detail-trust .trust-item{min-width:0;padding:10px 6px;border-radius:14px;background:#f1fbf6;border:1px solid #d8f2e5;text-align:center;color:var(--g-green-700)}#app .image2-detail-trust span{display:block;margin-bottom:5px}#app .image2-detail-trust b{display:block;white-space:nowrap}#app .image2-detail-trust b{color:var(--g-ink);font-size:12px;font-weight:950}#app .image2-detail-farm{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px;padding:12px;border-radius:16px;background:linear-gradient(90deg,#f1fbf6,#fff);border:1px solid #d8f2e5}#app .image2-detail-farm strong{display:block;color:var(--g-ink);font-size:14px;font-weight:950}#app .image2-detail-farm p{margin:4px 0 0;color:#60756b;font-size:12px}#app .image2-detail-farm a{flex-shrink:0;color:var(--g-green-700);font-weight:900;text-decoration:none}#app .lp{background:var(--g-bg)!important;padding-bottom:96px!important}#app .lp .hd{background:#fff!important;border-bottom:1px solid var(--g-line)!important}#app .image2-gift-hero{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:14px;padding:18px;border-radius:22px;background:radial-gradient(circle at 82% 20%,rgba(255,255,255,.34),transparent 28%),linear-gradient(135deg,#ff8a3c,#ff4f76);color:#fff;box-shadow:0 14px 34px #ff60463d}#app .image2-gift-hero span,#app .image2-gift-hero strong,#app .image2-gift-hero p{display:block}#app .image2-gift-hero span{font-size:13px;font-weight:800;opacity:.9}#app .image2-gift-hero strong{margin-top:4px;font-size:24px;font-weight:950}#app .image2-gift-hero p{margin:8px 0 0;font-size:13px;opacity:.92}#app .gift-hero-icon{width:66px;height:66px;border-radius:22px;display:grid;place-items:center;background:#ffffff38;border:1px solid rgba(255,255,255,.34);color:#fff;font-size:30px;font-weight:950}#app .image2-gift-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 14px 14px}#app .image2-gift-steps span{padding:9px 4px;border-radius:999px;background:#fff;border:1px solid var(--g-line);color:#6b7280;text-align:center;font-size:12px;font-weight:850;white-space:nowrap}#app .image2-gift-steps .active{color:var(--g-green-700);border-color:#bcebd1;background:#eefbf4}#app .lp .entry,#app .lp .grp,#app .lp .ok,#app .lp>.tip,#app .lp>template+.tip{margin:14px!important;border-radius:var(--g-radius-xl)!important;border:1px solid rgba(225,232,228,.95);background:#fff!important;box-shadow:var(--g-shadow)!important}#app .suyuan-page{background:var(--g-bg)!important}#app .image2-trace-hero{margin:14px;aspect-ratio:750 / 300;padding:0;border-radius:20px;background:#e8f4ed;box-shadow:var(--g-shadow);overflow:hidden}#app .trace-hero-img{width:100%;height:100%;object-fit:cover;display:block}#app .suyuan-page .trace-grid{grid-template-columns:repeat(3,1fr);min-height:112px;margin-top:10px;padding:12px 10px;border-radius:20px}#app .suyuan-page .trace-grid a{min-width:0;display:flex;flex-direction:column;align-items:center;gap:7px;color:var(--g-ink);text-align:center;text-decoration:none}#app .suyuan-page .trace-grid b,#app .suyuan-page .trace-grid small{display:block;max-width:100%;overflow-wrap:anywhere}#app .suyuan-page .trace-grid b{font-size:13px;line-height:1.15;font-weight:950}#app .suyuan-page .trace-grid small{color:var(--g-muted);font-size:11px;line-height:1.2}#app .suyuan-page .section{margin:14px!important;border-radius:var(--g-radius-xl)!important;border:1px solid rgba(225,232,228,.95);box-shadow:var(--g-shadow)!important}#app .tuiguang-page{background:var(--g-bg)!important}#app .image2-promo-hero{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:14px;padding:18px;min-height:116px;border-radius:22px;color:#8b3d0a;background:url(https://images.unsplash.com/photo-1511690656952-34342bb7c2f2?auto=format&fit=crop&w=760&q=80) right center/46% auto no-repeat,linear-gradient(100deg,#fff7e8,#fff0d9);border:1px solid rgba(255,171,75,.36);box-shadow:0 12px 30px #ff8a001c}#app .image2-promo-hero div{max-width:230px}#app .image2-promo-hero span,#app .image2-promo-hero strong,#app .image2-promo-hero p{display:block}#app .image2-promo-hero span{color:#c75c00;font-size:13px;font-weight:850}#app .image2-promo-hero strong{margin-top:5px;color:#8b3d0a;font-size:21px;line-height:1.2;font-weight:950}#app .image2-promo-hero p{margin:8px 0 0;color:#7f5424;font-size:12px;line-height:1.5}#app .image2-promo-hero a{align-self:flex-end;flex-shrink:0;padding:10px 14px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#ff9a1f,#ff7a00);text-decoration:none;font-weight:950;box-shadow:0 8px 18px #ff7a0038}#app .image2-promo-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 14px 14px}#app .image2-promo-metrics div{padding:12px 8px;border-radius:18px;background:#fff;border:1px solid rgba(225,232,228,.95);box-shadow:var(--g-shadow);text-align:center}#app .image2-promo-metrics b,#app .image2-promo-metrics span{display:block}#app .image2-promo-metrics b{color:var(--g-green-700);font-size:19px;font-weight:950}#app .image2-promo-metrics span{margin-top:4px;color:#667085;font-size:12px;font-weight:750}#app .tuiguang-page .apply-card,#app .tuiguang-page .stats-card,#app .tuiguang-page .tip-card,#app .tuiguang-page .section{margin:14px!important;border-radius:var(--g-radius-xl)!important;border:1px solid rgba(225,232,228,.95)!important;box-shadow:var(--g-shadow)!important;background:#fff!important}#app .tuiguang-page{background:linear-gradient(180deg,#0b8f3b 0,#16a34a 180px,#f3f8f5 181px,#f6faf8)!important;padding:0 10px calc(120px + env(safe-area-inset-bottom,0px))!important}#app .tuiguang-page .page-header{position:relative!important;margin:0 -10px!important;padding:16px 14px 12px!important;min-height:72px;background:transparent!important;border-bottom:0!important;box-shadow:none!important;color:#fff!important}#app .tuiguang-page .header-title{color:#fff!important;font-size:24px!important;text-shadow:0 2px 8px rgba(0,72,28,.18)}#app .tuiguang-page .refresh-btn,#app .tuiguang-page .browse-link{background:#ffffff2e!important;color:#fff!important;border:1px solid rgba(255,255,255,.36)!important;border-radius:12px!important}#app .tuiguang-page .browse-link{min-height:36px;padding:0 12px;border-radius:999px!important;font-weight:800}#app .tuiguang-page .promotion-ops-notice.success{display:none}#app .tuiguang-page .image2-promo-hero{position:relative;align-items:flex-end;min-height:170px;margin:0 2px 12px;padding:20px 16px 18px;border-radius:18px;overflow:hidden;color:#155e2f;background:linear-gradient(90deg,#fff7e0f5,#fff7e0c7 48%,#fff7e01f),url(/assets/hero-produce-side-HlALVa3K.png) right center/auto 100% no-repeat!important;border:0;box-shadow:0 16px 32px #065f4629}#app .tuiguang-page .image2-promo-hero>div{position:relative;z-index:1;max-width:252px}#app .tuiguang-page .image2-promo-hero span{color:#0b8f3b;font-size:14px;font-weight:900}#app .tuiguang-page .image2-promo-hero strong{max-width:238px;color:#155e2f;font-size:28px;line-height:1.12}#app .tuiguang-page .image2-promo-hero p{max-width:246px;color:#394b3f;font-size:13px;font-weight:650}#app .tuiguang-page .image2-promo-hero .hero-tags{display:flex;flex-wrap:wrap;gap:6px;max-width:none}#app .tuiguang-page .image2-promo-hero .hero-tags em{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 9px;border-radius:999px;background:#ffffffc7;color:#166534;font-size:12px;font-style:normal;font-weight:850}#app .tuiguang-page .image2-promo-hero a{position:relative;z-index:1}#app .tuiguang-page .image2-promo-metrics{margin:0 2px 12px}#app .tuiguang-page .image2-promo-metrics div{display:grid;place-items:center;min-height:72px;padding:0;border-radius:18px}#app .tuiguang-page .image2-promo-metrics b{font-size:25px}#app .tuiguang-page .promo-flow-card,#app .tuiguang-page .apply-card,#app .tuiguang-page .stats-card,#app .tuiguang-page .tip-card,#app .tuiguang-page .section,#app .tuiguang-page .empty-state{margin-left:2px!important;margin-right:2px!important}@media(max-width:360px){#app .orders-page .cart-demo-row{grid-template-columns:28px 70px minmax(0,1fr)}#app .orders-page .demo-qty{grid-column:3;justify-self:start}#app .image2-promo-hero{background:linear-gradient(100deg,#fff7e8f0,#fff0d9c7),url(https://images.unsplash.com/photo-1511690656952-34342bb7c2f2?auto=format&fit=crop&w=760&q=80) right bottom/48% auto no-repeat}}
