.nb-footer{--nb-footer-fg: rgb(var(--color-foreground));--nb-footer-fg-soft: rgba(var(--color-foreground), .72);--nb-footer-fg-quiet: rgba(var(--color-foreground), .45);--nb-footer-rule: rgba(var(--color-foreground), .08);--nb-footer-mint: #1CC3BD;color:var(--nb-footer-fg);position:relative}.nb-footer__wordmark-band{padding:28px 0 20px;border-bottom:1px solid var(--nb-footer-rule)}@media screen and (min-width:990px){.nb-footer__wordmark-band{padding:40px 0 28px}}.nb-footer__wordmark{margin:0;font-family:var(--font-heading-family, "Inter", system-ui, sans-serif);font-weight:var(--fw-medium, 500);font-size:clamp(40px,9vw,96px);line-height:.9;letter-spacing:-.04em;color:var(--nb-footer-fg);text-align:center;-webkit-user-select:none;user-select:none}.nb-footer__inner{padding:24px 0 28px;display:flex;flex-direction:column;gap:24px;align-items:center}@media screen and (min-width:990px){.nb-footer__inner{padding:32px 0 36px;gap:28px}}.nb-footer__newsletter{width:100%;max-width:480px;text-align:center}.nb-footer__newsletter-eyebrow{margin:0 0 8px;font-size:11px;font-weight:var(--fw-bold, 700);letter-spacing:.18em;text-transform:uppercase;color:var(--nb-footer-fg-quiet)}.nb-footer__newsletter-form{width:100%}.nb-footer__newsletter-field{display:flex;align-items:stretch;gap:0;border-bottom:1px solid rgba(var(--color-foreground),.32);transition:border-color .22s ease}.nb-footer__newsletter-field:focus-within{border-bottom-color:var(--nb-footer-mint)}.nb-footer__newsletter-input{flex:1;background:transparent;border:0;padding:9px 0;font:inherit;font-size:15px;color:var(--nb-footer-fg);caret-color:var(--nb-footer-mint);min-width:0}.nb-footer__newsletter-input::placeholder{color:var(--nb-footer-fg-quiet)}.nb-footer__newsletter-input:focus{outline:none}.nb-footer__newsletter-submit{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:9px 4px 9px 14px;font:inherit;font-size:13px;font-weight:var(--fw-semibold, 600);color:var(--nb-footer-fg);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .2s ease,transform .24s cubic-bezier(.22,1,.36,1)}.nb-footer__newsletter-submit:hover{color:var(--nb-footer-mint)}.nb-footer__newsletter-submit:hover svg{transform:translate(3px)}.nb-footer__newsletter-submit svg{transition:transform .24s cubic-bezier(.22,1,.36,1)}.nb-footer__newsletter-msg{margin:8px 0 0;font-size:12px;color:var(--nb-footer-fg-soft);text-align:left}.nb-footer__newsletter-msg--error{color:#ff7a7a}.nb-footer__rails{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:6px;align-items:center}.nb-footer__rail{font-size:13px;line-height:1.5;color:var(--nb-footer-fg-soft);text-align:center}.nb-footer__rail-label{font-weight:var(--fw-semibold, 600);color:var(--nb-footer-fg);margin-right:6px;letter-spacing:.01em}.nb-footer__rail-label:after{content:"\b7";margin-left:8px;color:var(--nb-footer-fg-quiet)}.nb-footer__rail-items{list-style:none;margin:0;padding:0;display:inline-flex;flex-wrap:wrap;gap:2px 12px;justify-content:center}.nb-footer__rail-item+.nb-footer__rail-item:before{content:"\b7";margin-right:12px;color:var(--nb-footer-fg-quiet)}.nb-footer__rail-link{color:var(--nb-footer-fg-soft);text-decoration:none;transition:color .18s ease}a.nb-footer__rail-link:hover{color:var(--nb-footer-fg)}.nb-footer__bottom{border-top:1px solid var(--nb-footer-rule);padding:14px 0 16px}.nb-footer__bottom-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px}.nb-footer__copyright{margin:0;font-size:11px;color:var(--nb-footer-fg-quiet);display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 8px}.nb-footer__sep{color:rgba(var(--color-foreground),.3)}.nb-footer__legal-link{color:var(--nb-footer-fg-quiet);text-decoration:none;transition:color .18s ease}.nb-footer__legal-link:hover{color:var(--nb-footer-fg-soft)}.nb-footer__payments{list-style:none;margin:0;padding:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.nb-footer__payment{display:inline-flex}.nb-footer__payment-icon{height:16px;width:auto;display:block;border-radius:2px;background:#ffffffeb;padding:1px 2px}@media(max-width:749px){.nb-footer__bottom-inner{flex-direction:column-reverse;align-items:center;text-align:center}.nb-footer__copyright{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-nb-footer.css.map */
