.tough-contact-card{--tough-contact-card-background:var(--tough-color-primary);--tough-contact-card-color:var(--tough-color-on-primary);--tough-contact-card-muted:color-mix(in srgb, var(--tough-color-on-primary) 80%, var(--tough-color-primary));background:var(--tough-contact-card-background);color:var(--tough-contact-card-color);border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex}.tough-contact-card__title{font-size:16px;font-weight:700}.tough-contact-card__hours{color:var(--tough-contact-card-muted);font-size:14px;line-height:1.5}.tough-contact-card__phone,.tough-contact-card__phone:hover{color:var(--tough-contact-card-color);font-size:18px;font-weight:700}.tough-contact-card__email,.tough-contact-card__email:hover{color:var(--tough-contact-card-muted);font-size:14.5px}
