:root{--p:#9a23bf;--p2:#4e1161;--b:#1D2E95;--bg:#ffffff;--soft:#f6f7fb;--line:#e7e7f0;--text:#0f1222;--muted: rgba(15,18,34,.68);--radius: 18px;--radius2: 14px;--shadow: 0 16px 45px rgba(17, 24, 39, .08);--shadow2: 0 12px 26px rgba(29,46,149,.14)}.b2b-wrap{max-width:1080px;margin:0 auto;padding:26px 18px 44px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;color:var(--text);position:relative;isolation:isolate}.b2b-wrap:before{content:"";position:absolute;left:-18px;right:-18px;top:-26px;height:320px;pointer-events:none;z-index:-1;background:linear-gradient(135deg,#9a23bf24,#1d2e951f 48%,#4e116114);clip-path:polygon(0 0,100% 0,100% 75%,0 100%);border-radius:28px;filter:saturate(1.15)}.b2b-h1{font-size:clamp(26px,3.2vw,38px);line-height:1.05;margin:0 0 10px;letter-spacing:-.03em}.b2b-sub{margin:0 0 18px;font-size:16px;color:var(--muted);max-width:860px}.b2b-tuto{position:relative;margin:14px 0 18px;padding:18px 18px 18px 20px;border-radius:22px;border:1px solid rgba(29,46,149,.14);background:linear-gradient(135deg,#ffffffeb,#f6f7fbeb);box-shadow:0 18px 55px #11182712;overflow:hidden}.b2b-tuto:before{content:"";position:absolute;left:0;top:0;bottom:0;width:10px;background:linear-gradient(180deg,#1d2e95,#9a23bf,#4e1161);opacity:.85}.b2b-tuto:after{content:"";position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background:radial-gradient(circle at 15% 25%,rgba(154,35,191,.16),transparent 55%),radial-gradient(circle at 80% 10%,rgba(29,46,149,.14),transparent 55%);pointer-events:none;filter:blur(2px)}.b2b-tuto-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;font-weight:1000;letter-spacing:-.02em;margin:0 0 12px;font-size:16px}.b2b-tuto-title:before{content:"\26a1";width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#1d2e951a;border:1px solid rgba(29,46,149,.16)}.b2b-tuto-steps{position:relative;z-index:1;margin:0;padding:0;list-style:none;display:grid;gap:10px;color:#0f1222c2;line-height:1.45;font-size:14px}.b2b-tuto-steps li{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:16px;border:1px solid rgba(0,0,0,.06);background:#ffffffb8;box-shadow:0 10px 24px #1118270d}.b2b-tuto-steps li:before{content:"";flex:0 0 auto;width:30px;height:30px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:1000;color:#fff;background:linear-gradient(135deg,#1d2e95,#9a23bf);box-shadow:0 10px 20px #1d2e9524}.b2b-tuto-steps li:nth-child(1):before{content:"1"}.b2b-tuto-steps li:nth-child(2):before{content:"2"}.b2b-tuto-steps li:nth-child(3):before{content:"3"}.b2b-tuto-steps strong{color:#0f1222eb}.b2b-card{border:1px solid var(--line);border-radius:var(--radius);background:#fffffff5;box-shadow:var(--shadow);overflow:hidden}.b2b-divider{height:1px;background:linear-gradient(90deg,#1d2e9524,#9a23bf24,#1d2e950f)}.b2b-top{padding:18px;display:grid;grid-template-columns:1.25fr 1fr auto;gap:14px;align-items:start}.b2b-field{min-width:0;display:grid;grid-template-rows:18px 52px 18px;gap:8px}.b2b-label{font-size:12px;color:var(--muted);margin:0;line-height:18px}.b2b-mini{margin:0;font-size:12px;color:#0f12229e;line-height:18px;min-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b2b-input,.b2b-select{width:100%;height:52px;padding:0 14px;border-radius:16px;border:1px solid rgba(0,0,0,.12);background:#fff;outline:none;transition:border-color .15s ease,box-shadow .15s ease;font-size:14px}.b2b-select{padding-right:44px}.b2b-input:focus,.b2b-select:focus{border-color:#1d2e958c;box-shadow:0 0 0 4px #1d2e951a}.b2b-actions{display:flex;gap:10px;align-items:center;justify-content:flex-end;margin-top:26px;flex-wrap:wrap}.b2b-btn{height:52px;padding:0 18px;border-radius:16px;border:0;cursor:pointer;font-weight:900;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;position:relative;overflow:hidden;line-height:1;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease,filter .12s ease}.b2b-btn:active{transform:scale(.985)}.b2b-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.b2b-btn.primary{color:#fff;box-shadow:var(--shadow2);background:linear-gradient(120deg,#1d2e95,#9a23bf,#1d2e95);background-size:240% 100%;animation:b2bLiquid 5.5s ease-in-out infinite}.b2b-btn.secondary{color:#fff;background:linear-gradient(120deg,#9a23bf,#4e1161,#9a23bf);background-size:240% 100%;animation:b2bLiquid 6.5s ease-in-out infinite;box-shadow:0 14px 30px #9a23bf24}.b2b-btn.ghost{background:#fff;border:1px solid rgba(0,0,0,.12);color:var(--text)}@keyframes b2bLiquid{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (prefers-reduced-motion: reduce){.b2b-btn.primary,.b2b-btn.secondary{animation:none}}.b2b-body{padding:18px}.b2b-section-title{display:flex;align-items:center;gap:10px;margin:2px 0 10px;font-weight:900;letter-spacing:-.01em}.b2b-badge{font-size:12px;padding:5px 10px;border-radius:999px;background:#1d2e951a;color:var(--b);border:1px solid rgba(29,46,149,.18)}.b2b-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:10px 0 14px}.b2b-tier{border-radius:18px;border:1px solid rgba(0,0,0,.1);background:linear-gradient(140deg,#fffffff0,#f6f7fbeb);overflow:hidden;cursor:pointer;min-height:132px;padding:14px;box-shadow:0 14px 40px #1118270f;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;position:relative}.b2b-tier:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(135deg,#9a23bf38,#1d2e952e 55%,#4e11611a);clip-path:polygon(0 0,100% 0,100% 58%,0 88%);opacity:.85}.b2b-tier-inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:10px;height:100%}.b2b-tier-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;font-weight:900;color:#0f1222b8}.b2b-tier-top .minqty{font-size:18px;padding:10px 14px;border-radius:14px;background:#ffffffd1;border:1px solid rgba(255,255,255,.62);box-shadow:0 10px 20px #0000000f}.b2b-tier-percent{font-size:34px;font-weight:1000;letter-spacing:-.03em;color:#0c0f1e}.b2b-tier-cta{margin-top:auto;font-size:12px;color:#0f1222b3;font-weight:800;display:flex;align-items:center;gap:8px}.b2b-dot{width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,var(--b),var(--p));box-shadow:0 0 0 4px #9a23bf1a}.b2b-tier:hover{transform:translateY(-2px);border-color:#1d2e9547;box-shadow:0 18px 55px #1d2e951a}.b2b-tier.active{border-color:#1d2e959e;box-shadow:0 22px 70px #1d2e9524}.b2b-recap{border-radius:18px;border:1px dashed rgba(29,46,149,.3);background:linear-gradient(135deg,#1d2e950d,#9a23bf0d);padding:14px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px;align-items:start}.b2b-kpi{background:#ffffffe6;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:12px}.b2b-kpi .k{font-size:12px;color:#0f1222a8;font-weight:800;margin-bottom:6px}.b2b-kpi .v{font-size:20px;font-weight:1000;letter-spacing:-.02em;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.b2b-kpi .sub{margin-top:6px;font-size:12px;color:#0f1222a3}.b2b-green{color:#16a34a}.b2b-emb{margin:0 0 14px;padding:12px 14px;border-radius:18px;border:1px solid rgba(29,46,149,.18);background:linear-gradient(135deg,#1d2e950f,#9a23bf0f);box-shadow:0 12px 26px #1d2e9514}.b2b-emb-title{font-weight:1000;letter-spacing:-.02em;margin-bottom:6px}.b2b-emb-text{font-size:12px;color:#0f1222b8;line-height:1.5}.b2b-lines{display:flex;flex-direction:column;gap:14px;margin-top:10px}.b2b-line{border:1px solid rgba(0,0,0,.08);background:linear-gradient(180deg,#fffffff5,#f6f7fbeb);border-radius:18px;padding:14px;box-shadow:0 14px 40px #1118270f}.b2b-line-head{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.b2b-line-left{display:flex;gap:12px;align-items:center;min-width:0}.b2b-thumb{width:56px;height:56px;border-radius:14px;object-fit:cover;border:1px solid rgba(0,0,0,.06);background:#fff;box-shadow:0 10px 20px #0000000f;flex:0 0 auto}.b2b-title{font-weight:1000;letter-spacing:-.02em;line-height:1.05;margin:0}.b2b-meta{font-size:12px;color:#0f12229e;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b2b-line-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.b2b-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:8px 10px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.12);font-weight:900;white-space:nowrap}.b2b-pill .dot{width:8px;height:8px;border-radius:999px;background:currentColor;opacity:.55}.b2b-pill.ok{color:var(--b);border-color:#1d2e9540}.b2b-variant-grid{margin-top:12px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.b2b-vcard{border:1px solid rgba(0,0,0,.08);background:#ffffffeb;border-radius:14px;padding:10px;display:flex;flex-direction:column;gap:8px;min-height:92px}.b2b-vtop{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.b2b-vtitle{font-weight:1000;font-size:12px;line-height:1.15}.b2b-vprice{font-weight:900;font-size:12px;color:#0f1222b8;white-space:nowrap}.b2b-vqty{height:40px;border-radius:12px;border:1px solid rgba(0,0,0,.12);padding:0 10px;outline:none;font-weight:900;font-size:14px}.b2b-vqty:focus{border-color:#1d2e958c;box-shadow:0 0 0 4px #1d2e951a}.b2b-cta-row{margin-top:14px;display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.b2b-contact{margin-top:14px;border-radius:18px;border:1px solid rgba(0,0,0,.1);background:#ffffffeb;box-shadow:0 14px 40px #1118270f;padding:14px;display:grid;grid-template-columns:1fr 320px;gap:12px;align-items:start}.b2b-contact .title{font-weight:1000;letter-spacing:-.02em;margin-bottom:6px}.b2b-textarea{width:100%;padding:12px;border-radius:14px;border:1px solid rgba(0,0,0,.12);background:#fff;outline:none;transition:border-color .15s ease,box-shadow .15s ease;font-size:14px;min-height:92px;resize:vertical}.b2b-textarea:focus{border-color:#1d2e958c;box-shadow:0 0 0 4px #1d2e951a}.b2b-contact-actions{display:flex;flex-direction:column;gap:10px}.b2b-note{font-size:12px;color:#0f1222ad;line-height:1.45;margin-top:12px}.b2b-hidden{display:none!important}@media (max-width: 980px){.b2b-top{grid-template-columns:1fr}.b2b-actions{margin-top:0;justify-content:stretch}.b2b-actions .b2b-btn{width:100%}.b2b-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.b2b-recap{grid-template-columns:1fr}.b2b-variant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.b2b-contact{grid-template-columns:1fr}.b2b-contact-actions .b2b-btn{width:100%}.b2b-tuto{padding:16px 14px 16px 18px;border-radius:20px}.b2b-tuto-steps{font-size:13px}.b2b-tuto-steps li{padding:10px;border-radius:14px}.b2b-tuto-steps li:before{width:28px;height:28px;border-radius:11px}}@media (max-width: 420px){.b2b-body{padding:14px}.b2b-recap,.b2b-line,.b2b-contact{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/b2b-pro.css.map */
