.gr-contact-page{--gr-page-eyebrow-color: 20, 198, 176;--gr-page-description-color: 43, 57, 66;--gr-contact-accent: 20, 198, 176;--gr-contact-text: 43, 57, 66;--gr-contact-muted: 97, 112, 122;--gr-contact-surface: 250, 255, 254;background:rgb(var(--gr-contact-surface));color:rgb(var(--gr-contact-text));padding:clamp(3.2rem,4vw,5.2rem) 0 clamp(4rem,5vw,6rem)}.gr-contact-page__page-width{max-width:min(132rem,calc(100vw - 3.2rem))}.gr-contact-page__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(3rem,4vw,6rem);align-items:start;margin-top:clamp(2.6rem,3vw,4rem)}.gr-contact-page__left,.gr-contact-page__form{min-width:0}.gr-contact-page__left{display:grid;gap:clamp(2.4rem,3vw,3.6rem)}.gr-contact-page__intro{display:grid;gap:1rem}.gr-contact-page__contact-stack{display:grid;gap:2.4rem}.gr-contact-page__contact-item{display:grid;gap:.6rem}.gr-contact-page__label{margin:0;color:rgba(var(--gr-contact-text),.7);font-family:Neue Haas Grotesk Text Pro,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:600;letter-spacing:-.04em;text-align:left}.gr-contact-page__value{margin:0;color:rgba(var(--gr-contact-text),.82);font-family:Fraunces,Georgia,serif;font-size:clamp(2.2rem,2.3vw,3.2rem);font-weight:300;letter-spacing:-.04em;line-height:1.18}.gr-contact-page__value a{color:inherit;text-decoration:none}.gr-contact-page__value a:hover{text-decoration:underline;text-underline-offset:.2em}.gr-contact-page__call-button{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;width:fit-content;padding:1.35rem 2.2rem;border-radius:3.4rem;background:rgb(var(--gr-contact-accent));color:#fff;text-decoration:none;font-family:Inter,Inter Placeholder,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-.04em;line-height:1;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.gr-contact-page__call-button:hover{transform:translateY(-1px);box-shadow:0 .8rem 2rem #14c6b038}.gr-contact-page__call-icon{display:inline-flex;width:1.8rem;height:1.8rem;flex:0 0 1.8rem}.gr-contact-page__call-icon svg{width:100%;height:100%;display:block}.gr-contact-page__form{display:grid;gap:1.8rem}.gr-contact-page__form-title{margin:0;color:rgb(var(--gr-contact-text));font-family:Fraunces,Georgia,serif;font-size:clamp(2.4rem,2.5vw,3.2rem);font-weight:300;letter-spacing:-.04em;line-height:1.25}.gr-contact-page__form-stack{display:grid;gap:1.6rem}.gr-contact-page__field{display:grid;gap:.6rem}.gr-contact-page__field .field__input{width:100%}.gr-contact-page__field-label{margin:0 0 .65rem;color:#888;font-family:Fraunces,Georgia,serif;font-size:1.8rem;font-weight:500;letter-spacing:-.04em;line-height:1.2}.gr-contact-page__submit{width:100%;min-height:5.2rem;border:0;border-radius:1rem;background:rgb(var(--gr-contact-accent));color:#fff;font-family:Inter,Inter Placeholder,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-.04em;box-shadow:none}.gr-contact-page__submit:hover{background:#10b8a7}.gr-contact-page__submit:before,.gr-contact-page__submit:after{box-shadow:none;border:0;content:none}@media screen and (max-width:767px){.gr-contact-page{padding:2.8rem 0 4.4rem}.gr-contact-page__page-width{max-width:calc(100vw - 2.4rem)}.gr-contact-page__layout{grid-template-columns:1fr;gap:3.2rem;margin-top:2.4rem}.gr-contact-page__label{font-size:1.8rem}.gr-contact-page__value{font-size:clamp(2rem,6vw,2.8rem)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-gr-contact-page.css.map */
