.footer-classic{padding-top:clamp(3.5rem,6vw,6rem)}.footer-classic__logo{display:block;width:min(260px,70vw);margin:0 auto var(--space-2xl);color:var(--scheme-text)}.footer-classic__logo .brand-logo{--brand-logo-width: 100%}.footer-classic__columns{display:grid;gap:var(--space-xl)}@media(min-width:750px){.footer-classic__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.footer-classic__columns{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:var(--space-2xl)}}.footer-classic__heading{margin:0 0 var(--space-md);font-family:var(--font-heading);font-size:var(--text-lg, 1.2rem);font-weight:var(--font-heading-weight, 500);letter-spacing:.04em;text-transform:uppercase}.footer-classic__links{display:grid;gap:.85rem;margin:0;padding:0;list-style:none}.footer-classic__links a{text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-sm);color:var(--scheme-muted);transition:color var(--transition-fast, .2s) ease;text-decoration:none}.footer-classic__links a:hover,.footer-classic__links a[aria-current]{color:var(--scheme-text);text-decoration:underline;text-underline-offset:.3em}.footer-classic__text{color:var(--scheme-muted);line-height:1.7;max-width:38ch}.footer-classic__contact{display:grid;gap:.6rem;margin:var(--space-md) 0 0;padding:0;list-style:none;font-size:var(--text-md, 1rem)}.footer-classic__contact:first-child{margin-top:0}.footer-classic__contact span{color:var(--scheme-muted)}.footer-classic__contact a{color:var(--scheme-text);text-decoration:none}.footer-classic__contact a:hover{text-decoration:underline;text-underline-offset:.3em}.footer-classic__address{color:var(--scheme-muted);font-size:var(--text-sm);line-height:1.6}.footer-classic__social{display:flex;justify-content:center;padding:var(--space-2xl) 0 var(--space-xl)}.footer-classic__social ul{justify-content:center}.footer-classic__bottom{border-top:1px solid var(--scheme-border);padding:var(--space-xl) 0 var(--space-lg)}.footer-classic__bottom .container{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);text-align:center}.footer-classic__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.footer-classic__payments .payment-icon{width:46px;height:30px}.footer-classic__copyright{margin:0;font-size:var(--text-xs, .75rem);letter-spacing:.08em;text-transform:uppercase;color:var(--scheme-muted)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-footer-classic.css.map */
