.glu-contact{--glu-fg: rgb(var(--color-foreground));--glu-muted: rgba(var(--color-foreground), .62);--glu-accent: rgb(59, 198, 215);--glu-ease-out: cubic-bezier(.16, 1, .3, 1);--glu-font-condensed: "GLU Condensed", "Barlow Condensed", "Arial Narrow", sans-serif}.glu-contact__gesture,.glu-contact__intro,.glu-contact__send-glu{display:none}@media screen and (min-width:990px){.glu-contact{position:relative;isolation:isolate;overflow:clip;background:rgb(var(--color-background))}.glu-contact .contact.page-width{position:relative;z-index:1;display:grid;grid-template-columns:6% minmax(0,40%) minmax(0,1fr) minmax(0,46%) 4%;align-items:start;max-width:none;min-height:84vh;margin:0;padding:9vh 0 8vh}.glu-contact .contact>.title{display:none}.glu-contact__intro{position:relative;display:block;grid-column:2;grid-row:1}.glu-contact .glu-eyebrow{color:var(--glu-fg)}.glu-contact__heading{margin:2.4rem 0 0;font-family:var(--glu-font-condensed);font-weight:700;font-size:clamp(72px,9vw,145px);line-height:.85;letter-spacing:-.005em;text-transform:uppercase;color:var(--glu-fg)}.glu-contact__text{max-width:34ch;margin:calc(3.2rem + 2.5vh) 0 0;font-size:1.8rem;line-height:1.55;color:var(--glu-muted)}.glu-contact__accent{position:absolute;top:.2rem;right:12%;height:2.6vh;rotate:8deg}.glu-contact__accent img{display:block;width:auto;height:100%}.glu-contact .contact form{grid-column:4;grid-row:1}.glu-contact .contact__fields{display:block}.glu-contact .field{flex-direction:column;margin-bottom:3.6rem}.glu-contact .field:before,.glu-contact .field:after{display:none}.glu-contact .field__label,.glu-contact .field__input:focus~.field__label,.glu-contact .field__input:not(:placeholder-shown)~.field__label,.glu-contact .field__input:-webkit-autofill~.field__label{order:-1;position:static;margin:0 0 1rem;font-family:var(--glu-font-condensed);font-weight:500;font-size:1.3rem;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--glu-muted);pointer-events:auto}.glu-contact .contact__field-error{order:1;margin-top:.8rem}.glu-contact .field__input,.glu-contact .field__input:focus,.glu-contact .field__input:not(:placeholder-shown),.glu-contact .field__input:-webkit-autofill{margin:0;padding:.6rem 0 1rem;border:0;border-bottom:1px solid var(--glu-fg);border-radius:0;background:transparent;box-shadow:none;font-size:2rem;color:var(--glu-fg)}.glu-contact .field__input:focus-visible{outline:0;box-shadow:0 1px 0 0 var(--glu-fg)}.glu-contact .text-area.field__input,.glu-contact .text-area.field__input:focus,.glu-contact .text-area.field__input:not(:placeholder-shown){height:13.2rem;min-height:13.2rem;padding:0;border-bottom:0;line-height:4.4rem;background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(4.4rem - 1px),var(--glu-fg) calc(4.4rem - 1px),var(--glu-fg) 4.4rem);background-attachment:local}.glu-contact .text-area.field__input:focus-visible{box-shadow:none;outline:0;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(4.4rem - 2px),var(--glu-fg) calc(4.4rem - 2px),var(--glu-fg) 4.4rem)}.glu-contact .contact__button{margin-top:4.8rem}.glu-contact .contact__button .button{min-width:23rem;min-height:6rem;padding:0 3rem;border-radius:0;background:var(--glu-fg);color:rgb(var(--color-button-text));font-family:var(--glu-font-condensed);font-weight:500;font-size:1.5rem;letter-spacing:.18em;text-transform:uppercase}.glu-contact .contact__button .button:before{display:none}.glu-contact .contact__button .button:after,.glu-contact .contact__button .button:not([disabled]):hover:after{inset:auto 0 0 0;height:.4rem;border-radius:0;box-shadow:none;background-color:transparent;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--glu-ease-out),background-color 0s linear .5s}.glu-contact .contact__button .button:not([disabled]):hover:after{background-color:var(--glu-accent);transform:scaleX(1);transition:transform .5s var(--glu-ease-out),background-color 0s}.glu-contact__send-default{display:none}.glu-contact__send-glu{display:inline-flex;align-items:center;gap:1.4rem;color:rgb(var(--color-button-text))}.glu-contact .glu-btn__arrow{width:2rem;height:1rem;flex:none;transition:transform .45s var(--glu-ease-out)}.glu-contact .contact__button .button:hover .glu-btn__arrow{transform:translate(.4rem)}.glu-contact__gesture{display:block;position:absolute;z-index:0;right:-12%;bottom:18vh;width:42vw;rotate:-6deg;opacity:.1;pointer-events:none}.glu-contact__gesture img{display:block;width:100%;height:auto}}.glu-contact__channels{display:grid;gap:1.6rem;margin:3.2rem 0 0;padding:2.4rem 0 0;list-style:none;border-top:1px solid rgba(var(--color-foreground),.12)}.glu-contact__channels li{display:grid;gap:.4rem}.glu-contact__channel-label{font-family:var(--glu-font-condensed);font-weight:500;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.glu-contact__channels a{justify-self:start;font-family:var(--glu-font-condensed);font-weight:700;font-size:2.4rem;letter-spacing:.02em;color:rgb(var(--color-foreground));text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:.3rem}.glu-contact__channels a:hover{background-image:linear-gradient(var(--glu-accent),var(--glu-accent));background-size:100% 2px}@media screen and (max-width:989px){.glu-contact--all{position:relative;overflow:clip}.glu-contact--all .glu-contact__intro{display:block;position:relative}.glu-contact--all .contact>.title{display:none}.glu-contact--all .contact.page-width{padding:6.4rem max(2rem,5vw) 9.6rem;max-width:none}.glu-contact--all .glu-eyebrow{color:rgb(var(--color-foreground))}.glu-contact--all .glu-contact__heading{margin:2rem 0 0;font-family:var(--glu-font-condensed);font-weight:700;font-size:clamp(6.4rem,19vw,11rem);line-height:.86;text-transform:uppercase;color:rgb(var(--color-foreground))}.glu-contact--all .glu-contact__text{margin:2.4rem 0 0;font-size:1.7rem;line-height:1.55;color:rgba(var(--color-foreground),.62)}.glu-contact--all .glu-contact__accent{position:absolute;top:0;right:0;height:2.4rem;rotate:8deg}.glu-contact--all .glu-contact__accent img{display:block;width:auto;height:100%}.glu-contact--all form{margin-top:5.6rem}.glu-contact--all .contact__fields{display:block}.glu-contact--all .field{flex-direction:column;margin-bottom:3.2rem}.glu-contact--all .field:before,.glu-contact--all .field:after{display:none}.glu-contact--all .field__label,.glu-contact--all .field__input:focus~.field__label,.glu-contact--all .field__input:not(:placeholder-shown)~.field__label,.glu-contact--all .field__input:-webkit-autofill~.field__label{order:-1;position:static;margin:0 0 1rem;font-family:var(--glu-font-condensed);font-weight:500;font-size:1.3rem;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.glu-contact--all .field__input,.glu-contact--all .field__input:focus,.glu-contact--all .field__input:not(:placeholder-shown),.glu-contact--all .field__input:-webkit-autofill{margin:0;padding:.6rem 0 1rem;border:0;border-bottom:1px solid rgb(var(--color-foreground));border-radius:0;background:transparent;box-shadow:none;font-size:1.8rem;color:rgb(var(--color-foreground))}.glu-contact--all .text-area.field__input,.glu-contact--all .text-area.field__input:focus,.glu-contact--all .text-area.field__input:not(:placeholder-shown){height:13.2rem;min-height:13.2rem;padding:0;border-bottom:0;line-height:4.4rem;background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(4.4rem - 1px),rgb(var(--color-foreground)) calc(4.4rem - 1px),rgb(var(--color-foreground)) 4.4rem);background-attachment:local}.glu-contact--all .contact__button{margin-top:4rem}.glu-contact--all .contact__button .button{width:100%;min-height:6rem;border-radius:0;background:rgb(var(--color-foreground));color:rgb(var(--color-button-text));font-family:var(--glu-font-condensed);font-weight:500;font-size:1.5rem;letter-spacing:.18em;text-transform:uppercase}.glu-contact--all .contact__button .button:before,.glu-contact--all .contact__button .button:after{display:none}.glu-contact--all .glu-contact__send-default{display:none}.glu-contact--all .glu-contact__send-glu{display:inline-flex;align-items:center;gap:1.4rem;color:rgb(var(--color-button-text))}.glu-contact--all .glu-btn__arrow{width:2rem;height:1rem}.glu-contact--all .glu-contact__gesture{display:block;position:absolute;z-index:0;right:-30%;bottom:3rem;width:90vw;rotate:-6deg;opacity:.1;pointer-events:none}.glu-contact--all .glu-contact__gesture img{display:block;width:100%;height:auto}.glu-contact--all .contact.page-width>*{position:relative;z-index:1}}@media screen and (min-width:750px)and (max-width:989px){.glu-contact--all .contact.page-width{padding-inline:6vw}.glu-contact--all .contact__button .button{width:auto;min-width:26rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-glu-contact.css.map */
