.avant-legal-homepage-footer{--green-abyss:#14170C;--green-ink:#1F2414;--green-forest:#303621;--green-moss:#5E654A;--green-olive:#6E7550;--green-sage:#8CAB79;--cream:#FBF7F3;--cream-dim:rgba(251,247,243,.68);--cream-faint:rgba(251,247,243,.38);--hairline:rgba(251,247,243,.16);--display:"Komrile Condensed",Georgia,serif;--serif:"Komrile",Georgia,serif;--sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--rail:0px;--ease:cubic-bezier(.22,.9,.24,1);--slice:50%;font-family:var(--sans);font-style:normal;line-height:1.6;color:var(--cream)}.avant-legal-homepage-footer *{box-sizing:border-box;margin:0;padding:0}.avant-legal-homepage-footer a{color:inherit;text-decoration:none}.avant-legal-homepage-footer>footer{background:var(--green-abyss);padding:12vh 6vw 6vh;border-top:1px solid var(--hairline)}.avant-legal-homepage-footer .f-top{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:50px;margin-bottom:90px}.avant-legal-homepage-footer .f-brand .wm{font-family:var(--serif);font-size:26px;letter-spacing:.24em;margin-bottom:18px}.avant-legal-homepage-footer .f-brand p{color:var(--cream-faint);font-size:14px;max-width:300px}.avant-legal-homepage-footer .f-news{margin-top:30px;display:flex;border-bottom:1px solid var(--hairline);max-width:320px}.avant-legal-homepage-footer .f-news input{flex:1;background:none;border:0;color:var(--cream);padding:12px 0;font-size:14px;outline:none;font-family:var(--sans)}.avant-legal-homepage-footer .f-news input::placeholder{color:var(--cream-faint)}.avant-legal-homepage-footer .f-news button{background:none;border:0;color:var(--green-sage);cursor:pointer;font-size:18px}.avant-legal-homepage-footer>footer h4{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--green-sage);margin-bottom:22px;font-weight:400}.avant-legal-homepage-footer>footer ul{list-style:none;display:grid;gap:12px;font-size:14px;color:var(--cream-dim)}.avant-legal-homepage-footer>footer ul a{transition:color .3s}.avant-legal-homepage-footer>footer ul a:hover{color:var(--cream)}.avant-legal-homepage-footer .f-bottom{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:34px;border-top:1px solid var(--hairline);font-size:11px;letter-spacing:.14em;color:var(--cream-faint);text-transform:uppercase}.avant-legal-homepage-footer .f-bottom .sym{color:var(--green-sage)}@media(max-width:900px){.avant-legal-homepage-footer .f-top{grid-template-columns:1fr 1fr}}.avant-legal-homepage-footer>footer{display:block}.avant-legal-homepage-footer>footer{position:relative;isolation:isolate;overflow:hidden}.avant-legal-homepage-footer>footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--footer-pattern) center top/560px repeat;opacity:.07;pointer-events:none}.avant-legal-homepage-footer>footer>div{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/5/assets/avant-legal-homepage-footer.css.map */
