.footer{--footer-text-link: 14px;--footer-text-link-line: 21px;--footer-text-heading: 12px;--footer-text-heading-line: 21px;--footer-text-heading-track: 1.44px;--footer-text-legal: 12px;--footer-text-legal-line: 16px;--footer-text-copyright: 13px;--footer-text-copyright-line: 22px;--footer-social-gap: 24px;--footer-social-icon-size: 22px;--footer-brand-gap: 28px;--footer-brand-width: 551px;--footer-disclaimer-width: 390px;--footer-nav-width: 178px;--footer-nav-gap: 20px;--footer-nav-offset: 40px;--footer-link-gap: 8px;--footer-row-gap: 32px;--footer-columns-offset: 130px;--footer-wrap-gap: 40px;--footer-bottom-gap: 20px;--footer-bottom-offset: 30px;--footer-logo-height: 40px;font-family:var(--font-brand-family);color:rgb(var(--color-foreground))}.footer__inner{display:flex;flex-direction:column}.footer__brand{display:contents}.footer__social{display:flex;align-items:center;gap:var(--footer-social-gap);padding-inline-start:0;list-style:none}.footer__social-link{display:flex;align-items:center;color:rgb(var(--color-foreground));transition:opacity var(--transition-base)}.footer__social-link:hover{opacity:.7}.footer__social-link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.footer__social-link .icon-social{display:block;inline-size:auto;block-size:var(--footer-social-icon-size)}.footer__disclaimer{order:1;border-block-start:1px solid rgb(var(--color-foreground));padding-block-start:var(--footer-row-gap);font-size:var(--footer-text-legal);line-height:var(--footer-text-legal-line);letter-spacing:normal}.footer__nav-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;row-gap:var(--footer-row-gap);padding-block-start:var(--footer-nav-offset)}.footer__nav{display:flex;flex-direction:column;gap:var(--footer-nav-gap)}.footer__nav-heading{font-size:var(--footer-text-heading);font-weight:var(--font-weight-semibold);line-height:var(--footer-text-heading-line);letter-spacing:var(--footer-text-heading-track);text-transform:uppercase}.footer__links{display:flex;flex-direction:column;gap:var(--footer-link-gap);padding-inline-start:0;list-style:none}.footer__link{display:inline-block;color:rgb(var(--color-foreground));font-size:var(--footer-text-link);line-height:var(--footer-text-link-line);letter-spacing:normal;text-decoration:none;transition:opacity var(--transition-base)}.footer__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.footer__link--active{text-decoration:underline;text-underline-offset:2px}.footer__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:var(--footer-bottom-gap);padding-block:var(--footer-bottom-offset) var(--footer-row-gap)}.footer__logo{display:flex;align-items:center;block-size:var(--footer-logo-height);color:rgb(var(--color-foreground))}.footer__logo:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.footer__logo-image{inline-size:var(--footer-logo-width);block-size:100%;object-fit:contain;object-position:left center}.footer__logo-text{font-size:var(--footer-text-copyright);font-weight:var(--font-weight-semibold);line-height:var(--footer-text-copyright-line);letter-spacing:var(--footer-text-heading-track);text-transform:uppercase}.footer__copyright{font-size:var(--footer-text-copyright);line-height:var(--footer-text-copyright-line);letter-spacing:normal}@media screen and (min-width:750px){.footer__inner{flex-direction:row;flex-wrap:wrap;align-items:flex-start;row-gap:var(--footer-wrap-gap)}.footer__brand{flex:0 1 var(--footer-brand-width);display:flex;flex-direction:column;gap:var(--footer-brand-gap)}.footer__disclaimer{border-block-start:0;padding-block-start:0;max-inline-size:var(--footer-disclaimer-width);line-height:var(--footer-text-link-line)}.footer__nav-group{flex:0 1 auto;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,var(--footer-nav-width));padding-block-start:0}.footer__bottom{flex:0 0 100%;flex-direction:row;align-items:center;justify-content:space-between;gap:0;margin-block-start:calc(var(--footer-columns-offset) - var(--footer-wrap-gap));padding-block:0}.footer__copyright{text-align:end}}@media(prefers-reduced-motion:reduce){.footer__social-link,.footer__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/926/assets/section-footer.css.map */
