.gn-contact-support{width:min(100%,var(--gn-contact-max-width, 1240px));margin-inline:auto}.gn-contact-support__header{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.4rem,5vw,7rem);align-items:end;padding-bottom:clamp(3rem,4vw,5rem);border-bottom:1px solid rgba(var(--color-foreground),.12)}.gn-contact-support__title{margin:0;max-width:12ch;letter-spacing:-.035em}.gn-contact-support__intro{max-width:58rem;color:rgba(var(--color-foreground),.72);font-size:1.6rem;line-height:1.55}.gn-contact-support__intro p,.gn-contact-support__social-description p,.gn-contact-support__support-note p,.gn-contact-support__address-item .rte p{margin:0}.gn-contact-support__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.gn-contact-support__panel{min-width:0;padding:clamp(3.2rem,4vw,5.2rem);background:rgb(var(--color-background))}.gn-contact-support__panel--company{border-inline-end:0}.gn-contact-support__eyebrow,.gn-contact-support__item-label,.gn-contact-support__contact-label{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:1.05rem;line-height:1.3;color:rgba(var(--color-foreground),.58)}.gn-contact-support__panel-title{margin:1.2rem 0 0;font-size:clamp(2.4rem,3vw,4rem);line-height:1.05;letter-spacing:-.035em;font-weight:inherit}.gn-contact-support__company-meta{display:grid;gap:.9rem;margin-top:2.8rem;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.1)}.gn-contact-support__meta-row{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(0,1.3fr);gap:1.6rem;font-size:1.35rem;line-height:1.45}.gn-contact-support__meta-label{color:rgba(var(--color-foreground),.58)}.gn-contact-support__address-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;margin-top:3.2rem}.gn-contact-support__address-item{min-width:0}.gn-contact-support__address-item .rte{margin-top:1rem;color:rgba(var(--color-foreground),.8);font-size:1.35rem;line-height:1.55}.gn-contact-support__hours{max-width:14ch}.gn-contact-support__contact-list{display:grid;margin-top:2.8rem;border-top:1px solid rgba(var(--color-foreground),.1)}.gn-contact-support__contact-row{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:2rem;padding:1.7rem 0;border-bottom:1px solid rgba(var(--color-foreground),.1);align-items:start}.gn-contact-support__contact-values{display:grid;gap:.5rem;min-width:0;font-size:1.45rem;line-height:1.45}.gn-contact-support__contact-values a,.gn-contact-support__social-link{color:inherit}.gn-contact-support__support-note{margin-top:2.6rem;max-width:58rem;color:rgba(var(--color-foreground),.7);font-size:1.35rem;line-height:1.55}.gn-contact-support__button-wrap{margin-top:2rem}.gn-contact-support__social{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,5vw,7rem);padding:clamp(3.2rem,4vw,5rem) 0 0}.gn-contact-support__social-copy{max-width:42rem}.gn-contact-support__social-description{margin-top:1.3rem;color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.5}.gn-contact-support__social-prompt{margin:2rem 0 0;font-size:clamp(2rem,2.4vw,3.2rem);line-height:1.1;letter-spacing:-.025em}.gn-contact-support__social-links{display:grid;border-top:1px solid rgba(var(--color-foreground),.12)}.gn-contact-support__social-link{display:grid;grid-template-columns:minmax(10rem,.6fr) minmax(0,1fr) auto;gap:2rem;align-items:center;padding:1.8rem 0;border-bottom:1px solid rgba(var(--color-foreground),.12);text-decoration:none;transition:opacity .2s ease}.gn-contact-support__social-link:hover{opacity:.62}.gn-contact-support__social-name{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--color-foreground),.62)}.gn-contact-support__social-handle{min-width:0;overflow-wrap:anywhere;font-size:1.5rem}.gn-contact-support__social-arrow{font-size:2rem;line-height:1}@media(max-width:989.98px){.gn-contact-support__header,.gn-contact-support__social{grid-template-columns:1fr;gap:2.4rem}.gn-contact-support__grid{grid-template-columns:1fr}.gn-contact-support__address-grid{grid-template-columns:1fr 1fr}}@media(max-width:767.98px){.gn-contact-support__header{padding-bottom:2.8rem}.gn-contact-support__title{max-width:none}.gn-contact-support__intro{font-size:1.4rem}.gn-contact-support__panel{padding:2.6rem 0}.gn-contact-support__grid{gap:0;background:transparent}.gn-contact-support__panel+.gn-contact-support__panel{border-top:1px solid rgba(var(--color-foreground),.12)}.gn-contact-support__panel-title{font-size:2.8rem}.gn-contact-support__address-grid{grid-template-columns:1fr;gap:2rem}.gn-contact-support__contact-row{grid-template-columns:1fr;gap:.7rem;padding:1.5rem 0}.gn-contact-support__social{padding-top:2.8rem}.gn-contact-support__social-link{grid-template-columns:9rem minmax(0,1fr) auto;gap:1rem;padding:1.5rem 0}}.gn-contact-support__form-section{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(3rem,5vw,7rem);padding:clamp(4rem,5vw,6rem) 0;border-bottom:1px solid rgba(var(--color-foreground),.12);scroll-margin-top:12rem}.gn-contact-support__form-copy{max-width:42rem}.gn-contact-support__form-title{margin:1.2rem 0 0;font-size:clamp(2.8rem,3.2vw,4.6rem);line-height:1.02;letter-spacing:-.04em;font-weight:inherit}.gn-contact-support__form-description{margin-top:1.6rem;color:rgba(var(--color-foreground),.7);font-size:1.45rem;line-height:1.55}.gn-contact-support__form-description p,.gn-contact-support__form-note p{margin:0}.gn-contact-support__form-wrap form{width:100%}.gn-contact-support__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.gn-contact-support__field{min-width:0}.gn-contact-support__field--full{grid-column:1 / -1}.gn-contact-support__field label{display:block;margin-bottom:.8rem;color:rgba(var(--color-foreground),.62);font-size:1.05rem;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.gn-contact-support__field input,.gn-contact-support__field textarea{display:block;width:100%;box-sizing:border-box;border:1px solid rgba(var(--color-foreground),.14);border-radius:var(--inputs-radius, 0);background:transparent;color:rgb(var(--color-foreground));font:inherit;outline:none;transition:border-color .2s ease}.gn-contact-support__field input{min-height:5.2rem;padding:0 1.6rem}.gn-contact-support__field textarea{min-height:15rem;padding:1.4rem 1.6rem;resize:vertical}.gn-contact-support__field input:focus,.gn-contact-support__field textarea:focus{border-color:rgba(var(--color-foreground),.6)}.gn-contact-support__field input::placeholder,.gn-contact-support__field textarea::placeholder{color:rgba(var(--color-foreground),.42)}.gn-contact-support__form-note{margin-top:1.4rem;color:rgba(var(--color-foreground),.56);font-size:1.2rem;line-height:1.5}.gn-contact-support__submit{margin-top:2rem}.gn-contact-support__form-message{margin-bottom:1.8rem;padding:1.4rem 1.6rem;border:1px solid rgba(var(--color-foreground),.14);font-size:1.35rem;line-height:1.5}.gn-contact-support__form-message--success{background:rgba(var(--color-foreground),.035)}.gn-contact-support__form-message ul{margin:.8rem 0 0;padding-inline-start:2rem}@media(max-width:989.98px){.gn-contact-support__form-section{grid-template-columns:1fr;gap:2.6rem}}@media(max-width:767.98px){.gn-contact-support__form-section{padding:3rem 0;scroll-margin-top:8rem}.gn-contact-support__fields{grid-template-columns:1fr;gap:1.4rem}.gn-contact-support__field--full{grid-column:auto}.gn-contact-support__form-title{font-size:3rem}.gn-contact-support__field input{min-height:5rem}.gn-contact-support__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-contact-support.css.map */
