.mb-footer{border-top:var(--mb-border-width) solid var(--mb-footer-rule)}.mb-footer--light{background-color:var(--mb-color-surface-alt);color:var(--mb-color-text)}.mb-footer--dark{background-color:var(--mb-color-globe-thistle);color:var(--mb-color-pure-white)}.mb-footer__inner{max-width:calc(var(--mb-container-max) + (var(--mb-content-inset) * 2));margin-inline:auto;padding:var(--mb-footer-pad-top) var(--mb-content-inset) var(--mb-footer-pad-bottom)}.mb-footer__top{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1.25fr);gap:var(--mb-footer-gap);padding-block-end:var(--mb-footer-gap);border-bottom:var(--mb-border-width) solid var(--mb-footer-rule)}.mb-footer__columns{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--mb-footer-gap)}.mb-footer__heading{margin:0 0 var(--mb-space-xs);font-family:var(--mb-font-body);font-size:var(--mb-body-sm-size);font-weight:var(--mb-body-weight-medium);line-height:var(--mb-body-line-height);letter-spacing:.02em;text-transform:none}.mb-footer__list{margin:0;padding:0;list-style:none}.mb-footer__link{display:inline-block;color:inherit;font-family:var(--mb-font-body);font-size:var(--mb-body-sm-size);line-height:var(--mb-footer-flat-link-line);text-decoration:none;opacity:var(--mb-footer-muted-opacity);transition:opacity var(--mb-duration) var(--mb-easing)}.mb-footer__link:hover,.mb-footer__link:focus-visible{opacity:1;text-decoration:underline;text-underline-offset:.25em}.mb-footer__newsletter-form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mb-space-sm);margin-block-start:var(--mb-space-2xs);border-bottom:var(--mb-border-width) solid currentColor}.mb-footer__newsletter-input{flex:1 1 0;min-width:0;padding:var(--mb-space-2xs) 0;border:0;border-radius:var(--mb-radius);background:none;color:inherit;font-family:var(--mb-font-body);font-size:var(--mb-body-md-size)}.mb-footer__newsletter-input::placeholder{color:inherit;opacity:.6}.mb-footer__newsletter-submit{flex:none;padding:0;border:0;background:none;color:inherit;cursor:pointer;font-family:var(--mb-font-body);font-size:var(--mb-body-sm-size);font-weight:var(--mb-body-weight-medium);letter-spacing:.02em;text-transform:none;white-space:nowrap}.mb-footer__form-message{flex:1 0 100%;margin:0 0 var(--mb-space-2xs);font-size:var(--mb-body-sm-size)}.mb-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:var(--mb-space-xs);padding-block-start:var(--mb-footer-gap);text-align:center}.mb-footer__inner>.mb-footer__bottom:first-child{padding-block-start:0}.mb-footer__mark{width:var(--mb-footer-mark-size)}.mb-footer__logo{width:auto;height:var(--mb-footer-mark-size);object-fit:contain}.mb-footer__wordmark{margin:0;font-family:var(--mb-font-heading);font-size:var(--mb-footer-wordmark-size);font-weight:var(--mb-heading-weight);line-height:var(--mb-heading-line-height);letter-spacing:var(--mb-heading-tracking);text-transform:uppercase}.mb-footer__blurb,.mb-footer__copyright{max-width:46ch;margin:0;font-family:var(--mb-font-body);font-size:var(--mb-body-sm-size);line-height:var(--mb-body-line-height);opacity:var(--mb-footer-muted-opacity)}.mb-footer__copyright{margin-block-start:var(--mb-space-2xs)}.mb-footer__social{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--mb-space-sm);margin:var(--mb-space-2xs) 0 0;padding:0;list-style:none}.mb-footer__social-link{color:inherit;opacity:var(--mb-footer-muted-opacity);transition:opacity var(--mb-duration) var(--mb-easing)}.mb-footer__social-link:hover,.mb-footer__social-link:focus-visible{opacity:1}.mb-footer__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--mb-space-md);margin:var(--mb-space-2xs) 0 0;padding:0;list-style:none}.mb-footer__policy-link{display:inline-block;color:inherit;font-family:var(--mb-font-body);font-size:var(--mb-body-sm-size);line-height:var(--mb-footer-flat-link-line);text-decoration:none;opacity:var(--mb-footer-muted-opacity);transition:opacity var(--mb-duration) var(--mb-easing)}.mb-footer__policy-link:hover,.mb-footer__policy-link:focus-visible{opacity:1;text-decoration:underline;text-underline-offset:.25em}@media(max-width:1023px){:root{--mb-footer-pad-top: 64px;--mb-footer-pad-bottom: 40px;--mb-footer-gap: 32px;--mb-footer-mark-size: 32px}.mb-footer__top{grid-template-columns:minmax(0,1fr)}.mb-footer__link{display:flex;align-items:center;min-height:44px;padding-block:8px;line-height:var(--mb-body-line-height)}.mb-footer__social-link{min-width:44px;min-height:44px}.mb-footer__policy-link{display:inline-flex;align-items:center;min-height:44px}.mb-footer__newsletter-submit{min-height:44px}}@media(max-width:767px){.mb-footer__columns{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--mb-space-md)}.mb-footer__newsletter-input{flex:1 1 160px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/footer.css.map */
