.store-footer{background:var(--bg-secondary);color:var(--text-primary);border-top:1px solid var(--border-color);width:100%;margin-top:4rem;padding:1.75rem 2rem}.store-footer-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.5rem;max-width:1200px;margin:0 auto;display:flex}.store-footer-brand{align-items:center;gap:.5rem;display:flex}.store-footer-brand-logo{object-fit:contain;width:18px;height:18px}.store-footer-powered-by{color:var(--text-muted);font-size:.875rem}.store-footer-link{color:var(--accent-primary);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}.store-footer-link:hover{color:var(--accent-primary-hover);text-decoration:underline}@media (width<=768px){.store-footer{text-align:center;flex-direction:column;padding:1.5rem}}.store-footer-contact{width:100%;color:var(--text-secondary);text-align:center;flex-wrap:wrap;justify-content:center;gap:.25rem .75rem;font-size:.875rem;display:flex}
