.mbf{font:400 14px/1.6 var(--mb-font);color:#111;-webkit-font-smoothing:antialiased;--mbf-muted:#6b6f77;--mbf-line:#d8dce3;--mbf-gutter:clamp(16px,3vw,40px)}.mbf *{box-sizing:border-box}.mbf a{color:inherit;text-decoration:none}.mbf a:hover,.mbf a[aria-current=page]{color:#d02c00}.mbf :focus-visible{outline:2px solid #cc300a;outline-offset:4px}.mbf h2,.mbf p,.mbf address{margin:0}.mbf{background:#f3f5f9;border-top:1px solid #dfe3ea;padding:clamp(56px,7vw,88px) var(--mbf-gutter) 0}.mbf-inner,.mbf-bottom{max-width:1680px;margin:0 auto}.mbf-inner{display:grid;grid-template-columns:minmax(220px,1.25fr) repeat(3,minmax(150px,1fr)) minmax(260px,1.35fr);gap:clamp(32px,4vw,64px) clamp(24px,3vw,44px)}.mbf-brand{display:flex;flex-direction:column;gap:18px;max-width:280px}.mbf-logo{display:block;width:120px;line-height:0}.mbf-logo img{display:block;width:120px;height:auto}.mbf-brand p,.mbf-news p{font-size:13px;line-height:1.65;color:var(--mbf-muted);text-wrap:pretty}.mbf-brand address{font-style:normal;font-size:12.5px;line-height:1.7;color:var(--mbf-muted)}.mbf-brand address a{display:inline-block;margin-top:6px;color:#111;border-bottom:1px solid #b4b8ae}.mbf h2{font-size:11px;font-weight:400;line-height:normal;letter-spacing:.16em;text-transform:uppercase;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--mbf-line)}.mbf-col,.mbf-news{display:flex;flex-direction:column;gap:12px;min-width:0}.mbf-col a{font-size:14px;line-height:1.45}.mbf-form{display:flex;align-items:center;gap:12px;border-bottom:1px solid #111;margin-top:4px}.mbf-form input{flex:1;min-width:0;height:44px;padding:0;border:0;border-radius:0;background:transparent;font:inherit;font-size:14px;color:#111}.mbf-form input::placeholder{color:var(--mbf-muted)}.mbf-form input:focus{outline:0}.mbf-form:focus-within{border-color:#d02c00}.mbf-form button{height:44px;padding:0 0 0 8px;border:0;background:none;font:inherit;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#111;cursor:pointer}.mbf-form button:hover{color:#d02c00}.mbf .mbf-note{font-size:12.5px;color:#111}.mbf .mbf-note[data-state=error]{color:#b42a00}.mbf-social{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:8px;font-size:13px;color:var(--mbf-muted)}.mbf-social a:hover{color:#111}.mbf-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-top:clamp(48px,6vw,80px);padding:22px 0 28px;border-top:1px solid var(--mbf-line);font-size:12px;color:var(--mbf-muted)}.mbf-bottom small{font-size:12px}.mbf-bottom nav{display:flex;flex-wrap:wrap;gap:8px 22px}.mbf-bottom a:hover{color:#111}.mbf-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:1100px){.mbf-inner{grid-template-columns:repeat(3,minmax(0,1fr))}.mbf-brand{grid-column:1 / 2;grid-row:1;max-width:none}.mbf-news{grid-column:2 / 4;grid-row:1}}@media(max-width:700px){.mbf-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}.mbf-brand,.mbf-news{grid-column:1 / -1;grid-row:auto}.mbf-news{order:-1;padding-bottom:8px}.mbf-brand{order:-2}.mbf-col a{padding:2px 0}.mbf-bottom{flex-direction:column;align-items:flex-start;padding-bottom:32px}}.shopify-section:has(>.mbf){margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mb-footer.css.map */
