.hm-hero{background:var(--hm-paper);color:var(--hm-body);isolation:isolate;text-decoration:none;overflow:hidden;padding-block:var(--hm-section-py);position:relative}.hm-hero__inner{display:grid;gap:var(--hm-sp-7);position:relative;z-index:1}.hm-hero__top{display:grid;gap:var(--hm-sp-5)}.hm-hero__copy{max-width:78rem}.hm-hero .hm-eyebrow{color:var(--hm-gold);font-size:var(--hm-fs-eyebrow);font-weight:700;letter-spacing:.12em;line-height:1.3;margin:0 0 var(--hm-sp-3);text-transform:uppercase}.hm-hero__heading{color:var(--hm-ink);font-family:var(--font-heading-family);font-size:clamp(3.8rem,5.6vw,7.2rem);font-weight:500;letter-spacing:0;line-height:1.04;margin:0;max-width:20ch}.hm-hero__heading p{margin:0}.hm-hero__lede{color:var(--hm-body);font-size:clamp(1.6rem,2vw,2rem);line-height:1.6;margin-top:var(--hm-sp-4);max-width:64rem}.hm-hero__actions{display:grid;gap:var(--hm-sp-3);margin-top:var(--hm-sp-5)}.hm-hero__button{min-height:5rem;width:100%}.hm-hero__stats{align-self:end;border-block:.1rem solid var(--hm-line);display:grid;gap:0}.hm-hero__stats--desktop-only{display:none}.hm-hero__stat{padding:var(--hm-sp-4) 0}.hm-hero__stat+.hm-hero__stat{border-top:.1rem solid var(--hm-line)}.hm-hero__stat-label,.hm-hero__stat-sublabel,.hm-hero__tile-title,.hm-hero__tile-latin,.hm-hero__tile-meta,.hm-hero__trust-heading,.hm-hero__trust-subline{margin:0}.hm-hero__stat-label{color:var(--hm-green-ink);font-family:var(--font-heading-family);font-size:2.8rem;letter-spacing:0;line-height:1}.hm-hero__stat-sublabel{color:var(--hm-muted);font-size:var(--hm-fs-caption);line-height:1.45;margin-top:var(--hm-sp-2)}.hm-hero__mosaic{display:grid;gap:var(--hm-sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.hm-hero__tile{aspect-ratio:4 / 5;min-height:0;min-width:0;border-radius:var(--hm-r-lg);box-shadow:var(--hm-shadow-card);display:grid;isolation:isolate;overflow:hidden;position:relative}.hm-hero__tile--mobile-hide{display:none}.hm-hero__tile-media,.hm-hero__tile-media:after,.hm-hero__tile-content{grid-area:1 / 1}.hm-hero__tile-media{background:var(--hm-cream-warm);min-height:0;min-width:0;overflow:hidden;position:relative}.hm-hero__tile-media:after{background:linear-gradient(180deg,#1b231a0a 15%,rgba(27,35,26,var(--hm-hero-overlay-opacity)));content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.hm-hero__tile-image,.hm-hero__placeholder{display:block;height:100%;object-fit:cover;transform:scale(1);transition:transform .7s var(--hm-ease);width:100%}.hm-hero__placeholder{background:var(--hm-green-pale);color:var(--hm-green-mid);padding:var(--hm-sp-7)}.hm-hero__tile:hover .hm-hero__tile-image{transform:scale(1.04)}.hm-hero__tile-content{align-content:end;min-height:0;min-width:0;display:grid;gap:var(--hm-sp-2);padding:var(--hm-sp-4);position:relative;z-index:2}.hm-hero__chip{border-radius:var(--hm-r-pill);display:inline-flex;font-size:var(--hm-fs-ui);font-weight:700;justify-self:start;line-height:1.2;padding:.6rem 1rem}.hm-hero__chip--cream{background:var(--hm-cream);color:var(--hm-green-ink)}.hm-hero__chip--leaf{background:var(--hm-green-dark);color:var(--hm-paper)}.hm-hero__chip--gold{background:var(--hm-gold-pale);color:var(--hm-green-ink)}.hm-hero__chip--brick{background:var(--hm-brick);color:var(--hm-paper)}.hm-hero__tile-title{color:var(--hm-paper);font-family:var(--font-heading-family);font-size:clamp(2rem,5vw,3.2rem);letter-spacing:0;line-height:1.05;text-shadow:0 .1rem 1.4rem rgba(27,35,26,.35)}.hm-hero__tile-latin{color:#fdfcf8d1;font-size:var(--hm-fs-latin);font-style:italic;line-height:1.4}.hm-hero__tile-meta{color:var(--hm-paper);font-size:var(--hm-fs-caption);font-weight:700;line-height:1.35}.hm-hero__trust{border-block:.1rem solid var(--hm-line);display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:1}.hm-hero__trust-item{align-items:center;display:grid;gap:var(--hm-sp-3);grid-template-columns:3.6rem 1fr;min-width:0;padding:var(--hm-sp-4) var(--hm-sp-2)}.hm-hero__trust-icon{align-items:center;background:var(--hm-green-pale);border-radius:var(--hm-r-pill);color:var(--hm-green-dark);display:inline-flex;font-size:var(--hm-fs-ui);font-weight:800;height:3.6rem;justify-content:center;width:3.6rem}.hm-hero__trust-heading{color:var(--hm-ink);font-size:var(--hm-fs-caption);font-weight:700;line-height:1.25}.hm-hero__trust-subline{color:var(--hm-muted);font-size:var(--hm-fs-ui);line-height:1.35;margin-top:var(--hm-sp-1)}@media screen and (prefers-reduced-motion:reduce){.hm-hero__tile-image,.hm-hero__placeholder{transition:none}.hm-hero__tile:hover .hm-hero__tile-image{transform:none}}@media screen and (min-width:750px){.hm-hero__top{align-items:end;gap:var(--hm-sp-7);grid-template-columns:minmax(0,1fr) minmax(24rem,32rem)}.hm-hero__actions{display:flex;flex-wrap:wrap}.hm-hero__button{width:auto}.hm-hero__stats--desktop-only{display:grid}.hm-hero__mosaic{gap:var(--hm-sp-4);grid-template-columns:1.4fr .9fr .9fr .9fr}.hm-hero__tile--mobile-hide{display:grid}.hm-hero__tile-content{padding:var(--hm-sp-5)}.hm-hero__trust{grid-template-columns:repeat(4,minmax(0,1fr))}.hm-hero__trust-item{padding:var(--hm-sp-4)}}.hm-hero__tile:focus-visible{outline:.3rem solid var(--hm-green-dark);outline-offset:.3rem}a.hm-hero__tile,a.hm-hero__tile:visited,a.hm-hero__tile:hover{color:inherit;text-decoration:none}a.hm-hero__tile:focus-visible{outline:.2rem solid var(--hm-green-dark);outline-offset:.4rem}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hm-section-editorial-hero.css.map */
