.glu-section{--glu-fg: rgb(var(--color-foreground));--glu-muted: rgba(var(--color-foreground), .62);--glu-line: rgba(var(--color-foreground), .1);--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-gutter: max(2rem, 4.5vw);position:relative;background:var(--glu-section-bg, rgb(var(--color-background)));color:var(--glu-fg)}.glu-eyebrow{display:flex;align-items:center;gap:1rem;margin:0;font-family:var(--glu-font-condensed);font-weight:500;font-size:1.3rem;line-height:1;letter-spacing:.24em;text-transform:uppercase}.glu-plus{position:relative;display:inline-block;flex:none;width:1rem;height:1rem}.glu-plus:before,.glu-plus:after{content:"";position:absolute;background:var(--glu-plus-color, var(--glu-accent))}.glu-plus:before{left:0;right:0;top:calc(50% - 1px);height:2px}.glu-plus:after{top:0;bottom:0;left:calc(50% - 1px);width:2px}.glu-btn,.glu-link{font-family:var(--glu-font-condensed);font-weight:500;font-size:1.5rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none}.glu-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1.4rem;min-height:5.4rem;padding:0 2.8rem;border:0;border-radius:.2rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));cursor:pointer;overflow:hidden}.glu-btn:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.4rem;background:var(--glu-btn-accent, var(--glu-accent));transform:scaleX(0);transform-origin:left;transition:transform .5s var(--glu-ease-out)}.glu-btn:hover:after{transform:scaleX(1)}.glu-btn__arrow{width:2rem;height:1rem;flex:none;transition:transform .45s var(--glu-ease-out)}.glu-btn:hover .glu-btn__arrow{transform:translate(.4rem)}.glu-btn[disabled],.glu-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.glu-btn .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.glu-btn .loading__spinner.hidden{display:none}.glu-btn .spinner{width:1.8rem;height:1.8rem}.glu-btn.loading>span,.glu-btn.loading>.glu-btn__arrow{visibility:hidden}.glu-link{padding-block:.6rem;color:var(--glu-fg);background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .4s var(--glu-ease-out)}.glu-link:hover{background-image:linear-gradient(var(--glu-btn-accent, var(--glu-accent)),var(--glu-btn-accent, var(--glu-accent)));background-size:100% 2px}.glu-btn:focus-visible,.glu-link:focus-visible{outline:2px solid var(--glu-fg);outline-offset:.4rem;box-shadow:none}.glu-form-error{display:flex;align-items:center;gap:.8rem;margin-top:1.2rem;font-size:1.3rem;color:var(--glu-fg)}.glu-form-error[hidden]{display:none}glu-motion-section{display:block}.glu-mask{display:block;overflow:clip;padding:.1em .05em .06em;margin:-.1em -.05em -.06em}.glu-mask>*{display:block}@media(prefers-reduced-motion:no-preference){glu-motion-section[data-armed] .glu-reveal{opacity:0;transform:translateY(2rem);transition:opacity .9s ease var(--d, 0s),transform 1.1s var(--glu-ease-out) var(--d, 0s)}glu-motion-section[data-armed] .glu-mask>*{transform:translateY(105%);transition:transform 1.1s var(--glu-ease-out) var(--d, 0s)}glu-motion-section[data-armed][data-inview] .glu-reveal,glu-motion-section[data-armed][data-inview] .glu-mask>*{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/glu-base.css.map */
