.contact-section{padding-bottom:var(--section-spacing)}.contact-cards{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:750px){.contact-cards{grid-template-columns:repeat(3,1fr)}}.contact-card{display:flex;flex-direction:column;padding:3.2rem 3.2rem 6.4rem;min-height:32.2rem;background:var(--bg-alt);border-bottom:6px solid var(--card-accent, var(--color-accent-2));aspect-ratio:1 / 1}.contact-card__heading{font-weight:600;font-size:1.2rem;line-height:100%;letter-spacing:.15em;text-transform:uppercase;color:var(--font-color);margin:0}.contact-card__body{margin-top:auto;display:flex;flex-direction:column;gap:1.2rem}.contact-card__link{display:inline-block;font-weight:700;font-size:2rem;line-height:110%;letter-spacing:-.03em;text-transform:uppercase;color:var(--font-color);text-decoration:none;transition:color var(--duration) var(--ease)}.contact-card__link:hover{color:var(--color-primary)}@media(min-width:990px){.contact-card__link{font-size:2.4rem}}.contact-card__text{font-weight:400;font-size:1.6rem;line-height:150%;color:var(--font-color);margin:0}.contact-card__socials{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1.2rem}.contact-card__social-link{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;transition:opacity var(--duration) var(--ease)}.contact-card__social-link:hover{opacity:.6}.contact-card__social-icon{width:4.8rem;height:4.8rem;object-fit:contain;display:block}@media(max-width:749px){.contact-card{aspect-ratio:auto;min-height:28rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-contact.css.map */
