.hw-about.page-width{--hw-dark:#1e382d;--hw-green:#80bd43;--hw-ink:#20372d;--hw-line:#d9e1d7;padding-top:40px;padding-bottom:72px;color:var(--hw-ink);font-family:var(--font-body-family);font-size:16px;line-height:1.75}.hw-about *{box-sizing:border-box}.hw-about h1,.hw-about h2,.hw-about h3{font-family:var(--font-heading-family);color:inherit;letter-spacing:-.025em;line-height:1.2;margin:0}.hw-about p{margin:0 0 18px}.hw-about__hero{display:grid;grid-template-columns:1fr 1fr;border-radius:16px;overflow:hidden;background:var(--hw-dark);color:#fff}.hw-about__intro{padding:clamp(30px,4.5vw,64px);align-self:center}.hw-about__eyebrow{font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.16em;color:#4d673b;margin-bottom:18px!important}.hw-about__hero .hw-about__eyebrow,.hw-about__closing .hw-about__eyebrow{color:#b9de95}.hw-about h1{font-size:clamp(34px,4vw,54px);max-width:9em}.hw-about__lead{margin:24px 0 26px;color:#eef3ec;font-size:16px}.hw-about__lead p:last-child{margin:0}.hw-about__origin{font-size:11px;letter-spacing:.07em;color:#d1ddcd;margin:23px 0 0!important}.hw-about__hero-image{min-width:0}.hw-about__hero-image img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1}.hw-about__button{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:14px 23px;min-height:48px;background:var(--hw-green);color:#152516;text-decoration:none;font-weight:600;font-size:14px;line-height:1.4;border-radius:4px;transition:background .15s}.hw-about__button:hover{background:#94ca60}.hw-about a:focus-visible{outline:3px solid currentColor;outline-offset:5px}.hw-about__story{max-width:800px;margin:68px auto 58px;text-align:center}.hw-about h2{font-size:clamp(26px,2.6vw,36px)}.hw-about__story-copy{margin-top:24px;color:#4b554f}.hw-about__story-copy p:last-child{margin:0}.hw-about__values>h2{margin-bottom:28px}.hw-about__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hw-about__card{border:1px solid var(--hw-line);border-top:3px solid var(--hw-green);border-radius:10px;padding:28px}.hw-about__number{display:block;font-size:12px;font-weight:600;color:#557b38;letter-spacing:.12em;margin-bottom:24px}.hw-about h3{font-size:21px;letter-spacing:-.015em}.hw-about__card p{font-size:14px;color:#4b554f;margin:18px 0 0}.hw-about__textlink{display:inline-block;color:var(--hw-ink);font-weight:600;font-size:14px;text-underline-offset:5px;text-decoration-thickness:1px}.hw-about__card .hw-about__textlink{margin-top:20px}.hw-about__detail{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin:64px 0}.hw-about__product-image{border:1px solid var(--hw-line);border-radius:12px;overflow:hidden}.hw-about__product-image img{display:block;aspect-ratio:1;width:100%;height:auto;object-fit:contain}.hw-about__detail-copy h2{margin-bottom:24px}.hw-about__detail-copy>p:not(.hw-about__eyebrow){color:#4b554f;font-size:15px}.hw-about__closing{background:var(--hw-dark);color:#fff;border-radius:12px;padding:40px;display:flex;align-items:center;justify-content:space-between;gap:35px}.hw-about__closing p:last-child{margin:18px 0 0;color:#e4eddf;font-size:15px}.hw-about__closing .hw-about__button{flex-shrink:0}@media(max-width:989px){.hw-about__card{padding:22px}.hw-about__detail{gap:32px}.hw-about__closing{align-items:flex-start;flex-direction:column}}@media(max-width:749px){.hw-about.page-width{padding-top:22px;padding-bottom:44px;font-size:15px}.hw-about__hero{grid-template-columns:1fr}.hw-about__intro{padding:30px 24px}.hw-about h1{font-size:38px}.hw-about__hero-image img{aspect-ratio:4/3;object-position:center 47%}.hw-about__story{margin:42px 0 36px;text-align:left}.hw-about__cards{grid-template-columns:1fr;gap:14px}.hw-about__card{padding:24px}.hw-about__number{margin-bottom:14px}.hw-about__detail{grid-template-columns:1fr;gap:28px;margin:40px 0}.hw-about__closing{padding:28px 24px;gap:24px}.hw-about__button{max-width:100%}.hw-about__closing .hw-about__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AABA */
