.ns-footer{background:var(--ns-footer-bg);color:var(--ns-footer-fg)}.ns-footer__inner{display:grid;gap:var(--spacing-10);padding-block:var(--spacing-14) var(--spacing-8)}.ns-footer__top{display:grid;gap:var(--spacing-10)}.ns-footer__brand{display:grid;gap:var(--spacing-4);align-content:start}.ns-footer__wordmark{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);font-size:clamp(3.25rem,12vw,9.5rem);line-height:.85;margin:0}.ns-footer__tagline{font-size:1.0625rem;line-height:1.5;max-width:44ch;opacity:.9}.ns-footer__tagline>*{margin:0}.ns-footer__newsletter{display:grid;gap:var(--spacing-2);max-width:30rem;margin-block-start:var(--spacing-2)}.ns-footer__label,.ns-footer__menu-title{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ns-footer-accent);margin:0}.ns-footer__field{display:flex;gap:var(--spacing-2)}.ns-footer__field input{flex:1;min-width:0;min-height:48px;padding-inline:var(--spacing-4);border-radius:var(--rounded-button);border:1px solid currentColor;background:transparent;color:inherit}.ns-footer__field input::placeholder{color:inherit;opacity:.7}.ns-footer__field button{min-height:48px;padding-inline:var(--spacing-5);border-radius:var(--rounded-button);background:var(--ns-footer-accent);color:#0a0a0a;font-weight:600}.ns-footer__status{margin:0;font-size:.9375rem}.ns-footer__menus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-8) var(--spacing-6)}.ns-footer__menu ul,.ns-footer__policies,.ns-footer__payments{list-style:none;margin:0;padding:0}.ns-footer__menu ul{display:grid;margin-block-start:var(--spacing-2)}.ns-footer a{color:inherit;text-decoration:none}.ns-footer__menu a,.ns-footer__policies a{display:inline-flex;align-items:center;min-height:44px;opacity:.9}.ns-footer a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.ns-footer a:focus-visible,.ns-footer button:focus-visible,.ns-footer input:focus-visible{outline:2px solid var(--ns-footer-accent);outline-offset:2px}.ns-footer__social{--text-color: 251 250 247}.ns-footer__bottom{display:flex;flex-direction:column;gap:var(--spacing-3);padding-block-start:var(--spacing-6);border-top:1px solid color-mix(in srgb,var(--ns-footer-fg) 25%,transparent);font-size:.8125rem}.ns-footer__bottom p{margin:0;opacity:.85}.ns-footer__policies{display:flex;flex-wrap:wrap;column-gap:var(--spacing-4)}.ns-footer__payments{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}@media screen and (min-width:1000px){.ns-footer__inner{padding-block:var(--spacing-20) var(--spacing-10)}.ns-footer__top{grid-template-columns:7fr 5fr;align-items:end}.ns-footer__menus{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));justify-items:end;text-align:end}.ns-footer__menu ul{justify-items:end}.ns-footer__bottom{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map?subset=AAAAAAAAIA */
