.col-hero{--zv-brand: #1f7a3d;--zv-brand-700: #155c2d;--zv-brand-50: #eef5ee;--zv-brand-200: #c2ddc1;--zv-ink: #16201b;--zv-ink-2: #46544c;--zv-ink-3: #7c8880;--zv-line: #e7ebe6;--zv-surface: #f6f9f4;--zv-surface-2: #f0f4ec;--zv-fw-semi: 600;--zv-fw-bold: 700;--zv-fw-black: 800;--zv-r: 12px;--zv-r-lg: 18px;--zv-r-xl: 26px;--zv-shadow: 0 6px 24px -10px rgba(20, 50, 30, .18);--zv-page: 1240px;padding-top:var(--col-hero-padding-top, 36px);padding-bottom:var(--col-hero-padding-bottom, 8px)}.col-hero .page{max-width:var(--zv-page);margin:0 auto;padding:0 28px}.col-hero-card{background:linear-gradient(150deg,var(--zv-surface),var(--zv-surface-2));border:1px solid var(--zv-line);border-radius:var(--zv-r-xl);display:grid;grid-template-columns:1.25fr .9fr;gap:40px;align-items:center;padding:48px;overflow:hidden;position:relative}.col-hero-card .eyebrow{font-size:12px;font-weight:var(--zv-fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--zv-brand);margin-bottom:16px;display:block}.col-hero h1{font-size:44px;font-weight:var(--zv-fw-black);letter-spacing:-.025em;line-height:1.04;margin:0}.col-hero .lead{color:var(--zv-ink-2);font-size:16.5px;margin-top:18px;max-width:52ch;line-height:1.55}.col-chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.col-chips .c{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:var(--zv-fw-semi);background:#fff;border:1px solid var(--zv-line);color:var(--zv-ink);border-radius:999px;padding:8px 14px}.col-chips .c svg{width:15px;height:15px;color:var(--zv-brand-700);flex-shrink:0}.col-stats{display:flex;gap:30px;margin-top:30px;flex-wrap:wrap}.col-stats .s b{font-size:26px;font-weight:var(--zv-fw-black);display:block;letter-spacing:-.02em}.col-stats .s span{font-size:12.5px;color:var(--zv-ink-3)}.col-stats .s b .stat-unit{font-size:13px}.col-hero-media{border-radius:var(--zv-r-lg);overflow:hidden;aspect-ratio:4 / 3.4;background:repeating-linear-gradient(135deg,#e8efe2 0 16px,#dfe8d8 16px 32px);border:1px solid var(--zv-line);position:relative}.col-hero-media img{width:100%;height:100%;object-fit:cover;display:block}.col-hero-media .pricetag{position:absolute;bottom:18px;left:18px;background:#fff;border-radius:var(--zv-r);box-shadow:var(--zv-shadow);padding:12px 16px;font-size:13px}.col-hero-media .pricetag b{display:block;font-size:18px;font-weight:var(--zv-fw-black);color:var(--zv-brand-700);white-space:nowrap}@media screen and (max-width:1080px){.col-hero-card{grid-template-columns:1fr;gap:28px;padding:32px}.col-hero-media{aspect-ratio:16 / 9}.col-hero h1{font-size:34px}}@media screen and (max-width:640px){.col-hero .page{padding:0 18px}.col-hero h1{font-size:28px}.col-stats{gap:22px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/collection-hero.css.map */
