.gj-footer{border-top:0}.gj-footer *{box-sizing:border-box}.gj-footer__inner{width:100%}.gj-footer .gj-newsletter{margin:0;width:100%}.gj-footer .gj-newsletter__row{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;width:100%;padding:0 0 2.4rem;border-bottom:.3rem solid rgb(var(--color-foreground))}.gj-footer .gj-newsletter__input{flex:1 1 auto;min-width:0;width:100%;margin:0;padding:0;height:auto;min-height:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-appearance:none;appearance:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:500;font-size:1.1rem;line-height:1;letter-spacing:.02em;text-transform:uppercase}.gj-footer .gj-newsletter__input::placeholder{color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-weight:500;letter-spacing:.02em;text-transform:uppercase;opacity:1}.gj-footer .gj-newsletter__input:focus,.gj-footer .gj-newsletter__input:focus-visible{outline:0;box-shadow:none;border:0}.gj-footer .gj-newsletter__input:-webkit-autofill,.gj-footer .gj-newsletter__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100rem rgb(var(--color-background)) inset;-webkit-text-fill-color:rgb(var(--color-foreground))}.gj-footer .gj-newsletter__button{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;margin:0;padding:0;background:none;border:0;box-shadow:none;-webkit-appearance:none;appearance:none;color:rgb(var(--color-foreground));cursor:pointer;min-width:0;min-height:0}.gj-footer .gj-newsletter__button svg{display:block;width:2.1rem;height:1.05rem;transition:transform var(--duration-short, .1s) ease}.gj-footer .gj-newsletter__button:hover svg,.gj-footer .gj-newsletter__button:focus-visible svg{transform:translate(.3rem)}.gj-footer .gj-newsletter__button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.4);outline-offset:.4rem}.gj-footer .gj-newsletter__message{display:flex;align-items:center;gap:.6rem;margin:1.2rem 0 0;font-family:var(--font-body-family);font-size:1.1rem;font-weight:400;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}.gj-footer .gj-newsletter__message .svg-wrapper{width:1.4rem;height:1.4rem;flex:0 0 auto}.gj-footer .gj-newsletter__message .svg-wrapper svg{width:100%;height:100%}.gj-footer .gj-footer__copyright{margin:2.4rem 0 0;padding:0;border:0;text-align:left}.gj-footer .gj-footer__copyright small{display:block;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:500;font-size:1.1rem;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.gj-footer .gj-newsletter__row{padding-bottom:1.8rem;border-bottom-width:.2rem;gap:1.6rem}.gj-footer .gj-footer__copyright{margin-top:1.8rem}.gj-footer .gj-newsletter__input{font-size:16px;transform:scale(.584);transform-origin:left center}.gj-footer .gj-newsletter__input::placeholder{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gj-footer.css.map */
