.m-b2b-banner__inner{display:flex;flex-direction:column;gap:20px;padding:24px 20px;border-radius:var(--ev-radius-lg)}.m-b2b-banner__content{display:flex;flex-direction:column;gap:10px;max-width:720px}.m-b2b-banner__eyebrow{color:var(--ev-accent-on-dark);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.m-b2b-banner__text p{margin:0}.m-b2b-banner__actions{display:flex;flex-direction:column;align-items:stretch;gap:10px}.m-b2b-banner__link{color:inherit;font-size:1.4rem;text-align:center;text-decoration:underline}@media(min-width:769px){.m-b2b-banner__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:40px;padding:44px 52px}.m-b2b-banner__actions{flex-shrink:0}}.m-b2b-banner__heading{line-height:1.5}.m-b2b-banner__text,.m-b2b-banner__text p{color:#d2eddf;font-size:1.5rem;line-height:1.5}.m-b2b-banner a.m-b2b-banner__link:not(.btn){color:#fff}@media(min-width:769px){.m-b2b-banner__inner{padding:48px 56px;border-radius:18px}.m-b2b-banner__content{gap:12px;max-width:700px}.m-b2b-banner__heading{font-size:3.2rem}.m-b2b-banner__actions .btn{padding-top:16px;padding-bottom:16px}}@media(max-width:768.98px){.m-b2b-banner.section{margin-top:0;margin-bottom:36px}.m-b2b-banner__inner{gap:12px;padding:24px 20px;border-radius:16px}.m-b2b-banner__content{gap:12px}.m-b2b-banner__eyebrow{font-size:1.2rem}.m-b2b-banner__heading{font-size:2.2rem}.m-b2b-banner__text,.m-b2b-banner__text p{font-size:1.4rem}.m-b2b-banner__link{display:none}}.m-b2b-banner--light .m-b2b-banner__inner{border:1px solid var(--ev-line-green);background-color:var(--ev-accent-soft);color:var(--ev-text)}.m-b2b-banner--light .m-b2b-banner__eyebrow{color:var(--ev-accent)}.m-b2b-banner--light .m-b2b-banner__heading{color:var(--ev-heading)}.m-b2b-banner--light .m-b2b-banner__text,.m-b2b-banner--light .m-b2b-banner__text p{color:var(--ev-text-2)}.m-b2b-banner--light .m-b2b-banner__link{color:var(--ev-action)}@media(min-width:769px){.m-b2b-banner--light .m-b2b-banner__inner{gap:32px;padding:36px 44px}.m-b2b-banner--light .m-b2b-banner__content{gap:8px;max-width:760px}.m-b2b-banner--light .m-b2b-banner__heading{font-size:2.6rem}#main-content .m-b2b-banner--light.section{margin:48px 0}.m-b2b-banner--light .m-b2b-banner__actions .btn{display:inline-flex;align-items:center;height:48px;padding:0 22px}.shopify-section:has(.m-b2b-banner--light)+.shopify-section .m-product-faq--collection.section{padding-top:0}}@media(max-width:768.98px){.m-b2b-banner--hide-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/m_b2b-banner.css.map */
