.bs-product-b2b-root{padding-top:var(--bs-product-b2b-padding-top, 0);padding-bottom:var(--bs-product-b2b-padding-bottom, 0);overflow:hidden}.bs-product-b2b-root *,.bs-product-b2b-root *:before,.bs-product-b2b-root *:after{box-sizing:border-box;margin:0;padding:0}.bs-product-b2b-root__container{width:100%;max-width:1452px;margin:0 auto;padding:0 10px}.bs-product-b2b{--bs-product-b2b-blue: #0a3e76;--bs-product-b2b-blue-soft-10: rgba(10, 62, 118, .1);--bs-product-b2b-blue-soft-5: rgba(10, 62, 118, .05);--bs-product-b2b-green: #7bbd42;--bs-product-b2b-green-hover: #68a038;--bs-product-b2b-green-active: #5c8e32;--bs-product-b2b-border: #e2e8f0;--bs-product-b2b-text: #1a1a2e;--bs-product-b2b-surface: #ffffff;width:100%;display:flex;flex-direction:column;gap:24px;padding:24px;background-color:var(--bs-product-b2b-surface);border:1px solid var(--bs-product-b2b-border);border-radius:24px}.bs-product-b2b__header{display:flex;flex-direction:column;gap:24px}.bs-product-b2b__heading{display:flex;flex-direction:column;gap:8px}.bs-product-b2b__kicker{display:inline-flex;align-items:center;gap:12px;align-self:flex-start;padding:5px 16px;background-color:var(--bs-product-b2b-blue-soft-10);border-radius:100px;font-family:Inter,sans-serif;font-weight:500;font-size:13px;color:var(--bs-product-b2b-blue);letter-spacing:.09em;text-transform:uppercase}.bs-product-b2b__kicker-dot{flex-shrink:0;width:4px;height:4px;border-radius:50%;background-color:var(--bs-product-b2b-blue)}.bs-product-b2b__title{font-family:Inter,sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:var(--bs-product-b2b-text);text-align:center}.bs-product-b2b__cta{display:inline-flex;align-items:center;gap:12px;align-self:center;padding:10px 15px;background-color:var(--bs-product-b2b-green);border-radius:5px;border:none;appearance:none;-webkit-appearance:none;font-family:Inter,sans-serif;font-weight:500;font-size:13px;color:var(--bs-product-b2b-text);text-decoration:none;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease}.bs-product-b2b__cta:hover{background-color:var(--bs-product-b2b-green-hover);box-shadow:0 2px 8px #0a3e7626}.bs-product-b2b__cta:active{background-color:var(--bs-product-b2b-green-active);box-shadow:none}.bs-product-b2b__cta:focus-visible{outline:2px solid var(--bs-product-b2b-blue);outline-offset:2px}.bs-product-b2b__features{display:flex;flex-direction:column;gap:24px}.bs-product-b2b__feature{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:24px;background-color:var(--bs-product-b2b-blue-soft-5);border:1px solid var(--bs-product-b2b-border);border-radius:12px}.bs-product-b2b__feature-icon{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background-color:var(--bs-product-b2b-surface);border:1px solid var(--bs-product-b2b-border);border-radius:12px}.bs-product-b2b__feature-body{display:flex;flex-direction:column;gap:4px}.bs-product-b2b__feature-title{font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:1.3;color:var(--bs-product-b2b-text)}.bs-product-b2b__feature-desc{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:var(--bs-product-b2b-text)}@media(prefers-reduced-motion:reduce){.bs-product-b2b__cta{transition:none}}@media(min-width:768px){.bs-product-b2b-root__container{padding:0 32px}.bs-product-b2b__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.bs-product-b2b-root__container{padding:0 clamp(32px,5vw,76px)}}@media(min-width:1280px){.bs-product-b2b-root__container{padding:0 76px}.bs-product-b2b__header{flex-direction:row;justify-content:space-between;align-items:flex-start}.bs-product-b2b__heading{flex:1 1 auto}.bs-product-b2b__cta{flex-shrink:0;align-self:flex-start}.bs-product-b2b__title{text-align:left;max-width:640px}.bs-product-b2b__features{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.bs-product-b2b__feature{flex-direction:column}.bs-product-b2b__feature-body{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bs-product-b2b.css.map */
