.footer{border-top:1px solid var(--color-divider);margin-top:var(--space-12);font-size:14px}.footer__cols{display:grid;grid-template-columns:repeat(var(--footer-cols, 5),minmax(0,1fr));gap:32px;padding-block:40px}.footer__col{display:flex;flex-direction:column;gap:8px;min-width:0}.footer__title{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-700);padding-bottom:6px;border-bottom:1px solid var(--color-divider);margin-bottom:4px}.footer__link{display:block;padding:2px 0;font-size:14px;color:var(--color-muted-2)}.footer__link:hover{color:var(--color-accent-700);text-decoration:none}.footer__text{font-size:14px;line-height:1.6;color:var(--color-muted-2)}.footer__text a{color:var(--color-accent-700)}.footer__social{margin-top:8px}.footer__band{border-top:1px solid var(--color-divider)}.footer__band-inner{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-block:18px;flex-wrap:wrap}.footer__chips{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.footer__chips-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);margin-right:4px}.footer__chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;border:1px solid var(--color-divider);padding:6px 11px;font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap;color:var(--color-text);background:var(--color-bg)}.footer__chip svg{height:22px;width:auto;display:block}.footer__chip .icon{height:14px;width:14px;color:var(--color-accent-700)}.footer__chip--logo{padding:4px 8px}.footer__chip--logo img{height:22px;width:auto;max-width:96px;display:block;object-fit:contain}.footer__embed{display:inline-flex;align-items:center;min-height:36px;max-width:100%}.footer__logo-natural{display:inline-flex;align-items:center}.footer__logo-natural img{display:block;max-width:none}a.footer__logo-natural:hover{opacity:.85}a.footer__chip{text-decoration:none;transition:border-color .15s,color .15s}a.footer__chip:hover{border-color:var(--color-accent);color:var(--color-accent-700);text-decoration:none}.footer__bottom{border-top:1px solid var(--color-divider)}.footer__bottom-inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"logo address meta" "logo policies copy";align-items:center;column-gap:32px;row-gap:10px;padding-block:18px;font-size:12px;color:var(--color-muted)}.footer__logo{grid-area:logo;justify-self:start}.footer__logo img{width:132px;height:auto;display:block}.footer__address{grid-area:address;text-align:center}.footer__meta{grid-area:meta;justify-self:end;text-align:right}.footer__copy{grid-area:copy;justify-self:end;text-align:right}@media screen and (min-width:750px)and (max-width:1199px){.footer__bottom-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"logo meta" "address address" "policies policies" "copy copy"}.footer__copy{justify-self:center;text-align:center}}.footer__logo-img--grey{filter:grayscale(1);opacity:.55}.footer__policies{grid-area:policies;display:flex;justify-content:center;gap:6px 16px;flex-wrap:wrap;font-size:12px}.footer__policies .footer__link{font-size:12px;padding:0}@media screen and (max-width:989px){.footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media screen and (max-width:749px){.footer__cols{grid-template-columns:1fr}.footer__bottom-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"logo" "address" "policies" "meta" "copy";justify-items:center;text-align:center}.footer__logo,.footer__meta,.footer__copy{justify-self:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-footer.css.map */
