.av-footer{display:block;font-size:var(--av-text-sm)}.av-footer__grid{display:grid;grid-template-columns:1fr;gap:var(--av-space-6);padding-bottom:var(--av-space-6)}.av-footer__heading{margin:0 0 var(--av-space-3);font-size:var(--av-text-md);font-weight:700}.av-footer__links li+li{margin-top:var(--av-space-2)}.av-footer__link{text-decoration:none}.av-footer__link:hover{text-decoration:underline}.av-footer__text{font-size:inherit}.av-footer__brand-logo{display:inline-block;margin-bottom:var(--av-space-3)}.av-footer__brand-logo img{width:var(--av-logo-w);max-width:100%;height:auto}.av-footer__socials,.av-footer__newsletter{margin-top:var(--av-space-3)}.av-footer__image img,.av-footer__placeholder{max-width:100%;height:auto;border-radius:var(--av-radius-media)}.av-footer__image--placeholder{max-width:240px;aspect-ratio:4 / 3;background:rgb(var(--av-fg-rgb) / .06)}.av-footer__card,.av-footer__collection{max-width:260px}.av-footer__collection{display:grid;gap:var(--av-space-2);text-decoration:none}.av-footer__collection-title{font-weight:600}.av-footer__collection:hover .av-footer__collection-title{text-decoration:underline}.av-footer__bottom{display:flex;flex-direction:column;gap:var(--av-space-4);padding-top:var(--av-space-5);border-top:1px solid var(--av-border)}.av-footer__loc-group{display:flex;flex-wrap:wrap;gap:var(--av-space-4)}.av-footer__loc-row{display:flex;gap:var(--av-space-2)}.av-footer__loc-row .av-field__select{min-width:200px}.av-footer__payments{display:flex;flex-wrap:wrap;gap:var(--av-space-2)}.av-footer__payments--row{flex-wrap:nowrap;overflow-x:auto}.av-footer__payment-icon{width:38px;height:24px}.av-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:var(--av-space-2) var(--av-space-4);color:var(--av-fg-muted);font-size:var(--av-text-xs)}.av-footer__policies{display:flex;flex-wrap:wrap;gap:var(--av-space-2) var(--av-space-4)}@media(min-width:750px){.av-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.av-footer__legal{justify-content:space-between}}@media(min-width:990px){.av-footer__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.av-footer__bottom{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.av-footer__legal{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/anvil-sec-footer.css.map */
