:root{--ch-green: #00BF61;--ch-green-deep: #1a3a2a;--ch-green-mid: #2d5a3d;--ch-gold: #d4a853;--ch-gold-text: #a07818;--ch-green-soft: #eef2e8;--ch-green-tint: #f0f5ec;--ch-gold-tint: #fdf6e8;--ch-ink: #2d2d2d;--ch-ink-soft: #888888;--ch-green-rgb: 0, 191, 97;--ch-green-deep-rgb: 26, 58, 42;--ch-green-mid-rgb: 45, 90, 61;--ch-gold-rgb: 212, 168, 83}@font-face{font-family:AlibabaPuHuiTi;src:url(//chineseherbal.com/cdn/shop/t/5/assets/AlibabaPuHuiTi-3-55-Regular.woff2?v=125167026733326585201785420611) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AlibabaPuHuiTi;src:url(//chineseherbal.com/cdn/shop/t/5/assets/AlibabaPuHuiTi-3-85-Bold.woff2?v=131549049389014498261785420611) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AlibabaPuHuiTi;src:url(//chineseherbal.com/cdn/shop/t/5/assets/AlibabaPuHuiTi-3-115-Black.woff2?v=26959851123195143061785420611) format("woff2");font-weight:900;font-style:normal;font-display:swap}body{font-family:"AlibabaPuHuiTi",var(--font-body--family, sans-serif);color:var(--ch-ink)}a{color:var(--ch-green-mid)}a:hover{color:var(--ch-gold-text)}h1,h2,h3,h4,h5,h6{color:var(--ch-green-deep)}.button{--button-background-color: var(--ch-green-deep);--button-color: #ffffff;--button-border-color: var(--ch-green-deep)}.button-secondary{--button-background-color: transparent;--button-color: var(--ch-green-deep);--button-border-color: var(--ch-green-deep)}.header__columns{--color-background: var(--ch-green-rgb);--color-foreground: 255, 255, 255}.header-logo{gap:0}.header-logo__wordmark{font-family:"AlibabaPuHuiTi",var(--font-body--family, sans-serif);font-weight:700;font-size:1.25rem;letter-spacing:.01em;color:#fff;margin-inline-start:8px;line-height:1;white-space:nowrap}.hero-center{height:250px;padding:35px 60px 0;text-align:center;position:relative;overflow:hidden;color:#fff}.hero-title{display:inline-block;font-size:36px;font-weight:700;color:#fff;margin:0 0 10px;position:relative;z-index:1;text-align:center}.hero-gold{color:#d4a853}.hero-subtitle{display:inline-block;font-size:17px;color:#ffffffbf;margin:0 0 24px;line-height:1.7;white-space:nowrap;position:relative;z-index:1;text-align:center}.hero-form{display:inline-block;width:900px;max-width:900px;height:60px;border-radius:30px;overflow:hidden;background:#fff;position:relative;z-index:1;text-align:left}.hero-input{width:100%;height:60px;box-sizing:border-box;padding:0 120px 0 30px;font-size:20px;border:none;outline:none;font-family:"AlibabaPuHuiTi",var(--font-body--family, sans-serif);color:#2d2d2d}.hero-input::placeholder{color:#b8b8b8}.hero-search-btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);height:50px;box-sizing:border-box;padding:0 24px;display:flex;align-items:center;justify-content:center;gap:6px;background:#1a1a1a;color:#fff;font-size:16px;font-family:"AlibabaPuHuiTi",var(--font-body--family, sans-serif);font-weight:600;border:none;border-radius:999px;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.hero-search-btn:hover{background:#333}.hero-search-btn:active{transform:translateY(-50%) scale(.97)}.hero-search-icon{display:block}@media(max-width:749px){.hero-center{height:260px;padding:25px 16px 0}.hero-title{font-size:26px}.hero-subtitle{white-space:normal;font-size:14px}.hero-form{display:block;width:100%;max-width:none}.hero-input::placeholder{font-size:.875rem}.hero-search-btn{width:44px;height:44px;padding:0;border-radius:50%;right:8px;font-size:0;gap:0}.hero-search-btn svg{width:22px;height:22px}}.title-wrapper .title:after,.section-header .title:after{content:"";display:block;width:60px;height:3px;background:var(--ch-gold);margin-top:8px}.footer{background-color:#f5f5f7}@media(max-width:749px){.group-block{padding-block:6px!important}.group-block h2{font-size:.875rem!important}.group-block .icon-block__media{max-width:28px!important;height:auto!important}.group-block:first-child .icon-block__media{height:28px!important;width:auto!important;max-width:none!important}}.section-resource-list{padding-inline:8px}@media(max-width:749px){.section-resource-list{padding-inline:8px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
