.landing-footer{--landing-footer-bg: rgb(var(--color-landing-footer-background));--landing-footer-color: rgb(var(--color-landing-footer-foreground));--landing-footer-padding-block: var(--space-xl);--landing-footer-padding-inline: clamp(16px, calc(16px + 84 * ((100vw - 375px) / 1025)), 100px);--landing-footer-logo-max-height: 2.8rem;--landing-footer-logo-max-width: 14.6rem;background-color:var(--landing-footer-bg);color:var(--landing-footer-color)}@media screen and (min-width:990px){.landing-footer{--landing-footer-padding-block: var(--space-lg)}}.landing-footer__inner{max-width:var(--page-width);margin-inline:auto;padding-block:var(--landing-footer-padding-block);padding-inline:var(--landing-footer-padding-inline);display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}@media screen and (min-width:990px){.landing-footer__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-lg);text-align:start}}.landing-footer__logo{display:flex;align-items:center;flex-shrink:0;text-decoration:none;color:var(--landing-footer-color)}.landing-footer__logo-image{display:block;width:auto;max-width:var(--landing-footer-logo-max-width);max-height:var(--landing-footer-logo-max-height);height:auto;object-fit:contain}.landing-footer__logo-text{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;line-height:1.2}.landing-footer__nav{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;align-items:center;column-gap:48px;row-gap:24px;width:100%}@media screen and (min-width:990px){.landing-footer__nav{display:flex;flex-wrap:wrap;flex:1 1 auto;justify-content:center;gap:var(--space-footer-link-gap);width:auto}}.landing-footer__link{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.2;color:var(--landing-footer-color);text-decoration:none;white-space:nowrap}.landing-footer__link:hover,.landing-footer__link:focus-visible{opacity:.85}.landing-footer__copyright{margin:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.2;color:var(--landing-footer-color);flex-shrink:0}@media screen and (min-width:990px){.landing-footer__copyright{text-align:end}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-landing-footer.css.map */
