.b2b-mono{margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.b2b-stripe{height:6px;background:repeating-linear-gradient(135deg,#f8be03 0 10px,#121212 10px 20px)}.b2b-heading{margin:0}.b2b-btn{display:inline-flex;align-items:center;gap:10px;background:#f8be03;border:none;border-radius:0;color:#121212;cursor:pointer;font-size:15px;font-weight:600;padding:16px 28px;text-decoration:none;transition:background-color .15s ease}.b2b-btn:hover{background:#e4a104}.b2b-rte p{margin:0 0 14px;font-size:16px;line-height:1.65}.b2b-rte ul{margin:0 0 14px;padding-left:20px;list-style:disc;font-size:16px;line-height:1.65}.b2b-rte :is(p,ul):last-child{margin-bottom:0}.b2b-dark{--color-foreground: 255, 255, 255;background:#121212;color:#fff}.b2b-dark .b2b-rte{color:#ffffffd9}.b2b-dark .b2b-rte a{color:#f8be03;text-decoration:underline;text-underline-offset:3px}.b2b-dark .b2b-rte a:hover{color:#e4a104}.b2b-light .b2b-rte{color:#333}.b2b-light .b2b-rte a{color:#121212;text-decoration:underline;text-decoration-color:#e4a104;text-decoration-thickness:2px;text-underline-offset:3px}.b2b-light .b2b-rte a:hover{text-decoration-color:#121212}.b2b-specs{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;color:#f8be03}.b2b-specs li{display:flex;align-items:center;gap:16px}.b2b-specs li+li:before{content:"/";color:#ffffff4d}.b2b-card-title{margin:0;font-family:var(--font-body-family);font-size:17px;font-weight:600}.b2b-card-text p{margin:0 0 8px;font-size:14px;line-height:1.6;color:#555}.b2b-card-text p:last-child{margin-bottom:0}.b2b-card .b2b-arrow{transition:transform .15s ease}.b2b-card:hover .b2b-arrow{transform:translate(4px)}.b2b-faq-item{background:#fff;border:1px solid #e5e5e5;border-left:3px solid #d9d9d9}.b2b-faq-item+.b2b-faq-item{margin-top:12px}.b2b-faq-item[open]{border-left:3px solid #f8be03}.b2b-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none}.b2b-faq-item summary::-webkit-details-marker{display:none}.b2b-faq-item summary:after{content:"+";display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;background:#f8be03;color:#121212;font-size:16px;font-weight:700;line-height:1}.b2b-faq-item[open] summary:after{content:"\2212"}.b2b-faq-q{margin:0;font-family:var(--font-body-family);font-size:16px;font-weight:600}.b2b-faq-body{padding:0 20px 20px}.b2b-field{margin-bottom:16px}.b2b-field label{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#ffffffbf}.b2b-input{width:100%;background:#1f1f1f;border:1px solid rgba(255,255,255,.15);border-radius:0;color:#fff;font-size:16px;padding:13px 16px}.b2b-input:focus-visible{outline:2px solid #f8be03;outline-offset:0;border-color:#f8be03}textarea.b2b-input{resize:vertical;min-height:140px}.b2b-notice{border-left:3px solid #f8be03;background:#1f1f1f;padding:14px 16px;font-size:15px;margin-bottom:20px}.b2b-notice--error{border-left-color:#b10300}:is(.b2b-dark,.b2b-light) :is(a,button,summary):focus-visible{outline:2px solid #f8be03;outline-offset:2px}@media(prefers-reduced-motion:reduce){.b2b-btn,.b2b-card .b2b-arrow{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-b2b.css.map */
