.wl-footer-columns{background:var(--ink);color:var(--porcelain)}.wl-footer-columns__inner{width:min(100% - 48px,1440px);margin-inline:auto;padding-block:52px 65px}.wl-footer-columns__wordmark{display:inline-block;margin-bottom:76px;text-decoration:none}.wl-footer-columns__lockup{display:block;width:320px;height:auto}.wl-footer-columns__stacked{display:none}.wl-footer-columns__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.55fr);gap:clamp(20px,2.5vw,40px)}.wl-footer-columns h2{margin:0 0 26px;color:var(--porcelain);font-family:var(--font-body--family);font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.3}.wl-footer-columns p,.wl-footer-columns li{margin:0 0 10px;color:var(--chalk);font-size:.94rem;line-height:1.65}.wl-footer-columns strong{color:var(--porcelain);font-weight:700}.wl-footer-columns ul{margin:0;padding:0;list-style:none}.wl-footer-columns a{color:inherit;text-decoration:none}.wl-footer-columns__contact a{text-decoration:underline;text-underline-offset:3px}.wl-footer-columns a:hover{color:var(--porcelain);text-decoration:underline;text-underline-offset:3px}.wl-footer-columns a:focus-visible{outline:2px solid var(--porcelain);outline-offset:2px}.wl-footer-columns__contact p{margin-bottom:16px;overflow-wrap:anywhere}.wl-footer-columns__instagram{display:inline-flex;width:42px;height:42px;margin-top:16px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / 38%);border-radius:50%;color:var(--porcelain);transition:border-color .18s ease,background-color .18s ease,color .18s ease}.wl-footer-columns__instagram svg{width:20px;height:20px}.wl-footer-columns__instagram svg path{fill:currentColor}.wl-footer-columns__instagram:hover{border-color:var(--porcelain);background:var(--porcelain);color:var(--ink);text-decoration:none}@media(max-width:1050px){.wl-footer-columns__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 32px}.wl-footer-columns__wordmark{margin-bottom:54px}}@media(max-width:600px){.wl-footer-columns__inner{width:min(100% - 40px,1440px);padding-block:43px 50px}.wl-footer-columns__grid{grid-template-columns:1fr;gap:32px}.wl-footer-columns__wordmark{margin-bottom:43px}.wl-footer-columns__lockup{display:none}.wl-footer-columns__stacked{display:block;width:140px;height:auto}.wl-footer-columns h2{margin-bottom:13px}.wl-footer-columns p,.wl-footer-columns li{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wl-footer.css.map */
