.lux-ft{border-top:1px solid var(--lux-line)}.lux-ft__inner{max-width:var(--lux-maxw);margin:0 auto;padding:clamp(48px,6vw,80px) var(--lux-gutter) clamp(24px,3vw,32px)}.lux-ft__top{display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(0,2fr) minmax(260px,1.2fr);gap:clamp(32px,5vw,72px);align-items:start}.lux-ft__logo{display:inline-block}.lux-ft__logo img{display:block;width:auto;height:clamp(40px,3.6vw,52px)}.lux-ft__tagline{margin:18px 0 0;max-width:34ch;text-wrap:pretty;font-size:14px;line-height:1.65;color:var(--lux-muted)}.lux-ft__stockist{margin-top:22px}.lux-ft__cols{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:clamp(20px,3vw,40px)}.lux-ft__h{margin:0 0 16px;font-family:var(--lux-sans);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lux-ink)}.lux-ft__list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.lux-ft__a{display:inline-block;padding:5px 0;min-height:24px;font-size:14px;line-height:1.4;color:var(--lux-muted);text-decoration:none;transition:color .2s ease}.lux-ft__a:hover{color:var(--lux-ink);text-decoration:underline;text-underline-offset:3px}.lux-ft__a:focus-visible{outline:2px solid var(--lux-ink);outline-offset:2px;border-radius:2px}.lux-ft__newsh{margin:0;font-family:var(--lux-display);font-weight:var(--lux-display-w);font-size:clamp(20px,1.7vw,24px);line-height:1.2;letter-spacing:-.01em}.lux-ft__newst{margin:10px 0 18px;font-size:14px;line-height:1.6;color:var(--lux-muted);max-width:38ch}.lux-ft__field{display:flex;align-items:center;gap:6px;padding:5px;border:1px solid rgba(var(--color-foreground),.35);border-radius:var(--lux-r-pill);background:rgb(var(--color-background))}.lux-ft__field:focus-within{border-color:var(--lux-ink)}.lux-ft__input{flex:1;min-width:0;height:40px;padding:0 14px;border:0;background:transparent;font:inherit;font-size:15px;color:var(--lux-ink)}.lux-ft__input:focus{outline:none}.lux-ft__input::placeholder{color:var(--lux-muted);opacity:1}.lux-ft__submit{flex:none;height:40px;padding:0 20px;border:0;border-radius:var(--lux-r-pill);cursor:pointer;background:var(--lux-ink);color:rgb(var(--color-background));font-family:var(--lux-sans);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;transition:opacity .2s ease}.lux-ft__submit:hover{opacity:.85}.lux-ft__submit:focus-visible{outline:2px solid var(--lux-ink);outline-offset:3px}.lux-ft__msg{margin:10px 0 0;font-size:13px;color:var(--lux-ink)}.lux-ft__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-top:clamp(40px,5vw,64px);padding-top:20px;border-top:1px solid var(--lux-line)}.lux-ft__copy{margin:0;font-size:13px;color:var(--lux-muted)}.lux-ft__policies{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 20px}.lux-ft__policies .lux-ft__a{font-size:13px}@media(max-width:989px){.lux-ft__top{grid-template-columns:1fr 1fr}.lux-ft__cols{grid-column:1 / -1;grid-row:2}}@media(max-width:599px){.lux-ft__top{grid-template-columns:1fr;gap:36px}.lux-ft__cols{grid-row:auto;grid-auto-flow:row;grid-template-columns:1fr 1fr;row-gap:28px}.lux-ft__legal{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAQA */
