.vd-footer{background:var(--vd-sand-alt);color:var(--vd-ink);padding:clamp(56px,7vw,84px) 0 32px}.vd-footer__cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:clamp(28px,4vw,48px);padding-bottom:44px;border-bottom:1px solid rgba(15,44,54,.12)}.vd-footer__brand img{width:200px;height:auto;display:block}.vd-footer__blurb{margin:20px 0 0;max-width:290px;font:400 14.5px/1.65 var(--vd-sans);color:var(--vd-body)}.vd-footer__ig{margin-top:22px;display:inline-flex;align-items:center;gap:9px;color:var(--vd-ink);text-decoration:none;font:500 13.5px/1 var(--vd-sans);transition:color .2s}.vd-footer__ig:hover{text-decoration:underline;text-decoration-color:var(--vd-teal);text-underline-offset:.3em}.vd-footer__h{font:600 12px/1 var(--vd-sans)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--vd-ink);margin:0 0 18px}.vd-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.vd-footer__links a{color:var(--vd-ink);text-decoration:none;font:400 14.5px/1.45 var(--vd-sans);transition:color .2s}.vd-footer__links a:hover{text-decoration:underline;text-decoration-color:var(--vd-teal);text-underline-offset:.3em}.vd-footer__note{color:var(--vd-body);font:400 13.5px/1.5 var(--vd-sans)}.vd-footer__bottom{padding-top:26px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.vd-footer__copy{margin:0;font:400 13px/1.5 var(--vd-sans);color:var(--vd-body)}.vd-footer__legal{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:18px}.vd-footer__legal a{color:var(--vd-body);text-decoration:none;font:400 13px/1.5 var(--vd-sans);transition:color .2s}.vd-footer__legal a:hover{color:var(--vd-ink);text-decoration:underline;text-decoration-color:var(--vd-teal);text-underline-offset:.3em}.vd-footer__pay{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.vd-footer__pay svg{height:24px;width:auto;border-radius:3px}@media screen and (max-width:989px){.vd-footer__cols{grid-template-columns:1fr 1fr;gap:34px 24px}.vd-footer__brand{grid-column:1 / -1}}@media screen and (max-width:599px){.vd-footer__cols{grid-template-columns:1fr}.vd-footer__pay{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vd-footer.css.map */
