.site-footer{background:var(--color-coffee-darker);color:var(--color-cream)}.site-footer__inner{max-width:var(--container-width);margin:0 auto;padding:clamp(3rem,6vw,4.5rem) var(--gutter) 2rem}.site-footer__grid{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:clamp(2rem,5vw,3.5rem);padding-bottom:2.5rem;border-bottom:1px solid rgba(240,230,216,.14)}.site-footer__brand{display:flex;flex-direction:column;gap:.9rem}.site-footer__logo{height:auto}.site-footer__logo-text{font-family:var(--font-heading);font-size:1.4rem;font-weight:600;letter-spacing:.04em;color:var(--color-cream)}.site-footer__tagline{margin:0;max-width:30ch;font-size:.9rem;opacity:.7;line-height:1.6}.site-footer__contact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem;font-size:.9rem;opacity:.85}.site-footer__contact a{transition:opacity var(--ease-standard)}.site-footer__contact a:hover{opacity:.75}.site-footer__social{display:flex;gap:.75rem;margin-top:.25rem}.site-footer__social a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(240,230,216,.25);color:var(--color-cream);transition:background var(--ease-standard),border-color var(--ease-standard)}.site-footer__social a:hover{background:#f0e6d81a;border-color:var(--color-amber)}.site-footer__column-title{margin:0 0 1rem;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-amber)}.site-footer__column ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.site-footer__column a{font-size:.92rem;opacity:.8;transition:opacity var(--ease-standard)}.site-footer__column a:hover{opacity:1}.site-footer__bottom{padding-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;font-size:.8rem;opacity:.6}@media(max-width:900px){.site-footer__grid{grid-template-columns:1fr 1fr}.site-footer__brand{grid-column:1 / -1}}@media(max-width:560px){.site-footer__grid{grid-template-columns:1fr;gap:2rem}.site-footer__brand{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer.css.map */
