.contact{background-color:var(--color-cream-beige);min-height:calc(100svh - var(--navbar-height));display:flex;flex-direction:column}.contact__header{background-color:var(--color-blush-pink);padding:var(--space-2xl) var(--space-lg) var(--space-3xl);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.contact__coin{color:var(--color-candy-pink);display:block;image-rendering:pixelated;image-rendering:crisp-edges;margin-bottom:var(--space-xs)}.contact__stage{font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-candy-pink);max-width:none}.contact__heading{font-family:var(--font-display);font-size:clamp(1.8rem,4.3vw,5rem);line-height:var(--leading-display);color:var(--color-white-warm)}.contact__hint{font-family:var(--font-body);font-size:clamp(.8rem,1.5vw,2rem);font-weight:400;letter-spacing:var(--tracking-label);text-transform:uppercase;color:#fff;opacity:1;max-width:none;margin-top:var(--space-xs)}.contact__body{flex:1;padding:var(--space-2xl) var(--space-lg);display:flex;flex-direction:column;align-items:center}#contact-form-wrapper,#contact-form-wrapper form{align-items:center;width:100%}.contact__card{width:100%;max-width:936px;margin-inline:auto;background-color:var(--color-white-warm);border:2px solid var(--color-blush-pink);border-radius:var(--radius-pixel);box-shadow:5px 5px 0 var(--color-candy-pink);padding:var(--space-xl) var(--space-lg);display:flex;flex-direction:column;gap:var(--space-lg);text-align:center}.contact__card-heading{font-family:var(--font-display);font-size:.625rem;line-height:var(--leading-display);color:var(--color-deep-navy);text-align:center;width:100%;max-width:none}.contact__card-text{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-deep-navy);max-width:52ch;margin-inline:auto}.contact__info-row{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding-block:var(--space-sm);border-top:1px solid var(--color-blush-pink);border-bottom:1px solid var(--color-blush-pink)}.contact__info-label{font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-candy-pink)}.contact__info-link{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-deep-navy);text-decoration:none;transition:color var(--transition-base)}.contact__info-link:hover{color:var(--color-candy-pink)}.contact__card-socials{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding-top:var(--space-sm)}.contact__card-socials .contact__social{display:flex;gap:var(--space-md);align-items:center;justify-content:center}.contact__card-socials .contact__social-link{display:flex;align-items:center;gap:var(--space-xs);color:var(--color-deep-navy);text-decoration:none;border:2px solid var(--color-blush-pink);border-radius:var(--radius-pixel);box-shadow:3px 3px 0 var(--color-blush-pink);padding:var(--space-xs) var(--space-md);transition:color var(--transition-base),background-color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.contact__card-socials .contact__social-link:hover{color:var(--color-white-warm);background-color:var(--color-candy-pink);border-color:var(--color-candy-pink);box-shadow:3px 3px 0 var(--color-deep-navy);transform:var(--lift-hover)}.contact__card-socials .contact__social-link:active{transform:var(--lift-none);box-shadow:none}.contact__social-name{font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}@media(max-width:767px){.contact__header{padding:var(--space-xl) var(--space-sm) var(--space-2xl)}.contact__body{padding:var(--space-xl) var(--space-sm)}.contact__card{padding:var(--space-lg) var(--space-sm);box-shadow:4px 4px 0 var(--color-candy-pink)}.contact__card-socials .contact__social{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/contact.css.map */
