.b7a-foot{background:var(--foot-bg, #14261e);color:var(--foot-text, #f6f2ea);padding-block:clamp(4.8rem,6vw,7.4rem) 3.2rem}.b7a-foot__top{display:grid;grid-template-columns:1.6fr repeat(var(--foot-cols, 3),minmax(0,1fr));gap:3.8rem}.b7a-foot__logo{display:flex;flex-direction:column;gap:.45rem;color:inherit;text-decoration:none}.b7a-foot__logo-img{width:190px;height:auto}.b7a-foot__wordmark{font-family:var(--b7a-display);font-weight:800;font-size:1.8rem;letter-spacing:-.045em;line-height:1}.b7a-foot__wordmark em{font-style:normal;color:var(--foot-accent, #d9b36a)}.b7a-foot__tagline{font-family:var(--b7a-mono);font-size:.9rem;letter-spacing:.2em;text-transform:uppercase;opacity:.5;line-height:1}.b7a-foot__blurb{margin-top:1.6rem;font-size:1.44rem;line-height:1.6;opacity:.66;max-width:34ch}.b7a-foot__blurb>:first-child{margin-top:0}.b7a-foot__blurb>:last-child{margin-bottom:0}.b7a-foot h4{font-family:var(--b7a-mono);font-size:1.056rem;font-weight:500;letter-spacing:.17em;text-transform:uppercase;color:var(--foot-heading, #fffdf9);margin:0 0 1.76rem}.b7a-foot__col ul{list-style:none;margin:0;padding:0}.b7a-foot__col a{display:block;font-size:1.424rem;color:inherit;opacity:.72;text-decoration:none;padding:.512rem 0;transition:color .2s,opacity .2s}.b7a-foot__col a:hover{color:var(--foot-accent, #d9b36a);opacity:1}.b7a-foot__news .b7a-foot__blurb{max-width:none;margin-top:0 0 1.2rem}.b7a-foot__field{display:flex;gap:.8rem;margin-top:1.6rem;flex-wrap:wrap}.b7a-foot__field input{flex:1 1 150px;min-width:0;font-family:var(--b7a-body);font-size:1.44rem;padding:1.12rem 1.44rem;color:var(--foot-text, #f6f2ea);background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:100px}.b7a-foot__field input::placeholder{color:currentColor;opacity:.42}.b7a-foot__field input:focus-visible{outline:2px solid var(--foot-accent, #d9b36a);outline-offset:2px}.b7a-foot__field button{flex:none;font-family:var(--b7a-display);font-weight:700;font-size:1.344rem;padding:1.12rem 2.24rem;border:0;border-radius:100px;cursor:pointer;background:var(--foot-accent, #d9b36a);color:var(--foot-bg, #14261e);transition:transform .2s,background .2s}.b7a-foot__field button:hover{transform:translateY(-2px)}.b7a-foot__msg{margin-top:.8rem;font-size:1.28rem;opacity:.8}.b7a-foot__msg--err{color:#f0a9a9}.b7a-foot__bottom{margin-top:4.8rem;padding-top:2.4rem;border-top:1px solid rgba(246,242,234,.16);display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap}.b7a-foot__bottom>span,.b7a-foot__bottom a{font-family:var(--b7a-mono);font-size:1.056rem;letter-spacing:.08em;opacity:.55;color:inherit;text-decoration:none}.b7a-foot__policies{display:flex;gap:1.6rem;flex-wrap:wrap}.b7a-foot__policies a{opacity:1}.b7a-foot__policies a:hover{color:var(--foot-accent, #d9b36a)}.b7a-foot__pay{display:flex;gap:.6rem;align-items:center;opacity:1;flex-wrap:wrap}.b7a-foot__pay-icon{height:22px;width:auto}@media(max-width:1080px){.b7a-foot__top{grid-template-columns:1fr 1fr;gap:3.2rem}}@media(max-width:640px){.b7a-foot__top{grid-template-columns:1fr;gap:2.8rem}.b7a-foot h4{margin-bottom:1.2rem}.b7a-foot__bottom{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.b7a-foot__field button{transition-duration:.001ms}.b7a-foot__field button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/b7a-footer.css.map */
