.valse-footer{padding:40px 0 24px!important;background:#fff;color:#050505}.valse-footer__grid,.footer-columns{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;padding-bottom:32px;border-bottom:1px solid #ffffff}.valse-footer h3,.footer__heading{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#c8a76a;margin:0 0 12px}.valse-footer a,.valse-footer li{font-size:13px;color:#888;line-height:1.6;text-decoration:none}.valse-footer a:hover{color:#050505}.valse-footer ul{list-style:none;padding:0;margin:0;gap:6px}.valse-footer li{margin-bottom:6px}.valse-footer p,.valse-footer .valse-muted{font-size:13px;color:#666;line-height:1.5;max-width:220px}.valse-footer-socials{display:flex;gap:12px;margin-top:12px}.valse-footer-socials a{width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#c8a76a;border:1px solid #2a2a2a;border-radius:999px;transition:all .2s}.valse-footer-socials a:hover{background:#c8a76a;color:#fff;transform:scale(1.08);border-color:#c8a76a}.valse-footer-socials svg{width:17px;height:17px}.valse-footer__bottom{padding:16px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.valse-footer__copyright{font-size:12px;color:#444}@media(max-width:768px){.valse-footer__grid,.footer-columns{grid-template-columns:1fr 1fr;gap:20px}}@media(max-width:480px){.valse-footer__grid,.footer-columns{grid-template-columns:1fr}.valse-footer{padding:32px 0 20px!important}}.valse-footer__brand-column .valse-footer__copyright{margin-top:14px;font-size:12px;color:#444;max-width:none;line-height:1.5}.valse-footer__policies{justify-self:end;text-align:left}.valse-footer__powered{padding-top:18px;text-align:center;font-size:12px;color:#555;letter-spacing:.02em}.valse-footer__powered a{color:#1b1b1b;font-weight:800;text-decoration:none}.valse-footer__powered a:hover{color:#c8a76a}@media(max-width:768px){.valse-footer__policies{justify-self:start}}.valse-footer .page-width.valse-footer__grid{max-width:1120px;margin-left:auto;margin-right:auto;grid-template-columns:minmax(240px,1.35fr) minmax(145px,.85fr) minmax(165px,.9fr) minmax(205px,1fr)!important;gap:46px!important;align-items:flex-start;justify-content:center}.valse-footer__menu-column--brand{justify-self:start}.valse-footer__menu-column--care{justify-self:center}.valse-footer__policies{justify-self:start!important;text-align:left!important}.valse-footer__brand-heading{display:flex;flex-direction:column;gap:8px;margin-bottom:14px!important}.valse-footer__brand-heading .valse-footer__brand-top{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#050505!important;font-weight:900}.valse-footer__copyright-inline{display:block;font-size:12px;letter-spacing:0;text-transform:none;color:#444;font-weight:500;line-height:1.5}.valse-footer__brand-column .valse-footer__copyright{display:none!important}@media(max-width:900px){.valse-footer .page-width.valse-footer__grid{grid-template-columns:1fr 1fr!important;gap:28px!important;max-width:720px}.valse-footer__menu-column--care,.valse-footer__policies{justify-self:start!important}}@media(max-width:520px){.valse-footer .page-width.valse-footer__grid{grid-template-columns:1fr!important;gap:24px!important;max-width:420px}}.valse-footer .page-width.valse-footer__grid{max-width:1080px!important;grid-template-columns:minmax(230px,1.2fr) minmax(155px,1fr) minmax(155px,1fr) minmax(190px,1fr)!important;gap:34px!important;justify-content:center!important}.valse-footer__menu-column--brand,.valse-footer__menu-column--care,.valse-footer__policies{justify-self:start!important;min-width:0!important}.valse-footer h3,.valse-footer__brand-heading .valse-footer__brand-top,.valse-footer .footer__heading{color:#1b1b1b!important;font-weight:1000!important;letter-spacing:.16em!important;text-transform:uppercase!important;position:relative!important}.valse-footer h3:after,.valse-footer__brand-heading .valse-footer__brand-top:after{content:"";display:block;width:34px;height:2px;margin-top:7px;background:#c8a76a;border-radius:99px}.valse-footer__copyright-inline{margin-top:2px!important}@media(max-width:900px){.valse-footer .page-width.valse-footer__grid{grid-template-columns:1fr 1fr!important;gap:26px!important}}@media(max-width:520px){.valse-footer .page-width.valse-footer__grid{grid-template-columns:1fr!important;gap:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/section-footer.css.map */
