.newfootercontainer{background-color:var(--spclst--gray);width:100%}.newfootercontainer>*{max-width:1400px;margin:0 auto;padding-left:36px;padding-right:36px;padding-bottom:36px;box-sizing:border-box}.newfootercontainer .footerlogoslashcontainer{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;padding-top:40px;padding-bottom:40px}.newfootercontainer .footerlogo{grid-column:1 / 2;justify-self:start;width:auto;height:24px;max-height:24px;object-fit:contain;display:block}.newfootercontainer .footerslash{grid-column:4 / 5;justify-self:end;width:auto;height:24px;max-height:24px;object-fit:contain;display:block}.newfootercontainer .newfooterlinkscontainer{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.newfootercontainer .footerlinks{display:flex;flex-direction:column}.newfootercontainer .footerheading{margin:0;padding-bottom:10px;font-family:Graphik,sans-serif;font-size:20px;font-weight:600}.newfootercontainer .footerheading--contact{margin-top:24px}.newfootercontainer .footerlink{color:var(--spclst--black);text-decoration:none;font-family:Graphik,sans-serif;font-size:14px;margin-bottom:6px}.newfootercontainer .footerlink--instagram{width:fit-content}.newfootercontainer .footerlink--instagram img{width:22px;height:22px;display:block}.newfootercontainer .footerlinks.end{align-items:flex-end;text-align:right}.newfootercontainer .footer-email-row{display:flex;align-items:stretch;width:100%;margin-top:4px;margin-bottom:4px}.newfootercontainer .footer-email-input{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--spclst--black);background:transparent;font-family:Graphik,sans-serif;font-size:12px;color:var(--spclst--black);box-sizing:border-box;outline:none}.newfootercontainer .footer-email-input::placeholder{color:#888}.newfootercontainer .footer-email-btn{background:var(--spclst--black);color:#fff;border:1px solid var(--spclst--black);padding:10px 16px;font-family:Nbarchitektstd,sans-serif;font-size:11px;letter-spacing:.06em;cursor:pointer;white-space:nowrap;background-color:var(--spclst--black);background-image:linear-gradient(var(--spclst--red),var(--spclst--red));background-position:left center;background-repeat:no-repeat;background-size:0 100%;transition:background-size .24s cubic-bezier(.22,1,.36,1)}.footer-email-btn:hover,.footer-email-btn:focus-visible{background-size:100% 100%}.newfootercontainer .footer-success{font-family:Graphik,sans-serif;font-size:12px;color:var(--spclst--black);margin:6px 0 0}.newfootercontainer .legallinkscontainer{padding-top:50px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.newfootercontainer .legallink{color:var(--spclst--black);font-family:Nbarchitektstd,sans-serif;font-size:12px;font-weight:300;text-decoration:none}@media(max-width:900px){.newfootercontainer .newfooterlinkscontainer,.newfootercontainer .footerlogoslashcontainer{grid-template-columns:repeat(2,1fr)}.newfootercontainer .footerlogo{grid-column:1}.newfootercontainer .footerslash{grid-column:2}.newfootercontainer .footerlinks.end{align-items:flex-start;text-align:left}}@media(max-width:600px){.newfootercontainer .newfooterlinkscontainer{grid-template-columns:1fr}.newfootercontainer .footerlogoslashcontainer{grid-template-columns:1fr;gap:20px}.newfootercontainer .footerslash{justify-self:start}.newfootercontainer .legallinkscontainer{flex-direction:column;align-items:flex-start;gap:10px}.newfootercontainer .footer-email-row{flex-direction:column;gap:8px}.newfootercontainer .footer-email-btn{width:100%;padding:12px 16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer.css.map */
