html[data-theme] .fifi-footer{position:relative;overflow:hidden;border-block-start:1px solid var(--border-subtle)}html[data-theme] .fifi-footer p{margin:0}html[data-theme] .fifi-footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:40px 32px;max-width:var(--container-max);margin-inline:auto;padding:clamp(48px,6vw,72px) var(--gutter) 48px}html[data-theme] .fifi-footer__brand{display:flex;flex-direction:column;gap:18px;container-type:inline-size}@media screen and (max-width:749px){html[data-theme] .fifi-footer__brand{grid-column:1 / -1}}html[data-theme] .fifi-footer__wordmark{font-family:var(--font-wordmark);font-weight:500;font-size:min(22px,7.8cqi);line-height:1;letter-spacing:var(--tracking-wordmark);text-transform:uppercase;white-space:nowrap;color:var(--text-primary)}html[data-theme] .fifi-footer__blurb{max-width:300px;font:var(--type-body-sm);color:var(--text-muted)}html[data-theme] .fifi-footer__column{display:flex;flex-direction:column;gap:4px}html[data-theme] .fifi-footer__heading{padding-block-end:8px;font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}html[data-theme] .fifi-footer__links{display:flex;flex-direction:column;gap:4px;margin:0;padding:0}html[data-theme] .fifi-footer__link{display:inline-flex;align-items:center;gap:8px;padding:6px 0;font:var(--type-body-sm);color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease-atelier)}html[data-theme] .fifi-footer__link:hover,html[data-theme] .fifi-footer__link[aria-current=page]{color:var(--text-accent)}html[data-theme] .fifi-footer .fifi-social-icon{flex:none;width:16px;height:16px}html[data-theme] .fifi-footer__band{display:flex;align-items:flex-end;height:150px;background:var(--fifi-footer-band-image) center / cover no-repeat}html[data-theme] .fifi-footer__band-inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;width:100%;max-width:var(--container-max);margin-inline:auto;padding:0 var(--gutter) 22px;font:var(--type-caption);color:var(--text-muted)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fifi-footer.css.map */
