.site-footer{background-color:var(--color-inverse-bg);padding-top:var(--space-10);padding-bottom:var(--space-7)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:var(--space-8);padding-bottom:var(--space-8);border-bottom:.5px solid var(--color-inverse-rule)}.footer-brand__logo{font-family:var(--font-sans);font-size:15px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-inverse-text);text-decoration:none;display:block;margin-bottom:var(--space-4)}.footer-brand__tagline{font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-regular);color:var(--color-inverse-secondary);line-height:var(--leading-body);margin-bottom:var(--space-3)}.footer-brand__location{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-inverse-secondary);line-height:var(--leading-relaxed)}.footer-brand__locations{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-top:var(--space-5)}.footer-brand__location{margin:0}.footer-brand__location span{display:block;margin-bottom:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-inverse-text)}.footer-col__label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-inverse-secondary);display:block;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:.5px solid var(--color-inverse-rule)}.footer-col__links{list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.footer-col__links a{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--color-inverse-secondary);text-decoration:none;transition:color var(--transition-fast),text-decoration-color var(--transition-fast);display:block}.footer-col__links a:hover{color:var(--color-inverse-text);text-decoration:underline;text-decoration-color:var(--color-inverse-secondary);text-underline-offset:4px}.footer-contact__item{margin-bottom:var(--space-3)}.footer-contact__method{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-inverse-secondary);display:block;margin-bottom:var(--space-1)}.footer-contact__value{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-inverse-secondary);text-decoration:none;transition:color var(--transition-fast),text-decoration-color var(--transition-fast);display:block}.footer-contact__value:hover{color:var(--color-inverse-text);text-decoration:underline;text-decoration-color:var(--color-inverse-secondary);text-underline-offset:3px}.footer-contact__response{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-inverse-secondary);margin-top:var(--space-5);line-height:var(--leading-relaxed)}.footer-contact__cta{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-5);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-inverse-text);text-decoration:none;border-bottom:.5px solid var(--color-inverse-secondary);padding-bottom:2px;transition:border-color var(--transition-fast),color var(--transition-fast)}.footer-contact__cta:hover{border-color:var(--color-inverse-text);color:var(--color-inverse-text)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding-top:var(--space-5);flex-wrap:wrap}.footer-bottom__copy{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-inverse-secondary)}.footer-bottom__note{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-inverse-secondary);font-style:italic}.footer-bottom__links{display:flex;gap:var(--space-5)}.footer-bottom__links a{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-inverse-secondary);text-decoration:none;transition:color var(--transition-fast)}.footer-bottom__links a:hover{color:var(--color-inverse-text)}@media(max-width:1024px){.footer-grid{grid-template-columns:1fr 1fr;gap:var(--space-7)}}@media(max-width:767px){.footer-grid{grid-template-columns:1fr;gap:var(--space-6)}.footer-brand__locations{grid-template-columns:1fr}.site-footer{padding-top:var(--space-8);padding-bottom:calc(var(--space-7) + var(--mobile-bar-height))}.footer-bottom{flex-direction:column;align-items:flex-start;gap:var(--space-3)}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/jemeva-footer.css.map */
