.sst-contact-details{background:var(--sst-white)}.sst-contact__subtext{max-width:560px;margin:0 auto;font-size:var(--sst-text-xl);color:var(--sst-lead)}.sst-contact__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sst-space-md);margin-top:var(--sst-space-xl);align-items:stretch}.sst-contact__card{display:flex;flex-direction:column;align-items:center;height:100%;background:var(--sst-cream-light);border-radius:var(--sst-radius-lg);padding:var(--sst-space-lg);text-align:center;border:1px solid var(--sst-border-light);box-shadow:0 12px 34px #22392a12}.sst-contact__icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin:0 auto var(--sst-space-sm);border-radius:var(--sst-radius-round);color:var(--sst-pure-white)}.sst-contact__icon img{object-fit:cover}.sst-contact__icon--green{background:var(--sst-green)}.sst-contact__icon--orange{background:var(--sst-orange);color:var(--sst-btn-orange-text)}.sst-contact__label{margin:0 0 var(--sst-space-xs);font-family:var(--sst-font-body);font-size:var(--sst-text-sm);font-weight:var(--sst-fw-black);letter-spacing:var(--sst-ls-eyebrow);text-transform:uppercase;color:var(--sst-eyebrow)}.sst-contact__email{display:inline-block;font-size:var(--sst-text-xl);font-weight:var(--sst-fw-bold);color:var(--sst-green);text-decoration:none;word-break:break-word;transition:color var(--sst-transition)}.sst-contact__email:hover,.sst-contact__email:focus-visible{color:var(--sst-link-hover);text-decoration:underline;text-underline-offset:3px}.sst-contact__description{margin:var(--sst-space-2xs) 0 0;font-size:var(--sst-text-md);color:var(--sst-muted);line-height:1.55}.sst-contact__btn{margin-top:auto}.sst-contact__card .sst-contact__description{margin-bottom:var(--sst-space-sm)}@media screen and (min-width:641px){.sst-contact__grid .sst-contact__label{min-height:2lh}}.sst-contact__cofounders{margin-top:104px}.sst-contact__cofounders-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sst-space-md);margin-top:var(--sst-space-xl)}.sst-contact__cofounder{display:grid;grid-template-columns:140px 1fr;align-items:center;gap:var(--sst-space-md);background:var(--sst-pure-white);border-radius:var(--sst-radius-lg);box-shadow:var(--sst-shadow);padding:var(--sst-space-md);border:1px solid var(--sst-border-light)}.sst-contact__cofounder-photo{width:140px;height:140px;border-radius:var(--sst-radius-md);overflow:hidden;background:var(--sst-cream-light)}.sst-contact__cofounder-photo img{width:100%;height:100%;object-fit:cover}.sst-contact__cofounder-copy .sst-contact__name{margin:0 0 4px;font-family:var(--sst-font-heading);font-weight:var(--sst-fw-regular);letter-spacing:var(--sst-ls-heading);font-size:var(--sst-h3);line-height:1.2;color:var(--sst-green)}.sst-contact__cofounder-copy .sst-eyebrow-accent{margin-top:var(--sst-space-sm)}.sst-contact__quote{margin:0;font-style:italic;font-size:var(--sst-text-15);line-height:var(--sst-lh-body);color:var(--sst-lead)}.sst-contact__address-card{display:grid;grid-template-columns:42% 58%;align-items:stretch;gap:0;margin-top:104px;background:var(--sst-cream);border-radius:var(--sst-radius-lg);padding:0;min-height:430px;box-shadow:var(--sst-shadow);overflow:hidden}.sst-contact__address-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(36px,5vw,72px)}.sst-contact__address-heading{margin:0 0 var(--sst-space-xs);font-family:var(--sst-font-heading);font-weight:var(--sst-fw-regular);letter-spacing:var(--sst-ls-heading);font-size:var(--sst-h2);line-height:1.2;color:var(--sst-green)}.sst-contact__address-text{font-style:normal;font-size:var(--sst-text-xl);line-height:var(--sst-lh-body);color:var(--sst-lead)}.sst-contact__map-link{display:inline-flex;align-items:center;gap:var(--sst-space-2xs);margin-top:var(--sst-space-sm);font-size:var(--sst-text-md);font-weight:var(--sst-fw-bold);color:var(--sst-green);text-decoration:none;transition:color var(--sst-transition)}.sst-contact__map-link svg{width:16px;height:16px}.sst-contact__map-link:hover,.sst-contact__map-link:focus-visible{color:var(--sst-link-hover);text-decoration:underline}.sst-contact__address-photo{overflow:hidden;min-height:430px}.sst-contact__address-photo img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px){.sst-contact__grid{grid-template-columns:1fr 1fr}.sst-contact__cofounder{grid-template-columns:110px 1fr}.sst-contact__cofounder-photo{width:110px;height:110px}}@media screen and (max-width:640px){.sst-contact__grid,.sst-contact__cofounders-grid{grid-template-columns:1fr}.sst-contact__address-card{grid-template-columns:1fr;min-height:0}.sst-contact__address-photo{min-height:280px}.sst-contact__cofounders,.sst-contact__address-card{margin-top:var(--sst-space-3xl)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sst-contact-details.css.map */
