[data-theme=b2b][data-skin=soft]{font-size:14px;line-height:1.45;--b2b-hdr-h:56px;--soft-tint:rgb(var(--color-brand)/0.06);--soft-hair:rgb(var(--color-ink)/0.07)}[data-theme=b2b][data-skin=soft] .b2b-shell{background:var(--bg-soft);--trunk:1390px;--rail-w:320px;--rg:8px}[data-theme=b2b][data-skin=soft] .b2b-shell__page{background:transparent;border:0}[data-theme=b2b][data-skin=soft] .b2b-hdr{height:56px;box-sizing:border-box;border-top:0;border-bottom:0;box-shadow:0 1px 0 var(--soft-hair),0 4px 16px rgb(var(--color-ink)/.04);gap:8px;padding:0 16px;border-radius:0 0 var(--radius-lg) var(--radius-lg)}[data-theme=b2b][data-skin=soft] .b2b-logo{margin-right:20px;font-size:15px}[data-theme=b2b][data-skin=soft] .b2b-logo img{height:36px;max-width:200px}[data-theme=b2b][data-skin=soft] .b2b-logo__mark{width:32px;height:32px;border-radius:var(--radius);background:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-hdr__nav{height:auto;gap:2px}[data-theme=b2b][data-skin=soft] .b2b-hdr__nav a{height:34px;padding:0 12px;border-radius:var(--radius);font-size:14px;font-weight:500;color:var(--ink-2)}[data-theme=b2b][data-skin=soft] .b2b-hdr__nav a:hover{background:rgb(var(--color-ink)/.05);color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-hdr__co,[data-theme=b2b][data-skin=soft] .b2b-hdr__pts{height:30px;padding:0 10px;border-radius:999px;background:rgb(var(--color-ink)/.045);color:var(--ink-2);font-size:12.5px}[data-theme=b2b][data-skin=soft] .b2b-hdr__co b,[data-theme=b2b][data-skin=soft] .b2b-hdr__pts b{color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-hdr__co svg{color:var(--ink-3)}[data-theme=b2b][data-skin=soft] .b2b-hdr__co i{background:rgb(var(--color-ink)/.15)}[data-theme=b2b][data-skin=soft] .b2b-hdr__bar{border-radius:999px;overflow:hidden;background:rgb(var(--color-ink)/.1)}[data-theme=b2b][data-skin=soft] .b2b-hdr__bar i{background:rgb(var(--color-brand)/.65)}[data-theme=b2b][data-skin=soft] .b2b-hdr__user{height:34px;padding:0 10px;border-radius:var(--radius);font-size:14px}[data-theme=b2b][data-skin=soft] .b2b-hdr__user:hover{background:rgb(var(--color-ink)/.05);color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-hdr__login{border-radius:var(--radius);padding:7px 14px}[data-theme=b2b][data-skin=soft] .b2b-banner{margin-top:10px;border:0;border-radius:var(--radius-lg);overflow:hidden;background:transparent}[data-theme=b2b][data-skin=soft] .b2b-banner img{max-height:72px}[data-theme=b2b][data-skin=soft] .b2b-catalog{grid-template-columns:252px minmax(0,1fr);gap:12px;padding:12px 0 20px;min-height:0}[data-theme=b2b][data-skin=soft] .b2b-catalog__main{border-radius:var(--radius-lg);min-height:0;box-shadow:0 1px 2px rgb(var(--color-ink)/.04)}[data-theme=b2b][data-skin=soft] .b2b-panel-side{top:calc(var(--b2b-hdr-h) + 12px);height:auto;max-height:calc(100vh - var(--b2b-hdr-h) - 24px);border-right:0;border-radius:var(--radius-lg);padding:8px;box-shadow:0 1px 2px rgb(var(--color-ink)/.04)}[data-theme=b2b][data-skin=soft] .b2b-panel-side__tabs{border-bottom:0;background:rgb(var(--color-ink)/.05);border-radius:var(--radius);padding:3px;gap:3px}[data-theme=b2b][data-skin=soft] .b2b-panel-side__tabs button{height:30px;border-right:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-3);font-size:13px}[data-theme=b2b][data-skin=soft] .b2b-panel-side__tabs button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px rgb(var(--color-ink)/.12)}[data-theme=b2b][data-skin=soft] .b2b-panel-side__filter{margin:8px 0 6px;height:34px;width:100%;border-radius:var(--radius);font-size:13px;padding:0 10px}[data-theme=b2b][data-skin=soft] .b2b-panel-side__list li>a{border-bottom:0;border-left:3px solid transparent;border-radius:var(--radius-sm);padding:7px 10px;font-size:13.5px;color:var(--ink-2)}[data-theme=b2b][data-skin=soft] .b2b-panel-side__list li ul li>a{padding-left:24px;font-size:13px}[data-theme=b2b][data-skin=soft] .b2b-panel-side__list li>a:hover{background:rgb(var(--color-ink)/.04);color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-panel-side__list li.--scope{border-bottom:0;background:transparent;padding:2px 10px 8px;font-size:11.5px}[data-theme=b2b][data-skin=soft] .b2b-panel-side__list li.--scope>a{font-size:12px;color:var(--brand-600)}[data-theme=b2b][data-skin=soft] .b2b-panel-side__list li.--on>a{background:var(--soft-tint);border-left-color:var(--brand);color:var(--ink);font-weight:700;border-radius:0 var(--radius-sm) var(--radius-sm) 0}[data-theme=b2b][data-skin=soft] .b2b-panel-side__list li.--on>a .n{color:var(--ink-2);font-weight:600}[data-theme=b2b][data-skin=soft] .b2b-panel-side__list .n{font-size:12px}[data-theme=b2b][data-skin=soft] .b2b-bar{background:transparent;border-bottom:0;min-height:44px;padding:0 14px;font-size:13px}[data-theme=b2b][data-skin=soft] .b2b-bar__crumbs b{color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-seg{border:0;background:rgb(var(--color-ink)/.05);border-radius:var(--radius);padding:3px;gap:2px}[data-theme=b2b][data-skin=soft] .b2b-seg>button{height:28px;border-right:0;border-radius:var(--radius-sm);font-size:13px;color:var(--ink-3)}[data-theme=b2b][data-skin=soft] .b2b-seg--icons>button{width:30px;padding:0;justify-content:center}[data-theme=b2b][data-skin=soft] .b2b-seg>button.--on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px rgb(var(--color-ink)/.14)}[data-theme=b2b][data-skin=soft] .b2b-seg>button:hover:not(.--on){background:rgb(var(--color-ink)/.05);color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-seg--static{background:transparent;padding:0}[data-theme=b2b][data-skin=soft] .b2b-seg--static>span{height:34px;padding:0 4px;font-size:13px;color:var(--ink-3)}[data-theme=b2b][data-skin=soft] .b2b-seg--btn{background:transparent;padding:0;box-shadow:0 0 0 1px var(--soft-hair)}[data-theme=b2b][data-skin=soft] .b2b-seg--btn>span{height:34px;padding:0 12px;font-size:13px;color:var(--ink-2)}[data-theme=b2b][data-skin=soft] .b2b-seg--btn:hover{background:rgb(var(--color-ink)/.05)}[data-theme=b2b][data-skin=soft] .b2b-seg--btn:hover>span{color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-find{margin:0 14px 10px;padding:6px 12px 6px 14px;gap:14px;border-bottom:0;border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 0 0 1.5px rgb(var(--color-ink)/.3)}[data-theme=b2b][data-skin=soft] .b2b-find:hover{box-shadow:0 0 0 1.5px rgb(var(--color-ink)/.45)}[data-theme=b2b][data-skin=soft] .b2b-scope{margin:-4px 14px 10px;padding:7px 12px;border-bottom:0;border-radius:var(--radius-lg);box-shadow:0 0 0 1px var(--soft-hair)}[data-theme=b2b][data-skin=soft] .b2b-scope__all{border-radius:999px}[data-theme=b2b][data-skin=soft] .b2b-find__icon{color:var(--ink-3);width:16px}[data-theme=b2b][data-skin=soft] .b2b-find input[type=search]{height:36px;border:0;background:transparent;font-size:14.5px;padding:0 4px;box-shadow:none}[data-theme=b2b][data-skin=soft] .b2b-find:focus-within,[data-theme=b2b][data-skin=soft] .b2b-find:focus-within:hover{background:var(--surface);box-shadow:0 0 0 2px var(--brand)}[data-theme=b2b][data-skin=soft] .b2b-find input[type=search]:focus{box-shadow:none}[data-theme=b2b][data-skin=soft] .b2b-find label{height:30px;padding:0 10px;border-radius:999px;background:var(--surface);font-size:13px;box-shadow:0 0 0 1px var(--soft-hair)}[data-theme=b2b][data-skin=soft] .b2b-find label:has(input:checked){background:var(--soft-tint);color:var(--ink);font-weight:600;box-shadow:0 0 0 1px rgb(var(--color-brand)/.35)}[data-theme=b2b][data-skin=soft] .b2b-find--product{margin:12px 14px 0}[data-theme=b2b][data-skin=soft] .b2b-suggest{border:0;border-radius:var(--radius-lg);overflow:hidden;left:0;right:0;top:calc(100% + 4px);box-shadow:0 0 0 1px var(--soft-hair),0 12px 28px rgb(var(--color-ink)/.14)}[data-theme=b2b][data-skin=soft] .b2b-suggest a:hover{background:rgb(var(--color-ink)/.04);color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-suggest button{color:var(--ink-2);background:rgb(var(--color-ink)/.03)}[data-theme=b2b][data-skin=soft] .ptable{font-size:13.5px}[data-theme=b2b][data-skin=soft] .ptable th{background:var(--surface);color:var(--ink-3);border-bottom:1px solid var(--soft-hair);font-size:11px;letter-spacing:.05em;padding:8px 12px}[data-theme=b2b][data-skin=soft] .ptable__sort a.--active,[data-theme=b2b][data-skin=soft] .ptable__sort a:hover{color:var(--ink)}[data-theme=b2b][data-skin=soft] .ptable td{padding:5px 12px;border-bottom:1px solid var(--soft-hair)}[data-theme=b2b][data-skin=soft] .ptable tbody tr:nth-child(2n) td{background:transparent}[data-theme=b2b][data-skin=soft] .ptable tbody tr:hover td{background:rgb(var(--color-ink)/.025)}[data-theme=b2b][data-skin=soft] .ptable--compact td{height:48px}[data-theme=b2b][data-skin=soft] .ptable--thumbs td{height:80px}[data-theme=b2b][data-skin=soft] .ptable__c-th{width:86px}[data-theme=b2b][data-skin=soft] .ptable--large .ptable__c-th{width:192px}[data-theme=b2b][data-skin=soft] .ptable__c-brand{width:108px}[data-theme=b2b][data-skin=soft] .ptable__c-stock{width:112px}[data-theme=b2b][data-skin=soft] .ptable__c-price{width:118px}[data-theme=b2b][data-skin=soft] .ptable__c-buy{width:220px}[data-theme=b2b][data-skin=soft] .ptable td:first-child,[data-theme=b2b][data-skin=soft] .ptable th:first-child{padding-left:16px}[data-theme=b2b][data-skin=soft] .ptable td:last-child,[data-theme=b2b][data-skin=soft] .ptable th:last-child{padding-right:16px}[data-theme=b2b][data-skin=soft] .ptable td.ptable__buycell{padding-left:8px;overflow:visible}[data-theme=b2b][data-skin=soft] .ptable__brand{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}[data-theme=b2b][data-skin=soft] .ptable__brandline{font-size:12.5px}[data-theme=b2b][data-skin=soft] .ptable__name{font-size:14px;font-weight:600}[data-theme=b2b][data-skin=soft] .ptable--large .ptable__name{font-size:15px}[data-theme=b2b][data-skin=soft] .ptable__name:hover{color:var(--brand-600)}[data-theme=b2b][data-skin=soft] .ptable__ids{font-size:11.5px;color:var(--ink-3)}[data-theme=b2b][data-skin=soft] .ptable__ids b{color:var(--ink-3);font-weight:500}[data-theme=b2b][data-skin=soft] .ptable__brand{font-size:13px;color:var(--ink-3)}[data-theme=b2b][data-skin=soft] .ptable__img .ph-empty,[data-theme=b2b][data-skin=soft] .ptable__img a{border:0;border-radius:var(--radius);background:var(--surface)}[data-theme=b2b][data-skin=soft] .ptable__img .ph-empty svg{opacity:.35}[data-theme=b2b][data-skin=soft] .stock{padding:0;background:transparent;color:var(--ink-2);font-weight:500;font-size:13px;gap:7px;align-items:center}[data-theme=b2b][data-skin=soft] .stock .dot{width:8px;height:8px;border-radius:50%;margin-top:0;background:rgb(var(--color-success));box-shadow:0 0 0 3px rgb(var(--color-success)/.15)}[data-theme=b2b][data-skin=soft] .stock.--low{background:transparent;color:var(--ink-2)}[data-theme=b2b][data-skin=soft] .stock.--low .dot{background:rgb(var(--color-warn));box-shadow:0 0 0 3px rgb(var(--color-warn)/.18)}[data-theme=b2b][data-skin=soft] .stock.--out{background:transparent;color:var(--ink-3)}[data-theme=b2b][data-skin=soft] .stock.--out .dot{background:rgb(var(--color-ink)/.3);box-shadow:none}[data-theme=b2b][data-skin=soft] .ptable__net{font-size:15.5px;font-weight:700;letter-spacing:-.01em}[data-theme=b2b][data-skin=soft] .ptable__gross{font-size:12px}[data-theme=b2b][data-skin=soft] .ptable__pts{background:transparent;padding:0;color:var(--ink-3);font-weight:500;font-size:11.5px}[data-theme=b2b][data-skin=soft] .ptable__ctl{height:34px;border:0;background:transparent;gap:8px}[data-theme=b2b][data-skin=soft] .ptable__step{border-radius:var(--radius);background:rgb(var(--color-ink)/.05);padding:2px}[data-theme=b2b][data-skin=soft] .ptable__step:focus-within{background:var(--surface);box-shadow:0 0 0 2px rgb(var(--color-brand)/.35)}[data-theme=b2b][data-skin=soft] .ptable__step>button{width:28px;background:transparent;color:var(--ink-2);border-radius:var(--radius-sm)}[data-theme=b2b][data-skin=soft] .ptable__step>button:hover:not(:disabled){background:var(--surface);color:var(--ink);box-shadow:0 1px 2px rgb(var(--color-ink)/.12)}[data-theme=b2b][data-skin=soft] .ptable__qty{width:38px;border:0;background:transparent;font-size:14px;font-weight:600}[data-theme=b2b][data-skin=soft] .ptable__qty:focus{background:transparent}[data-theme=b2b][data-skin=soft] .ptable__add{border-radius:var(--radius);padding:0 12px;font-size:13px;gap:6px;box-shadow:0 1px 2px rgb(var(--color-brand)/.35);transition:background .15s}[data-theme=b2b][data-skin=soft] .ptable__add.--added,[data-theme=b2b][data-skin=soft] .ptable__add.--added:hover{background:rgb(var(--color-success));box-shadow:none}@media (max-width:1240px){[data-theme=b2b][data-skin=soft] .ptable__add:not(.--added) span{display:none}[data-theme=b2b][data-skin=soft] .ptable__add{padding:0 11px}[data-theme=b2b][data-skin=soft] .ptable__c-buy{width:172px}}[data-theme=b2b][data-skin=soft] .ptable__carton{height:24px;border-radius:var(--radius-sm);padding:0 9px;background:var(--surface);border-color:var(--soft-hair);font-size:12px}[data-theme=b2b][data-skin=soft] .ptable__carton:hover:not(:disabled){background:rgb(var(--color-brand)/.07);border-color:rgb(var(--color-brand)/.55)}[data-theme=b2b][data-skin=soft] .ptable__carton.--on{border-color:var(--brand);background:rgb(var(--color-brand)/.09)}[data-theme=b2b][data-skin=soft] .b2b-row--current td{background:var(--soft-tint)}[data-theme=b2b][data-skin=soft] .b2b-pagin{border-top:0;padding:12px 14px}[data-theme=b2b][data-skin=soft] .pagin a{min-width:32px;height:32px;border-radius:var(--radius);border-color:transparent;background:rgb(var(--color-ink)/.04);font-size:13px}[data-theme=b2b][data-skin=soft] .pagin a.--active{background:var(--ink);border-color:var(--ink);color:#fff}[data-theme=b2b][data-skin=soft] .pagin a:hover{border-color:transparent;background:rgb(var(--color-ink)/.08);color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-rail{top:8px;height:calc(100vh - 16px);border-left:0;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 0 0 1px var(--soft-hair),0 16px 40px rgb(var(--color-ink)/.14)}[data-theme=b2b][data-skin=soft] .b2b-rail__head{height:52px;padding:0 16px;background:rgb(var(--color-brand)/.09);color:var(--ink);font-size:15px;border-bottom:0}[data-theme=b2b][data-skin=soft] .b2b-rail__head small{color:var(--ink-2);font-size:12.5px;font-weight:500}[data-theme=b2b][data-skin=soft] .b2b-rail__lines{padding:4px 0}[data-theme=b2b][data-skin=soft] .b2b-rail__lines li{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"thumb name name" "thumb sku sku" "extra extra extra" "ctl ctl total";-moz-column-gap:10px;column-gap:10px;row-gap:2px;padding:10px 16px;border-bottom:1px solid var(--soft-hair);font-size:13px;align-items:center}[data-theme=b2b][data-skin=soft] .b2b-rail__lines li:first-child{background:transparent;box-shadow:inset 3px 0 0 rgb(var(--color-success))}[data-theme=b2b][data-skin=soft] .b2b-rail__thumb{display:block;grid-area:thumb;width:44px;height:44px;border-radius:var(--radius);background:var(--surface);overflow:hidden;align-self:start}[data-theme=b2b][data-skin=soft] .b2b-rail__thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}[data-theme=b2b][data-skin=soft] .b2b-rail__name{grid-area:name;font-size:13.5px}[data-theme=b2b][data-skin=soft] .b2b-rail__name:hover{color:var(--brand-600)}[data-theme=b2b][data-skin=soft] .b2b-rail__sku{grid-area:sku;font-size:11.5px}[data-theme=b2b][data-skin=soft] .b2b-rail__carton,[data-theme=b2b][data-skin=soft] .b2b-rail__warn{grid-area:extra}[data-theme=b2b][data-skin=soft] .b2b-rail__ctl{grid-area:ctl}[data-theme=b2b][data-skin=soft] .b2b-rail__total{grid-area:total;font-size:14.5px}[data-theme=b2b][data-skin=soft] .b2b-rail__pts{color:var(--ink-3);font-weight:500}[data-theme=b2b][data-skin=soft] .b2b-rail__ctl .qty-edit{margin-top:4px;gap:6px}[data-theme=b2b][data-skin=soft] .b2b-rail__ctl .row__qty{border:0;border-radius:var(--radius);background:rgb(var(--color-ink)/.05);padding:2px}[data-theme=b2b][data-skin=soft] .b2b-rail__ctl .row__qty button{width:26px;height:26px;border-radius:var(--radius-sm)}[data-theme=b2b][data-skin=soft] .b2b-rail__ctl .row__qty .qty-num{height:26px;font-size:13.5px;font-weight:600}[data-theme=b2b][data-skin=soft] .b2b-rail__ctl .qty-remove{width:28px;height:28px;border-radius:var(--radius-sm)}[data-theme=b2b][data-skin=soft] .b2b-rail__sum{margin:0;padding:12px 16px 4px;background:var(--surface);border-top:1px solid var(--soft-hair);box-shadow:0 -8px 16px rgb(var(--color-ink)/.04);font-size:13.5px;gap:4px;color:var(--ink-2)}[data-theme=b2b][data-skin=soft] .b2b-rail__sum .--total{color:var(--ink);font-size:17px;font-weight:800;border-top:0;padding-top:2px}[data-theme=b2b][data-skin=soft] .b2b-rail__sum .--pts{color:var(--ink-3);font-size:12.5px}[data-theme=b2b][data-skin=soft] .b2b-rail__redeem{color:var(--brand-600);font-size:12.5px}[data-theme=b2b][data-skin=soft] .b2b-rail__cta{margin:8px 16px 0;height:44px;border-radius:var(--radius);font-size:15px;box-shadow:0 2px 6px rgb(var(--color-brand)/.35)}[data-theme=b2b][data-skin=soft] .b2b-rail__full{color:var(--ink-3);padding:10px 16px 14px;font-size:12.5px}[data-theme=b2b][data-skin=soft] .b2b-rail__full:hover{color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-rail__head:hover{background:rgb(var(--color-brand)/.14)}[data-theme=b2b][data-skin=soft] .b2b-rail.--collapsed{height:auto}[data-theme=b2b][data-skin=soft] .b2b-rail__head{height:42px;padding:0 12px;font-size:14px}[data-theme=b2b][data-skin=soft] .b2b-rail__lines{padding:0}[data-theme=b2b][data-skin=soft] .b2b-rail__lines li{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"thumb name name" "thumb sku sku" "thumb extra extra" "thumb ctl total";-moz-column-gap:8px;column-gap:8px;row-gap:0;padding:5px 12px;font-size:12.5px}[data-theme=b2b][data-skin=soft] .b2b-rail__thumb{width:36px;height:36px}[data-theme=b2b][data-skin=soft] .b2b-rail__name{font-size:12.5px;line-height:1.25}[data-theme=b2b][data-skin=soft] .b2b-rail__sku{font-size:10.5px;line-height:1.3;overflow-wrap:anywhere}[data-theme=b2b][data-skin=soft] .b2b-rail__total{font-size:13px}[data-theme=b2b][data-skin=soft] .b2b-rail__ctl .qty-edit{margin-top:1px;gap:4px}[data-theme=b2b][data-skin=soft] .b2b-rail__ctl .row__qty{padding:0}[data-theme=b2b][data-skin=soft] .b2b-rail__ctl .row__qty button{width:22px;height:22px}[data-theme=b2b][data-skin=soft] .b2b-rail__ctl .row__qty .qty-num{height:22px;font-size:12.5px}[data-theme=b2b][data-skin=soft] .b2b-rail__ctl .qty-remove{width:24px;height:24px}[data-theme=b2b][data-skin=soft] .b2b-rail__sum{padding:8px 12px 2px;font-size:12.5px;gap:2px}[data-theme=b2b][data-skin=soft] .b2b-rail__sum .--total{font-size:15px;padding-top:0}[data-theme=b2b][data-skin=soft] .b2b-rail__redeem,[data-theme=b2b][data-skin=soft] .b2b-rail__sum .--pts{font-size:11.5px}[data-theme=b2b][data-skin=soft] .b2b-rail__cta{margin:6px 12px 0;height:36px;font-size:14px}[data-theme=b2b][data-skin=soft] .b2b-rail__full{padding:6px 12px 8px;font-size:12px}[data-theme=b2b][data-skin=soft] .b2b-cart__c-th{width:84px}[data-theme=b2b][data-skin=soft] .b2b-sec{border-bottom:0}[data-theme=b2b][data-skin=soft] .b2b-sec>h2{background:transparent;border-left:0;border-bottom:0;color:var(--ink-2);padding:18px 16px 6px;min-height:0;font-size:12px}[data-theme=b2b][data-skin=soft] .b2b-sec>h2 a{color:var(--brand-600);font-size:13px}[data-theme=b2b][data-skin=soft] .b2b-sec__body,[data-theme=b2b][data-skin=soft] .b2b-sec__empty,[data-theme=b2b][data-skin=soft] .b2b-sec__prose{padding:6px 16px 12px;font-size:14px}[data-theme=b2b][data-skin=soft] .b2b-kv--spec{padding:4px 16px 12px}[data-theme=b2b][data-skin=soft] .b2b-kv--spec>div{border-bottom:1px solid var(--soft-hair);padding:7px 0}[data-theme=b2b][data-skin=soft] .b2b-kv{font-size:13.5px;row-gap:4px}[data-theme=b2b][data-skin=soft] .b2b-sheet__crumbs{background:transparent;border-bottom:0;min-height:44px;padding:0 14px;font-size:13px}[data-theme=b2b][data-skin=soft] .b2b-sheet__crumbs b{color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-back{height:30px;border:0;border-radius:var(--radius);background:rgb(var(--color-ink)/.05);font-size:13px;padding:0 12px}[data-theme=b2b][data-skin=soft] .b2b-back:hover{background:rgb(var(--color-ink)/.09);color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-sheet__sep{display:none}[data-theme=b2b][data-skin=soft] .b2b-sheet__top{border-bottom:0;gap:8px;padding:0 6px}[data-theme=b2b][data-skin=soft] .b2b-sheet__img{border-right:0}[data-theme=b2b][data-skin=soft] .b2b-sheet__info h1{font-size:20px;letter-spacing:-.01em;margin-bottom:10px}[data-theme=b2b][data-skin=soft] .b2b-sheet__buy{border-left:0;border-radius:var(--radius-lg);background:rgb(var(--color-ink)/.035);padding:14px 16px;margin:8px 8px 8px 0;align-self:start}[data-theme=b2b][data-skin=soft] .b2b-sheet__buy .price__now{color:var(--ink);font-size:26px}[data-theme=b2b][data-skin=soft] .b2b-sheet__buy .ptable__ctl{height:40px}[data-theme=b2b][data-skin=soft] .b2b-sheet__buy .ptable__add span{display:inline}[data-theme=b2b][data-skin=soft] .b2b-gal__main,[data-theme=b2b][data-skin=soft] .b2b-gal__thumbs button{border:0;border-radius:var(--radius);background:var(--surface)}[data-theme=b2b][data-skin=soft] .b2b-gal__thumbs button.--on{box-shadow:0 0 0 2px var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-gal__hint{background:rgb(var(--color-ink)/.7);border-radius:999px;right:6px;bottom:6px}[data-theme=b2b][data-skin=soft] .b2b-dash{background:transparent;min-height:0;gap:12px;padding:12px 0 20px}[data-theme=b2b][data-skin=soft] .b2b-dash>*{background:var(--surface);border-radius:var(--radius-lg);box-shadow:0 1px 2px rgb(var(--color-ink)/.04)}[data-theme=b2b][data-skin=soft] .b2b-dash__top{background:var(--surface);border-bottom:0;padding:14px 16px}[data-theme=b2b][data-skin=soft] .b2b-dash__top h1{font-size:20px}[data-theme=b2b][data-skin=soft] .b2b-dash__sku{height:36px;border-radius:var(--radius);border:0;background:rgb(var(--color-ink)/.05);overflow:hidden}[data-theme=b2b][data-skin=soft] .b2b-dash__sku button{background:var(--ink);font-size:13px}[data-theme=b2b][data-skin=soft] .b2b-kpis{border-bottom:0;gap:0}[data-theme=b2b][data-skin=soft] .b2b-kpi{border-top:0;border-right:0;padding:14px 18px;flex-direction:column;align-items:flex-start;gap:2px;flex:1 1 180px}[data-theme=b2b][data-skin=soft] .b2b-kpi__value{font-size:20px}[data-theme=b2b][data-skin=soft] .b2b-announce__item{border-left:0;border-radius:0;padding:10px 16px;font-size:14px}[data-theme=b2b][data-skin=soft] .b2b-table{font-size:14px}[data-theme=b2b][data-skin=soft] .b2b-table td{padding:10px 16px;border-bottom:1px solid var(--soft-hair)}[data-theme=b2b][data-skin=soft] .section,[data-theme=b2b][data-skin=soft] .wrap{padding:16px 4px 28px}[data-theme=b2b][data-skin=soft] .b2b-panel{border:0;border-radius:var(--radius-lg);box-shadow:0 1px 2px rgb(var(--color-ink)/.04)}[data-theme=b2b][data-skin=soft] .b2b-dash .ptable th,[data-theme=b2b][data-skin=soft] .b2b-panel .ptable th,[data-theme=b2b][data-skin=soft] .b2b-sec .ptable th{position:static;background:transparent}[data-theme=b2b][data-skin=soft] .b2b-panel .ptable-wrap,[data-theme=b2b][data-skin=soft] .b2b-sec .ptable-wrap{background:transparent}[data-theme=b2b][data-skin=soft] .b2b-panel__head{background:transparent;border-left:0;border-bottom:1px solid var(--soft-hair);color:var(--ink-2);min-height:40px;padding:0 16px;font-size:12px}[data-theme=b2b][data-skin=soft] .btn-ghost,[data-theme=b2b][data-skin=soft] .btn-outline,[data-theme=b2b][data-skin=soft] .btn-primary{border-radius:var(--radius);padding:8px 14px;font-size:14px}[data-theme=b2b][data-skin=soft] .field input,[data-theme=b2b][data-skin=soft] .field select,[data-theme=b2b][data-skin=soft] .field textarea,[data-theme=b2b][data-skin=soft] .input{border-radius:var(--radius);padding:8px 11px;font-size:14px}[data-theme=b2b][data-skin=soft] .cta-main{border-radius:var(--radius);padding:12px;font-size:15px;box-shadow:0 2px 6px rgb(var(--color-brand)/.35)}[data-theme=b2b][data-skin=soft] .b2b-addr__item,[data-theme=b2b][data-skin=soft] .opt-card{border-radius:var(--radius)}[data-theme=b2b][data-skin=soft] .b2b-addr__item.--active,[data-theme=b2b][data-skin=soft] .opt-card:has(input:checked){background:var(--soft-tint)}[data-theme=b2b][data-skin=soft] .badge{border-radius:999px;padding:2px 9px}[data-theme=b2b][data-skin=soft] .sum-row.--total{color:var(--ink)}[data-theme=b2b][data-skin=soft] .sum-row.--pts{color:var(--ink-2)}[data-theme=b2b][data-skin=soft] .pts-redeem{background:rgb(var(--color-ink)/.035);border-radius:var(--radius);padding:10px}[data-theme=b2b][data-skin=soft] .pts-redeem__apply,[data-theme=b2b][data-skin=soft] .pts-redeem__clear,[data-theme=b2b][data-skin=soft] .pts-redeem__max,[data-theme=b2b][data-skin=soft] .pts-redeem__row input{border-radius:var(--radius-sm);height:32px}[data-theme=b2b][data-skin=soft] .pts-redeem__apply{background:var(--ink)}[data-theme=b2b][data-skin=soft] .lbar__track{border-radius:999px;overflow:hidden;background:rgb(var(--color-ink)/.08)}[data-theme=b2b][data-skin=soft] .lbar__track i{background:rgb(var(--color-brand)/.75)}[data-theme=b2b][data-skin=soft] .loy__card{border:0;border-radius:var(--radius-lg);padding:16px;box-shadow:0 1px 2px rgb(var(--color-ink)/.04)}[data-theme=b2b][data-skin=soft] .loy__tiers li{border:0;border-radius:var(--radius);background:rgb(var(--color-ink)/.04);border-left:3px solid transparent}[data-theme=b2b][data-skin=soft] .loy__tiers li.--on{background:var(--soft-tint);border-left-color:var(--brand)}[data-theme=b2b][data-skin=soft] .section .rounded,[data-theme=b2b][data-skin=soft] .section .rounded-lg{border-radius:var(--radius-lg)}[data-theme=b2b][data-skin=soft] .b2b-ftr{background:transparent;color:var(--ink-3);padding:14px 8px 20px;font-size:12.5px}[data-theme=b2b][data-skin=soft] .b2b-ftr a:hover{color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-ftr__rep b{color:var(--ink-2)}[data-theme=b2b][data-skin=soft] .b2b-ftr__contacts{border-bottom-color:var(--soft-hair)}[data-theme=b2b][data-skin=soft] .b2b-ftr__group a{color:var(--ink-2)}[data-theme=b2b][data-skin=soft] .b2b-ftr__group a:hover{color:var(--brand-600)}[data-theme=b2b][data-skin=soft] .b2b-ftr__group svg{color:var(--ink-3)}[data-theme=b2b][data-skin=soft] .b2b-ftr__group.b2b-ftr__rep{background:var(--surface);border:1px solid var(--soft-hair);border-left:3px solid var(--brand);border-radius:var(--radius-lg);box-shadow:0 1px 2px rgb(var(--color-ink)/.04);color:var(--ink-3)}[data-theme=b2b][data-skin=soft] .b2b-ftr__rep .b2b-ftr__label{color:var(--brand-600);opacity:1}[data-theme=b2b][data-skin=soft] .b2b-ftr__rep b{color:var(--ink)}[data-theme=b2b][data-skin=soft] .b2b-auth__top{border-top:0;height:56px}[data-theme=b2b][data-skin=soft] .b2b-auth__pitch{border-radius:var(--radius-lg);background:linear-gradient(160deg,rgb(var(--color-ink)) 0,rgb(var(--color-brand-600)) 140%)}[data-theme=b2b][data-skin=soft] .b2b-auth__become{border-radius:var(--radius)}[data-theme=b2b][data-skin=soft] .b2b-auth__card{border:0;border-top:0;border-radius:var(--radius-lg);box-shadow:0 0 0 1px var(--soft-hair),0 16px 40px rgb(var(--color-ink)/.1)}[data-theme=b2b][data-skin=soft] .b2b-empty{padding:40px 16px;font-size:14px}[data-theme=b2b][data-skin=soft] .acc{grid-template-columns:252px minmax(0,1fr);gap:12px}[data-theme=b2b][data-skin=soft] .acc-nav{border:0;border-radius:var(--radius-lg);padding:8px;box-shadow:0 1px 2px rgb(var(--color-ink)/.04);top:calc(var(--b2b-hdr-h) + 12px);height:-moz-fit-content;height:fit-content}[data-theme=b2b][data-skin=soft] .acc-nav__user{margin-bottom:6px;padding:8px 10px;border-bottom:0;border-radius:var(--radius);background:rgb(var(--color-ink)/.04)}[data-theme=b2b][data-skin=soft] .acc-nav__as{font-size:11px}[data-theme=b2b][data-skin=soft] .acc-nav__name{font-size:13.5px}[data-theme=b2b][data-skin=soft] .acc-nav__link{border-bottom:0;border-left:3px solid transparent;border-radius:var(--radius-sm);padding:7px 10px;font-size:13.5px}[data-theme=b2b][data-skin=soft] .acc-nav__link:hover{background:rgb(var(--color-ink)/.05);color:var(--ink)}[data-theme=b2b][data-skin=soft] .acc-nav__link.--on{background:var(--soft-tint);border-left-color:var(--brand);color:var(--ink);font-weight:700;border-radius:0 var(--radius-sm) var(--radius-sm) 0}[data-theme=b2b][data-skin=soft] .acc-nav__logout{border-radius:var(--radius-sm);padding:7px 10px;font-size:13.5px}[data-theme=b2b][data-skin=soft] .acc__main{border:0;border-radius:var(--radius-lg);box-shadow:0 1px 2px rgb(var(--color-ink)/.04)}[data-theme=b2b][data-skin=soft] .acc-title{padding:12px 16px;border-bottom:1px solid var(--soft-hair);font-size:16px}[data-theme=b2b][data-skin=soft] .acc-company{padding:12px 16px;border-bottom:1px solid var(--soft-hair);background:transparent}[data-theme=b2b][data-skin=soft] .acc-company__name{font-size:14px}[data-theme=b2b][data-skin=soft] .acc-company__terms{font-size:13px}[data-theme=b2b][data-skin=soft] .acc-tile{padding:12px 16px;border-right:0;border-bottom:1px solid var(--soft-hair)}[data-theme=b2b][data-skin=soft] .acc-tile:hover{background:rgb(var(--color-ink)/.025)}[data-theme=b2b][data-skin=soft] .acc-tile__label{font-size:14px}[data-theme=b2b][data-skin=soft] .acc-tile__sub{font-size:12.5px}[data-theme=b2b][data-skin=soft] .acc-body{padding:16px}@media (min-width:1000px){[data-theme=b2b][data-skin=soft] .acc-tile:nth-child(2n),[data-theme=b2b][data-skin=soft] .acc-tile:nth-child(4n){border-right:0}}@media (max-width:1000px){[data-theme=b2b] .ptable th,[data-theme=b2b][data-skin=soft] .ptable th{position:static}[data-theme=b2b][data-skin=soft] .b2b-catalog{grid-template-columns:minmax(0,1fr);gap:0;padding:0 0 12px}[data-theme=b2b][data-skin=soft] .b2b-panel-side{position:static;height:auto;max-height:none;padding:0;border-radius:0;box-shadow:none;border-bottom:1px solid var(--soft-hair)}[data-theme=b2b][data-skin=soft] .b2b-catalog__main{border-radius:0;box-shadow:none}[data-theme=b2b][data-skin=soft] .acc,[data-theme=b2b][data-skin=soft] .b2b-cart__layout,[data-theme=b2b][data-skin=soft] .b2b-checkout{grid-template-columns:1fr}}@media (max-width:700px){[data-theme=b2b] .b2b-hdr,[data-theme=b2b][data-skin=soft] .b2b-hdr{height:auto;flex-wrap:wrap;gap:6px 10px;padding:6px 10px;row-gap:4px}[data-theme=b2b] .b2b-logo img{height:30px;max-width:150px}[data-theme=b2b] .b2b-hdr__nav,[data-theme=b2b][data-skin=soft] .b2b-hdr__nav{order:3;width:100%;height:auto;overflow-x:auto;scrollbar-width:none;gap:0;border-top:1px solid var(--line-2)}[data-theme=b2b] .b2b-hdr__nav::-webkit-scrollbar{display:none}[data-theme=b2b] .b2b-hdr__nav a,[data-theme=b2b][data-skin=soft] .b2b-hdr__nav a{flex:1 0 auto;justify-content:center;height:38px;padding:0 10px;font-size:13px;white-space:nowrap}[data-theme=b2b] .b2b-hdr__right{gap:6px}[data-theme=b2b] .b2b-hdr__user,[data-theme=b2b] .b2b-header-cart,[data-theme=b2b] .b2b-header-loyalty,[data-theme=b2b][data-skin=soft] .b2b-hdr__user{min-height:36px;min-width:36px;justify-content:center;padding:0 8px;border-radius:var(--radius-control)}[data-theme=b2b] .b2b-header-loyalty{padding:0 10px}[data-theme=b2b] .b2b-hdr .b2b-account-menu{position:static}[data-theme=b2b] .b2b-hdr .b2b-account-menu__panel{left:8px;right:8px;width:auto;max-width:none;top:calc(100% + 4px)}[data-theme=b2b] .b2b-hdr .b2b-acm__links a{min-height:44px}[data-theme=b2b] .b2b-hdr__nav a.--account{display:none}[data-theme=b2b] .b2b-hdr__cart>button{white-space:nowrap;flex-shrink:0}[data-theme=b2b] .b2b-hdr__pts{display:none}[data-theme=b2b] .b2b-hdr__user span{max-width:84px}[data-theme=b2b] .b2b-banner img,[data-theme=b2b][data-skin=soft] .b2b-banner img{max-height:56px}[data-theme=b2b] .b2b-panel-side,[data-theme=b2b][data-skin=soft] .b2b-panel-side{position:static;height:auto;max-height:none;border-right:0;border-bottom:1px solid var(--line);padding:0}[data-theme=b2b] .b2b-panel-side__toggle{display:flex}[data-theme=b2b] .b2b-panel-side:not(.--mopen)>:not(.b2b-panel-side__toggle){display:none}[data-theme=b2b] .b2b-panel-side.--mopen .b2b-panel-side__toggle svg{transform:rotate(180deg)}[data-theme=b2b] .b2b-panel-side__list{max-height:50vh}[data-theme=b2b] .b2b-bar,[data-theme=b2b][data-skin=soft] .b2b-bar{gap:6px;padding:6px 10px;min-height:0}[data-theme=b2b] .b2b-bar__right{width:100%;margin-left:0;justify-content:space-between}[data-theme=b2b] .b2b-bar__crumbs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;font-size:11.5px}[data-theme=b2b] .b2b-bar__crumbs::-webkit-scrollbar{display:none}[data-theme=b2b] .b2b-bar__crumbs a,[data-theme=b2b] .b2b-bar__crumbs b,[data-theme=b2b] .b2b-bar__crumbs>span{white-space:nowrap}[data-theme=b2b] .b2b-seg--static{display:none}[data-theme=b2b] .b2b-find,[data-theme=b2b][data-skin=soft] .b2b-find{flex-wrap:wrap;gap:6px 10px;margin:0;padding:8px 10px}[data-theme=b2b] .b2b-find__box{width:100%}[data-theme=b2b] .ptable-wrap,[data-theme=b2b][data-skin=soft] .ptable-wrap{overflow-x:auto}[data-theme=b2b] .ptable-wrap:has(.b2b-cart__table),[data-theme=b2b] .ptable-wrap:has(.ptable--list),[data-theme=b2b] .ptable-wrap:has(.ptable--variants),[data-theme=b2b][data-skin=soft] .ptable-wrap:has(.b2b-cart__table),[data-theme=b2b][data-skin=soft] .ptable-wrap:has(.ptable--list),[data-theme=b2b][data-skin=soft] .ptable-wrap:has(.ptable--variants){overflow:visible}[data-theme=b2b] .b2b-cart__table,[data-theme=b2b] .b2b-cart__table tbody,[data-theme=b2b] .b2b-cart__table td,[data-theme=b2b] .b2b-cart__table tr,[data-theme=b2b] .ptable--list,[data-theme=b2b] .ptable--list tbody,[data-theme=b2b] .ptable--list td,[data-theme=b2b] .ptable--list tr{display:block;width:auto}[data-theme=b2b] .b2b-cart__table colgroup,[data-theme=b2b] .b2b-cart__table thead,[data-theme=b2b] .ptable--list colgroup,[data-theme=b2b] .ptable--list thead{display:none}[data-theme=b2b] .ptable-wrap:has(.b2b-cart__table),[data-theme=b2b] .ptable-wrap:has(.ptable--list),[data-theme=b2b] .ptable-wrap:has(.ptable--variants){background:var(--bg-soft);padding:8px}[data-theme=b2b] .b2b-cart__table tr,[data-theme=b2b] .ptable--list tr,[data-theme=b2b] .ptable--variants tr{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);margin-bottom:8px}[data-theme=b2b] .b2b-cart__table tr:last-child,[data-theme=b2b] .ptable--list tr:last-child,[data-theme=b2b] .ptable--variants tr:last-child{margin-bottom:0}[data-theme=b2b] .b2b-cart__table tr,[data-theme=b2b] .ptable--list tr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"img prod prod" "img meta price" "buy buy buy";align-items:start;gap:2px 10px;padding:10px 12px;border-bottom:1px solid var(--line-2)}[data-theme=b2b] .b2b-cart__table td,[data-theme=b2b] .ptable--list td,[data-theme=b2b][data-skin=soft] .b2b-cart__table td,[data-theme=b2b][data-skin=soft] .ptable--list td{padding:0;border:0;overflow:visible;height:auto}[data-theme=b2b] .b2b-cart__table td.ptable__img,[data-theme=b2b] .ptable--list td.ptable__img{grid-area:img}[data-theme=b2b] .b2b-cart__table td.ptable__prod,[data-theme=b2b] .ptable--list td.ptable__prod{grid-area:prod}[data-theme=b2b] .ptable--list td.ptable__brand{grid-area:meta;align-self:center}[data-theme=b2b] .ptable--list td.ptable__stockcell{grid-area:meta;align-self:center;justify-self:end}[data-theme=b2b] .ptable--list td.ptable__price{grid-area:price;text-align:right}[data-theme=b2b] .ptable--list td.ptable__buycell{grid-area:buy;margin-top:8px;text-align:left}[data-theme=b2b] .ptable__buy{display:flex;width:100%}[data-theme=b2b] .ptable--list td.ptable__brand{padding-right:88px}[data-theme=b2b] .ptable--compact .ptable__img .ph-empty,[data-theme=b2b] .ptable--compact .ptable__img a,[data-theme=b2b] .ptable--large .ptable__img .ph-empty,[data-theme=b2b] .ptable--large .ptable__img a,[data-theme=b2b] .ptable__img .ph-empty,[data-theme=b2b] .ptable__img a{width:56px;height:56px}[data-theme=b2b] .ptable__name{font-size:14px}[data-theme=b2b] .ptable__net{font-size:15px}[data-theme=b2b] .ptable__buy{align-items:stretch}[data-theme=b2b] .ptable__ctl{height:34px;justify-content:space-between}[data-theme=b2b] .ptable__step{flex:1;max-width:132px}[data-theme=b2b] .ptable__qty{flex:1;font-size:14px}[data-theme=b2b] .ptable__add{flex:1;justify-content:center;font-size:13px}[data-theme=b2b] .ptable__add:not(.--added) span,[data-theme=b2b][data-skin=soft] .ptable__add:not(.--added) span{display:inline}[data-theme=b2b] .ptable__carton{height:28px;font-size:12px}[data-theme=b2b] .ptable__pack{text-align:left}[data-theme=b2b] .b2b-kpis{display:grid;grid-template-columns:1fr 1fr}[data-theme=b2b] .b2b-kpi{flex-wrap:wrap;gap:2px 8px;min-height:0;padding:8px 10px;border-bottom:1px solid var(--line-2)}[data-theme=b2b] .b2b-kpi:nth-child(2n){border-right:0}[data-theme=b2b] .b2b-kpi__sub{width:100%}[data-theme=b2b] .b2b-dash__top{gap:8px}[data-theme=b2b] .b2b-dash__sku,[data-theme=b2b] .b2b-dash__sku input{width:100%}[data-theme=b2b] .b2b-sec>h2{flex-wrap:wrap;gap:4px;padding:6px 12px}[data-theme=b2b] .b2b-auth__top,[data-theme=b2b][data-skin=soft] .b2b-auth__top{height:auto;min-height:48px;padding:6px 10px;gap:8px}[data-theme=b2b] .b2b-auth__top .dlogo{min-width:0;font-size:13px}[data-theme=b2b] .b2b-auth__top .dlogo img+span{display:none}[data-theme=b2b] .b2b-auth__top .dlogo img{height:28px;max-width:130px;-o-object-fit:contain;object-fit:contain}[data-theme=b2b] .b2b-auth__top nav{gap:10px;font-size:12.5px;white-space:nowrap}[data-theme=b2b] .b2b-auth__top nav .btn-outline{padding:6px 10px!important;font-size:12.5px}[data-theme=b2b] .b2b-auth__body,[data-theme=b2b][data-skin=soft] .b2b-auth__body{padding:14px 10px 28px;gap:14px}[data-theme=b2b] .b2b-auth__pitch{padding:18px 16px 16px}[data-theme=b2b] .b2b-auth__pitch h1{font-size:21px}[data-theme=b2b] .b2b-auth__card{padding:16px}[data-theme=b2b] .form-grid{grid-template-columns:1fr}[data-theme=b2b] .b2b-checkout,[data-theme=b2b][data-skin=soft] .b2b-checkout{grid-template-columns:1fr;gap:12px}[data-theme=b2b] .b2b-checkout__side{position:static}[data-theme=b2b] .field input,[data-theme=b2b] .field select,[data-theme=b2b] .field textarea{font-size:16px;padding:9px 10px}[data-theme=b2b] .opt-card{padding:10px}[data-theme=b2b] .ptable--variants,[data-theme=b2b] .ptable--variants tbody,[data-theme=b2b] .ptable--variants td,[data-theme=b2b] .ptable--variants tr{display:block;width:auto}[data-theme=b2b] .ptable--variants colgroup,[data-theme=b2b] .ptable--variants thead{display:none}[data-theme=b2b] .ptable--variants tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"prod prod" "stock price" "buy buy";gap:4px 10px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line-2)}[data-theme=b2b] .ptable--variants td,[data-theme=b2b][data-skin=soft] .ptable--variants td{padding:0;border:0;overflow:visible;height:auto}[data-theme=b2b] .ptable--variants td.ptable__prod{grid-area:prod}[data-theme=b2b] .ptable--variants td.ptable__stockcell{grid-area:stock}[data-theme=b2b] .ptable--variants td.ptable__price{grid-area:price;text-align:right}[data-theme=b2b] .ptable--variants td.ptable__buycell{grid-area:buy;margin-top:6px;text-align:left}[data-theme=b2b] .ptable--variants .ptable__name{font-size:14px}[data-theme=b2b] .ptable--variants tr.b2b-row--current,[data-theme=b2b][data-skin=soft] .ptable--variants tr.b2b-row--current{background:var(--t-brand-07);border-color:rgb(var(--color-brand)/.45)}[data-theme=b2b] .ptable--variants tr.b2b-row--current td,[data-theme=b2b][data-skin=soft] .ptable--variants tr.b2b-row--current td{background:transparent}[data-theme=b2b] .b2b-cart__table tr{grid-template-areas:"img prod prod" "img unit line" "qty qty  qty"}[data-theme=b2b] .b2b-cart__table td.ptable__qtycell{grid-area:qty;margin-top:8px;text-align:left}[data-theme=b2b] .b2b-cart__table td.ptable__unit{grid-area:unit;text-align:left;color:var(--ink-3)}[data-theme=b2b] .b2b-cart__table td.ptable__line{grid-area:line;text-align:right;font-size:14px}[data-theme=b2b] .b2b-cart__table .qty-edit{justify-content:flex-start}[data-theme=b2b] .b2b-cart__layout{grid-template-columns:1fr;gap:12px}[data-theme=b2b] .b2b-cart__summary{position:static}[data-theme=b2b] .b2b-cart__table tbody tr:nth-child(n) td{background:transparent}[data-theme=b2b] .b2b-cart__table .b2b-cart__qty-note{white-space:normal}[data-theme=b2b] .cart-head .btn-outline{padding:6px 10px!important;font-size:12.5px}[data-theme=b2b] .b2b-cart__mobilebar{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -12px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -6px 16px rgb(var(--color-ink)/.08)}[data-theme=b2b] .b2b-cart__mobilebar>div{display:flex;flex-direction:column;line-height:1.2}[data-theme=b2b] .b2b-cart__mobilebar small{font-size:11px;color:var(--ink-3)}[data-theme=b2b] .b2b-cart__mobilebar b{font-size:17px;color:var(--ink);font-variant-numeric:tabular-nums}[data-theme=b2b] .b2b-cart__mobilebar .cta-main{width:auto;margin:0;padding:0 16px;min-height:44px;flex:none}[data-theme=b2b] .acc,[data-theme=b2b][data-skin=soft] .acc{grid-template-columns:1fr;gap:10px}[data-theme=b2b] .acc-nav,[data-theme=b2b][data-skin=soft] .acc-nav{position:static}[data-theme=b2b] .acc__main{border-left:1px solid var(--line)}[data-theme=b2b] .acc-tiles{grid-template-columns:1fr}[data-theme=b2b] .acc-tile,[data-theme=b2b] .acc-tile:nth-child(2n){border-right:0}[data-theme=b2b] .acc-company{flex-direction:row}[data-theme=b2b] .acc-body,[data-theme=b2b] .b2b-pagin{padding:10px}[data-theme=b2b] .b2b-ftr{gap:10px;padding:14px 12px 18px}[data-theme=b2b] .b2b-ftr__contacts{flex-direction:column;gap:14px;padding-bottom:12px}[data-theme=b2b] .b2b-ftr__group{flex-direction:column;align-items:flex-start;gap:6px;font-size:13px}[data-theme=b2b] .b2b-ftr__group a{min-height:28px}[data-theme=b2b] .b2b-ftr__group.b2b-ftr__rep{align-self:stretch;padding:12px 14px}[data-theme=b2b] .b2b-ftr__bottom{flex-direction:column;align-items:flex-start;gap:8px}[data-theme=b2b] .b2b-ftr__links{gap:6px 14px}}[data-theme=b2b] .b2b-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--tile-min-width)),1fr));gap:var(--tile-gap);padding:var(--tile-padding);background:var(--bg-soft);align-items:stretch}[data-theme=b2b] .b2b-tile{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--tile-background);transition:border-color .15s}[data-theme=b2b] .b2b-tile:focus-within,[data-theme=b2b] .b2b-tile:hover{border-color:var(--brand)}[data-theme=b2b] .b2b-tile__selector{display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--tile-gap) / 4);font-size:var(--tile-meta-size);font-weight:500;color:var(--ink-3)}[data-theme=b2b] .b2b-tile__selector>span{flex-shrink:0}[data-theme=b2b] .b2b-tile__selector select{width:100%;min-width:0;height:var(--tile-control-height);padding-inline:calc(var(--tile-padding) / 2);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font-size:var(--tile-input-size)}[data-theme=b2b] .b2b-tile__variants{display:grid;min-width:0}[data-theme=b2b] .b2b-tile__variant{grid-area:1/1;display:flex;flex-direction:column;min-width:0}[data-theme=b2b] .b2b-tile__variant[data-active=false]{visibility:hidden;pointer-events:none}[data-theme=b2b] .b2b-tile__order{display:flex;flex-direction:column;gap:calc(var(--tile-gap) / 2);padding:var(--tile-padding);background:var(--tile-background)}[data-theme=b2b] .b2b-tile__header{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--tile-gap) / 2);padding:var(--tile-padding) var(--tile-padding) 0}[data-theme=b2b] .b2b-tile button:focus-visible,[data-theme=b2b] .b2b-tile input:focus-visible,[data-theme=b2b] .b2b-tile select:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-theme=b2b] .b2b-tile__image{position:relative;display:grid;place-items:center;height:var(--tile-image-height);width:100%;flex-shrink:0;color:var(--ink-3);background:var(--surface);border-radius:var(--radius);overflow:hidden}[data-theme=b2b] .b2b-tile__image img{-o-object-fit:contain;object-fit:contain}[data-theme=b2b] .b2b-tile__info{min-width:0;overflow-wrap:anywhere}[data-theme=b2b] .b2b-tile__brand{display:flex;flex-wrap:wrap;gap:calc(var(--tile-gap) / 2);color:var(--ink-3);font-size:var(--tile-meta-size);margin-bottom:calc(var(--tile-gap) / 2)}[data-theme=b2b] .b2b-tile__name{display:block;color:var(--ink);font-size:var(--tile-title-size);font-weight:700;line-height:1.35;text-decoration:none}[data-theme=b2b] .b2b-tile__name:hover{color:var(--brand)}[data-theme=b2b] .b2b-tile__ids{display:flex;flex-wrap:wrap;gap:calc(var(--tile-gap) / 4) calc(var(--tile-gap) / 2);padding-inline:var(--tile-padding);margin-top:calc(var(--tile-gap) / 2);overflow-wrap:anywhere;color:var(--ink-3);font-size:var(--tile-meta-size)}[data-theme=b2b] .b2b-tile__ids b{font-weight:500}[data-theme=b2b] .b2b-tile__purchase{display:flex;flex-direction:column;gap:calc(var(--tile-gap) / 2)}[data-theme=b2b] .b2b-tile__summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--tile-gap) / 2)}[data-theme=b2b] .b2b-tile__summary .stock{font-size:var(--tile-meta-size)}[data-theme=b2b] .b2b-tile__price{min-width:0}[data-theme=b2b] .b2b-tile__price .pcard__price strong{font-size:var(--tile-price-size)}[data-theme=b2b] .b2b-tile__price .pcard__price strong small{font-size:var(--tile-input-size);font-weight:400;color:var(--ink-3)}[data-theme=b2b] .b2b-tile__price .pcard__price>span{display:block;font-size:var(--tile-meta-size);color:var(--ink-3)}[data-theme=b2b] .b2b-tile__single-variant{font-size:var(--tile-input-size)}[data-theme=b2b] .b2b-tile__single-variant>span{color:var(--ink-3);font-size:var(--tile-meta-size);margin-right:calc(var(--tile-gap) / 2)}[data-theme=b2b] .b2b-tile .ptable__buy{display:flex;flex-direction:column;width:100%;margin-top:0;align-items:stretch;gap:calc(var(--tile-gap) / 2)}[data-theme=b2b] .b2b-tile .ptable__ctl{display:flex;flex-direction:row;height:var(--tile-control-height);gap:calc(var(--tile-gap) / 2);background:transparent;border:0}[data-theme=b2b] .b2b-tile .ptable__step{display:flex;flex:1;min-width:0;height:var(--tile-control-height);max-width:none;width:auto;padding:0;gap:0;border:1px solid var(--line);border-radius:var(--radius-sm);justify-content:space-between;background:var(--tile-background)}[data-theme=b2b] .b2b-tile .ptable__step>button{flex-shrink:0;width:var(--tile-control-height);height:100%;border:0;border-radius:0}[data-theme=b2b] .b2b-tile .ptable__step>button:first-child{border-right:1px solid var(--line)}[data-theme=b2b] .b2b-tile .ptable__step>button:last-child{border-left:1px solid var(--line)}[data-theme=b2b] .b2b-tile .ptable__qty{flex:1;min-width:0;font-size:var(--tile-input-size)}[data-theme=b2b] .b2b-tile .ptable__add{flex:1;height:var(--tile-control-height);width:auto;padding-inline:var(--tile-padding);justify-content:center;min-width:0;border-radius:var(--radius-sm)}[data-theme=b2b] .b2b-tile .ptable__add span,[data-theme=b2b][data-skin=soft] .b2b-tile .ptable__add:not(.--added) span{display:inline}[data-theme=b2b] .b2b-tile .ptable__carton{height:auto;min-height:var(--tile-control-height);white-space:normal;padding-block:calc(var(--tile-padding) / 4);font-size:var(--tile-meta-size)}[data-theme=b2b] .b2b-tile .ptable__carton__t{white-space:normal;overflow-wrap:anywhere}[data-theme=b2b] .b2b-tile .ptable__carton__n,[data-theme=b2b] .b2b-tile .ptable__carton__p{white-space:nowrap}[data-theme=b2b] .b2b-tile .ptable__pack{white-space:normal;text-align:left;font-size:var(--tile-meta-size)}[data-theme=b2b] .b2b-tile__quantity-label{font-size:var(--tile-meta-size);color:var(--ink-3)}[data-theme=b2b] .b2b-tile__packs{order:-1;display:flex;flex-direction:column;gap:calc(var(--tile-gap) / 2);border-top:1px solid var(--line);padding-top:calc(var(--tile-gap) / 2);margin-bottom:calc(var(--tile-gap) / 2)}[data-theme=b2b] .b2b-tile__packs .ptable__carton{width:100%}[data-theme=b2b] .b2b-tile__pack-icon{flex-shrink:0;color:var(--ink-2)}[data-theme=b2b] .ptable__carton .b2b-tile__pack-icon{width:1.2em;height:1.2em}[data-theme=b2b]:is([data-skin],:not([data-skin])) .ptable__carton.--unavailable{opacity:1;cursor:not-allowed;color:var(--ink-3);background:var(--bg-soft)}[data-theme=b2b] .b2b-tile .ptable__carton>svg,[data-theme=b2b] .ptable__carton.--unavailable>svg{flex-shrink:0}[data-theme=b2b] .b2b-tile-sort{min-height:var(--tile-control-height);max-width:100%;padding-inline:calc(var(--tile-padding) / 2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink);font:inherit}[data-theme=b2b] .b2b-tiles{row-gap:0}[data-theme=b2b] .b2b-tile{display:grid;grid-row:span 9;grid-template-rows:subgrid;margin-bottom:var(--tile-gap);padding:var(--tile-padding)}[data-theme=b2b] .b2b-tile__variant,[data-theme=b2b] .b2b-tile__variants{display:grid;grid-area:1/1/-1/-1;grid-template-rows:subgrid;row-gap:0}[data-theme=b2b] .b2b-tile__header{grid-row:1/4;grid-template-rows:subgrid;row-gap:0;padding:0}[data-theme=b2b] .b2b-tile__image{grid-row:1;margin-bottom:calc(var(--tile-gap) / 2)}[data-theme=b2b] .b2b-tile__info{display:contents}[data-theme=b2b] .b2b-tile__brand{grid-row:2;align-self:start}[data-theme=b2b] .b2b-tile__name{grid-row:3;align-self:start}[data-theme=b2b] .b2b-tile__variant>.ptable__note{grid-row:4}[data-theme=b2b] .b2b-tile__order{display:grid;grid-row:5/10;grid-template-rows:subgrid;row-gap:0;padding:0;margin-top:calc(var(--tile-gap) / 2)}[data-theme=b2b] .b2b-tile__selector,[data-theme=b2b] .b2b-tile__single-variant{grid-row:1;align-self:start;margin-bottom:calc(var(--tile-gap) / 2)}[data-theme=b2b] .b2b-tile__purchase{display:grid;grid-template-columns:minmax(0,1fr);grid-row:2/6;grid-template-rows:subgrid;row-gap:0}[data-theme=b2b] .b2b-tile__summary{grid-row:1;align-self:start;margin-bottom:calc(var(--tile-gap) / 2)}[data-theme=b2b] .b2b-tile .ptable__buy{display:grid;grid-template-columns:minmax(0,1fr);grid-column:1;grid-row:2/5;grid-template-rows:subgrid;row-gap:0}[data-theme=b2b] .b2b-tile__packs{grid-row:1;grid-column:1;align-self:start}[data-theme=b2b] .b2b-tile .ptable__ctl{grid-row:2;grid-column:1;align-self:start}[data-theme=b2b] .b2b-tile .ptable__pack{grid-row:3;grid-column:1;align-self:start}[data-theme=b2b] .b2b-dash{container-type:inline-size}[data-theme=b2b] .b2b-dash .b2b-tiles{grid-template-columns:repeat(var(--dashboard-columns,5),minmax(0,1fr));--tile-control-height:32px;--tile-title-size:15px;--tile-price-size:21px;--tile-input-size:14px}[data-theme=b2b] .b2b-dash .b2b-tile .ptable__step>button{width:24px}[data-theme=b2b] .b2b-dash .b2b-tile .ptable__add{flex:0 0 auto;padding-inline:6px;gap:3px}@container (max-width: 1100px){[data-theme=b2b] .b2b-dash .b2b-tiles{grid-template-columns:repeat(min(var(--dashboard-columns,5),4),minmax(0,1fr))}}@container (max-width: 900px){[data-theme=b2b] .b2b-dash .b2b-tiles{grid-template-columns:repeat(min(var(--dashboard-columns,5),3),minmax(0,1fr))}}@container (max-width: 680px){[data-theme=b2b] .b2b-dash .b2b-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 460px){[data-theme=b2b] .b2b-dash .b2b-tiles{grid-template-columns:minmax(0,1fr)}}[data-theme=b2b]{--brand-600:color-mix(in srgb,var(--brand) 82%,var(--ink));--brand-50:color-mix(in srgb,var(--brand) 7%,var(--surface))}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-dash{background:var(--bg-soft);border:0;overflow:visible;gap:var(--dash-gap);padding:var(--dash-gap) 0}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-dash>*{background:var(--surface);border-radius:var(--radius-lg)}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-dash__top{padding:var(--dash-pad);gap:var(--dash-gap);border:0}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-dash__top h1{font-size:var(--dash-title);font-weight:500}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-dash__sku{flex:1 1 400px;max-width:var(--dash-search-width);height:var(--dash-control);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface)}[data-theme=b2b] .b2b-dash__sku:focus-within{outline:2px solid var(--brand);outline-offset:2px}[data-theme=b2b] .b2b-dash__sku input{width:100%;min-width:0;flex:1;font-family:var(--font-sans)}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-dash__sku button{background:var(--brand)}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line)}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-kpi{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:var(--dash-pad);gap:4px;border:0;border-right:1px solid var(--line)}[data-theme=b2b] .b2b-kpi:last-child{border-right:0}[data-theme=b2b] .b2b-kpi__label{display:flex;align-items:center;gap:6px;text-transform:none;letter-spacing:normal;font-size:var(--dash-small)}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-kpi__value{font-size:var(--dash-value);line-height:1.25;letter-spacing:-.025em}[data-theme=b2b] .b2b-kpi__sub{margin-top:auto}[data-theme=b2b] .b2b-kpi__sub a,[data-theme=b2b] .b2b-sec h2 a{color:var(--brand)}[data-theme=b2b] .b2b-kpi__credit{display:block}[data-theme=b2b] .b2b-orders th{padding:6px var(--dash-pad);text-align:left;font-size:var(--dash-small);font-weight:500;color:var(--ink-3);background:var(--bg-soft)}[data-theme=b2b] .b2b-orders th.num{text-align:right}[data-theme=b2b] .b2b-orders tbody tr:focus-within,[data-theme=b2b] .b2b-orders tbody tr:hover{background:rgb(var(--color-brand)/.04)}[data-theme=b2b] .b2b-order-status{display:inline-block;padding:2px 8px;border-radius:var(--radius-sm);background:var(--bg-soft);color:var(--ink-2);font-size:var(--dash-small)}[data-theme=b2b] .b2b-order-due{display:block;color:var(--ink-3);font-size:var(--dash-small)}[data-theme=b2b] .b2b-orders td:last-child{width:30px;color:var(--brand)}[data-theme=b2b] .ptable-wrap--dashboard .ptable__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-transform:none;font-weight:600}[data-theme=b2b] .ptable-wrap--dashboard .ptable__ids{font-family:var(--font-sans);font-size:var(--dash-small);font-weight:400}[data-theme=b2b] .ptable-wrap--dashboard .ptable__ids b{font-weight:400}[data-theme=b2b] .ptable-wrap--dashboard .ptable__note{color:var(--ink-2);font-size:var(--dash-small);margin-top:4px}[data-theme=b2b] .ptable-wrap--dashboard .ptable__net{font-size:var(--dash-price)}[data-theme=b2b] .ptable-wrap--dashboard .ptable__net small{font-size:var(--dash-small);font-weight:400}[data-theme=b2b] .ptable-wrap--dashboard .ptable__pts{color:var(--ink-3);font-weight:400;font-size:var(--dash-small)}[data-theme=b2b] .ptable-wrap--dashboard .ptable__img .ph-empty,[data-theme=b2b] .ptable-wrap--dashboard .ptable__img a{width:var(--dash-image);height:var(--dash-image);background:var(--surface)}[data-theme=b2b] .ptable-wrap--dashboard .ptable__ctl{height:var(--dash-control);align-items:stretch}[data-theme=b2b] .ptable-wrap--dashboard .ptable__ctl button,[data-theme=b2b] .ptable-wrap--dashboard .ptable__qty{height:100%}[data-theme=b2b] .ptable-wrap--dashboard .ptable__add:not(.--added) span{display:inline}[data-theme=b2b] .b2b-hdr__cart{display:none}[data-theme=b2b] .b2b-header-loyalty{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:var(--brand-50);color:var(--brand);border-radius:var(--radius-control);white-space:nowrap}[data-theme=b2b] .b2b-header-loyalty>span{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:2px 8px}[data-theme=b2b] .b2b-header-loyalty__label{font-size:var(--dash-small)}[data-theme=b2b] .b2b-header-loyalty strong{font-size:14px;font-variant-numeric:tabular-nums}[data-theme=b2b] .b2b-header-loyalty small{grid-column:1/-1;font-size:11px;color:var(--ink-3)}[data-theme=b2b] .b2b-header-loyalty:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:999.98px){[data-theme=b2b] .b2b-hdr__cart{display:inline-flex}[data-theme=b2b] .b2b-header-cart strong,[data-theme=b2b] .b2b-header-loyalty small,[data-theme=b2b] .b2b-header-loyalty__label{display:none}}[data-theme=b2b] .b2b-header-cart{display:flex;align-items:center;gap:6px;color:var(--brand);white-space:nowrap}[data-theme=b2b] .b2b-header-cart__count{font-size:var(--dash-small)}[data-theme=b2b] .b2b-hdr__nav a[aria-current=page]{color:var(--brand);background:rgb(var(--color-brand)/.06);box-shadow:inset 0 -2px var(--brand)}[data-theme=b2b] .b2b-account-menu{position:relative}[data-theme=b2b] .b2b-account-menu summary{cursor:pointer;list-style:none}[data-theme=b2b] .b2b-account-menu summary::-webkit-details-marker{display:none}[data-theme=b2b] .b2b-account-menu__panel{position:absolute;right:0;top:calc(100% + 6px);z-index:40;display:flex;flex-direction:column;width:280px;max-width:calc(100vw - 16px);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 10px 30px rgb(var(--color-ink)/.14);white-space:normal;font-size:13px;color:var(--ink-2);overflow:hidden}[data-theme=b2b] .b2b-acm__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:12px 14px;background:var(--bg-soft);border-bottom:1px solid var(--line)}[data-theme=b2b] .b2b-acm__co{grid-column:1;font-size:14px;font-weight:700;color:var(--ink);overflow-wrap:anywhere}[data-theme=b2b] .b2b-acm__user{grid-column:1;font-size:12px;color:var(--ink-3)}[data-theme=b2b] .b2b-acm__status{grid-column:2;grid-row:1/span 2;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;background:rgb(var(--color-ink)/.06);color:var(--ink-2);white-space:nowrap}[data-theme=b2b] .b2b-acm__status.--approved{background:rgb(var(--color-success)/.12);color:rgb(var(--color-success))}[data-theme=b2b] .b2b-acm__status.--pending{background:rgb(var(--color-warn)/.14);color:rgb(var(--color-warn))}[data-theme=b2b] .b2b-acm__facts{display:flex;flex-direction:column;gap:6px;margin:0;padding:10px 14px;border-bottom:1px solid var(--line)}[data-theme=b2b] .b2b-acm__facts>div{display:flex;justify-content:space-between;gap:12px}[data-theme=b2b] .b2b-acm__facts dt{color:var(--ink-3)}[data-theme=b2b] .b2b-acm__facts dd{margin:0;font-weight:600;color:var(--ink);text-align:right}[data-theme=b2b] .b2b-acm__facts dd a{color:var(--brand)}[data-theme=b2b] .b2b-acm__links{display:flex;flex-direction:column;padding:4px 0}[data-theme=b2b] .b2b-acm__links a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:0 14px;color:var(--ink);font-weight:500}[data-theme=b2b] .b2b-acm__links a svg{color:var(--ink-3)}[data-theme=b2b] .b2b-account-menu[open]>summary,[data-theme=b2b] .b2b-acm__links a:hover{background:rgb(var(--color-brand)/.06);color:var(--brand)}[data-theme=b2b] .b2b-delivery{background:rgb(var(--color-brand)/.055);border-color:rgb(var(--color-brand)/.12);flex-wrap:wrap;white-space:normal}[data-theme=b2b] .b2b-delivery__left{background:transparent;color:var(--ink);margin-left:auto;font-variant-numeric:tabular-nums}[data-theme=b2b] .b2b-delivery__zip{color:var(--ink-3)}@media (max-width:1000px){[data-theme=b2b] .b2b-hdr__co{display:none}}@media (max-width:700px){[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-kpi{border-bottom:1px solid var(--line)}[data-theme=b2b] .b2b-kpi__value{overflow-wrap:anywhere}[data-theme=b2b] .b2b-orders th,[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-orders td{padding:6px;font-size:var(--dash-small)}[data-theme=b2b] .b2b-hdr__user span{display:none}[data-theme=b2b] .b2b-delivery__left{margin-left:0;width:100%}}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-dash>.b2b-dash__grid{background:transparent;border-radius:0;box-shadow:none}[data-theme=b2b] .b2b-dash__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--dash-gap,12px);align-items:start}[data-theme=b2b] .b2b-dash__main{container-type:inline-size;display:flex;flex-direction:column;gap:var(--dash-gap,12px);min-width:0}[data-theme=b2b] .b2b-dash__main>*{background:var(--surface);border-radius:var(--radius-lg);overflow:hidden}[data-theme=b2b] .b2b-dash__side{display:flex;flex-direction:column;gap:var(--dash-gap,12px);position:sticky;top:calc(var(--b2b-hdr-h) + 12px);min-width:0}@media (max-height:820px){[data-theme=b2b] .b2b-dash__side{position:static}}[data-theme=b2b] .b2b-card{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--surface);border-radius:var(--radius-lg);box-shadow:0 1px 2px rgb(var(--color-ink)/.04)}[data-theme=b2b] .b2b-card>h2{display:flex;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}[data-theme=b2b] .b2b-card>h2 img,[data-theme=b2b] .b2b-card>h2 svg{color:var(--brand);flex-shrink:0}[data-theme=b2b] .b2b-card__rows{display:flex;flex-direction:column;margin:0}[data-theme=b2b] .b2b-card__rows>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-bottom:1px solid rgb(var(--color-ink)/.06)}[data-theme=b2b] .b2b-card__rows>div:last-child{border-bottom:0}[data-theme=b2b] .b2b-card__rows dt{font-size:13px;color:var(--ink-3)}[data-theme=b2b] .b2b-card__rows dd{margin:0;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-weight:700;font-size:15px;color:var(--ink);font-variant-numeric:tabular-nums}[data-theme=b2b] .b2b-card__rows dd small{font-size:11.5px;font-weight:500;color:var(--ink-3)}[data-theme=b2b] .b2b-card__rows dd a{color:inherit}[data-theme=b2b] .b2b-card__rows dd small a{color:var(--brand)}[data-theme=b2b] .b2b-card__rows>div.--warn dd,[data-theme=b2b] .b2b-card__rows>div.--warn dd small{color:rgb(var(--color-warn))}[data-theme=b2b] .b2b-card__big{display:flex;flex-direction:column;gap:2px;font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--ink);line-height:1.2}[data-theme=b2b] .b2b-card__big a{color:inherit}[data-theme=b2b] .b2b-card__big span:first-letter{text-transform:uppercase}[data-theme=b2b] .b2b-card__big small{font-size:12px;font-weight:500;letter-spacing:0;color:var(--ink-3)}[data-theme=b2b] .b2b-card__note{margin:0;font-size:13px;font-weight:600;color:var(--ink-2)}[data-theme=b2b] .b2b-card__links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:13px}[data-theme=b2b] .b2b-card__links a{color:var(--brand);font-weight:600}[data-theme=b2b] .b2b-card .lbar__labels{font-size:12px}[data-theme=b2b] .b2b-turnover{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;height:170px;padding-top:20px}[data-theme=b2b] .b2b-turnover__col{display:grid;grid-template-rows:minmax(0,1fr) 18px;justify-items:center;height:100%;min-width:0}[data-theme=b2b] .b2b-turnover__bar{width:100%;max-width:44px;height:100%;display:flex;align-items:flex-end}[data-theme=b2b] .b2b-turnover__bar i{position:relative;display:block;width:100%;border-radius:6px 6px 2px 2px;background:rgb(var(--color-brand)/.28)}[data-theme=b2b] .b2b-turnover__bar b{font-style:normal;position:absolute;left:50%;bottom:calc(100% + 3px);transform:translateX(-50%);font-size:11px;font-weight:700;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}[data-theme=b2b] .b2b-turnover__col.--now .b2b-turnover__bar i{background:var(--brand)}[data-theme=b2b] .b2b-turnover__col span{font-size:10.5px;color:var(--ink-3);white-space:nowrap;align-self:end}[data-theme=b2b] .b2b-turnover__col.--now span{color:var(--brand);font-weight:700}[data-theme=b2b] .b2b-turnover__legend{margin:0;font-size:11px;color:var(--ink-3)}[data-theme=b2b] .b2b-turnover__plot{position:absolute;left:0;right:0;top:20px;bottom:18px;pointer-events:none}[data-theme=b2b] .b2b-turnover__line{position:absolute;left:0;right:0;border-top:1px dashed rgb(var(--color-success))}[data-theme=b2b] .b2b-turnover__line span{position:absolute;left:0;top:2px;font-size:10.5px;font-weight:600;color:rgb(var(--color-success));background:var(--surface);padding-left:4px}[data-theme=b2b] .b2b-rep{display:flex;gap:12px;align-items:flex-start}[data-theme=b2b] .b2b-rep .am-avatar{margin-top:2px}[data-theme=b2b] .b2b-rep>div{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:13px}[data-theme=b2b] .b2b-rep b{font-size:15px;color:var(--ink)}[data-theme=b2b] .b2b-rep a,[data-theme=b2b] .b2b-rep span{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);overflow-wrap:anywhere}[data-theme=b2b] .b2b-rep a:hover{color:var(--brand)}[data-theme=b2b] .b2b-rep svg{flex-shrink:0;color:var(--ink-3)}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-dash>.b2b-dash-alert{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;font-size:14px;font-weight:600}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-dash>.b2b-dash-alert.--warn{background:rgb(var(--color-warn)/.14);color:rgb(146 64 14)}[data-theme=b2b]:is([data-skin],:not([data-skin])) .b2b-dash>.b2b-dash-alert.--danger{background:rgb(var(--color-danger)/.1);color:rgb(153 27 27)}[data-theme=b2b] .b2b-dash-alert a{margin-left:auto;color:inherit;text-decoration:underline}[data-theme=b2b] .b2b-orders td.b2b-orders__reorder{width:1%;white-space:nowrap;text-align:right}[data-theme=b2b] .b2b-reorder{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}[data-theme=b2b] .b2b-reorder button{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid rgb(var(--color-brand)/.35);border-radius:var(--radius);background:var(--surface);color:var(--brand);font-size:12.5px;font-weight:600;cursor:pointer}[data-theme=b2b] .b2b-reorder button:hover:not(:disabled){background:rgb(var(--color-brand)/.07)}[data-theme=b2b] .b2b-reorder small{font-size:11px;color:var(--ink-3);white-space:normal;max-width:180px;text-align:right}@media (max-width:1250px){[data-theme=b2b] .b2b-dash__grid{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:1099.98px){[data-theme=b2b] .b2b-dash__grid{grid-template-columns:minmax(0,1fr)}[data-theme=b2b] .b2b-dash__side{order:-1;position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){[data-theme=b2b] .b2b-dash__side{grid-template-columns:minmax(0,1fr)}[data-theme=b2b] .b2b-orders .b2b-reorder button{padding:0 8px}}[data-theme=b2b] .b2b-auth--branded{--auth-width:1280px;--auth-gap:48px;--auth-pad:32px;--auth-radius:12px;--auth-title:52px;--auth-copy:18px;--auth-control:50px;background:var(--surface);color:var(--ink);position:relative;isolation:isolate}[data-theme=b2b] .b2b-auth--branded[data-janczar]:before{content:"";position:absolute;pointer-events:none;z-index:-1;top:80px;right:16%;width:min(620px,60vw);height:560px;background:rgb(var(--color-brand)/.055);-webkit-mask:url(/janczar-mark.png) center/contain no-repeat;mask:url(/janczar-mark.png) center/contain no-repeat}[data-theme=b2b] .b2b-auth--branded .b2b-auth__top{height:80px;padding:0 max(var(--auth-pad),calc((100% - var(--auth-width)) / 2));border-top:0;background:var(--surface);gap:24px}[data-theme=b2b] .b2b-auth--branded .dlogo{gap:20px}[data-theme=b2b] .b2b-auth--branded .dlogo img{height:42px;max-width:200px;-o-object-fit:contain;object-fit:contain}[data-theme=b2b] .b2b-auth--branded .dlogo .b2b-auth__brand-label{display:block;padding-left:20px;border-left:1px solid var(--line);color:var(--ink);font-weight:700}[data-theme=b2b] .b2b-auth--branded .btn-outline{color:var(--brand);border-color:var(--brand);border-radius:var(--auth-radius)}[data-theme=b2b] .b2b-auth--branded .b2b-auth__body{max-width:var(--auth-width);grid-template-columns:minmax(0,1fr) minmax(340px,410px);gap:var(--auth-gap);padding:64px var(--auth-pad) 48px;align-items:center}[data-theme=b2b] .b2b-auth--branded .b2b-auth__pitch{background:none;padding:0;color:var(--ink)}[data-theme=b2b] .b2b-auth--branded .eyebrow{color:var(--brand);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}[data-theme=b2b] .b2b-auth--branded .b2b-auth__pitch h1{color:var(--ink);font-size:var(--auth-title);line-height:1.08;letter-spacing:-.035em;margin:22px 0;text-wrap:balance}[data-theme=b2b] .b2b-auth--branded .b2b-auth__pitch h1 span{display:block;color:var(--brand)}[data-theme=b2b] .b2b-auth--branded .b2b-auth__lead{color:var(--ink-3);font-size:var(--auth-copy);line-height:1.55;margin-bottom:26px}[data-theme=b2b] .b2b-auth--branded .b2b-auth__benefits{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px;margin-bottom:30px}[data-theme=b2b] .b2b-auth--branded .b2b-auth__benefits li{color:var(--ink);font-weight:600;align-items:center;font-size:14px;gap:12px}[data-theme=b2b] .b2b-auth__benefit-icon{display:grid;place-items:center;flex:0 0 44px;height:44px;background:rgb(var(--color-brand)/.07);border-radius:50%}[data-theme=b2b] .b2b-auth--branded .b2b-auth__benefits svg{color:var(--brand);margin:0}[data-theme=b2b] .b2b-auth--branded .b2b-auth__rep{background:rgb(var(--color-brand)/.045);border:0;border-radius:var(--auth-radius);padding:18px 20px;max-width:none;color:var(--ink)}[data-theme=b2b] .b2b-auth--branded .b2b-auth__rep .text-ink-3{color:var(--ink-3)}[data-theme=b2b] .b2b-auth--branded .b2b-auth__rep .text-ink-2{color:var(--ink-2);margin-top:8px}[data-theme=b2b] .b2b-auth--branded .b2b-auth__rep svg{color:var(--brand)}[data-theme=b2b] .b2b-auth--branded .b2b-auth__card{padding:var(--auth-pad);border:1px solid var(--line);border-radius:var(--auth-radius);box-shadow:0 12px 40px rgb(var(--color-ink)/.07)}[data-theme=b2b] .b2b-auth--branded .b2b-auth__card .input{min-height:var(--auth-control);border-radius:8px;font-size:15px}[data-theme=b2b] .b2b-auth--branded .b2b-auth__card .btn-primary{min-height:var(--auth-control);border-radius:8px;background:var(--brand)}[data-theme=b2b] .b2b-auth--branded .b2b-auth__card form>div:last-child{flex-wrap:wrap;gap:12px}[data-theme=b2b] .b2b-auth--branded .b2b-auth__card form>div:last-child a{color:var(--brand)}[data-theme=b2b] .b2b-auth__audience{display:flex;align-items:center;gap:18px;border-top:1px solid var(--line);margin-top:28px;padding-top:24px;color:var(--ink-3);font-size:14px;line-height:1.6}[data-theme=b2b] .b2b-auth__audience svg{flex-shrink:0;color:var(--brand)}[data-theme=b2b] .b2b-auth__offer{padding:56px max(var(--auth-pad),calc((100% - var(--auth-width) + 64px) / 2));background:var(--surface);border-top:1px solid var(--line)}[data-theme=b2b] .b2b-auth__offer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:48px;align-items:start}[data-theme=b2b] .b2b-auth__audience-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[data-theme=b2b] .b2b-auth__audience-list li{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgb(var(--color-ink)/.08);border-radius:var(--auth-radius);font-size:14px;font-weight:600;color:var(--ink);line-height:1.3}[data-theme=b2b] .b2b-auth__audience-icon{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:10px;background:rgb(var(--color-brand)/.08);color:var(--brand)}[data-theme=b2b] .b2b-auth__assortment{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[data-theme=b2b] .b2b-auth__assortment li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:var(--auth-radius);background:rgb(var(--color-brand)/.045);border-left:3px solid var(--brand)}[data-theme=b2b] .b2b-auth__assortment span{font-size:14px;font-weight:700;color:var(--ink);line-height:1.3}[data-theme=b2b] .b2b-auth__assortment small{flex-shrink:0;font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}[data-theme=b2b] .b2b-auth__more{background:var(--bg-soft);padding:56px max(var(--auth-pad),calc((100% - var(--auth-width) + 64px) / 2))}[data-theme=b2b] .b2b-auth__more-head{max-width:640px;margin-bottom:24px}[data-theme=b2b] .b2b-auth__more-head h2{margin:0;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}[data-theme=b2b] .b2b-auth__more-head p{margin:8px 0 0;font-size:15px;line-height:1.55;color:var(--ink-3)}[data-theme=b2b] .b2b-auth__more-head .eyebrow{margin-bottom:8px}[data-theme=b2b] .b2b-auth__features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}[data-theme=b2b] .b2b-auth__feature{display:flex;flex-direction:column;gap:6px;padding:24px;background:var(--surface);border:1px solid rgb(var(--color-ink)/.06);border-radius:var(--auth-radius);box-shadow:0 1px 2px rgb(var(--color-ink)/.04);transition:box-shadow .15s ease,transform .15s ease}[data-theme=b2b] .b2b-auth__feature:hover{box-shadow:0 10px 28px rgb(var(--color-ink)/.08);transform:translateY(-2px)}[data-theme=b2b] .b2b-auth__feature-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:10px;border-radius:12px;background:rgb(var(--color-brand)/.08);color:var(--brand)}[data-theme=b2b] .b2b-auth__feature h3{margin:0;font-size:16px;font-weight:700;line-height:1.3;color:var(--ink)}[data-theme=b2b] .b2b-auth__feature p{margin:0;font-size:14px;line-height:1.5;color:var(--ink-3)}[data-theme=b2b] .b2b-auth__how{margin-top:48px}[data-theme=b2b] .b2b-auth__steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:none}[data-theme=b2b] .b2b-auth__steps li{position:relative;display:flex;align-items:flex-start;gap:14px;padding:20px;background:var(--surface);border:1px solid rgb(var(--color-ink)/.06);border-radius:var(--auth-radius)}[data-theme=b2b] .b2b-auth__steps li:not(:last-child):after{content:"";position:absolute;top:38px;right:-17px;width:18px;height:2px;background:rgb(var(--color-brand)/.35)}[data-theme=b2b] .b2b-auth__step-num{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:50%;background:var(--brand);color:#fff;font-weight:800;font-size:16px}[data-theme=b2b] .b2b-auth__steps h3{display:flex;align-items:center;gap:6px;margin:6px 0 4px;font-size:15px;font-weight:700;color:var(--ink);line-height:1.3}[data-theme=b2b] .b2b-auth__steps h3 svg{flex-shrink:0;color:var(--brand)}[data-theme=b2b] .b2b-auth__steps p{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink-3)}[data-theme=b2b] .b2b-auth__how-cta{display:inline-flex;align-items:center;gap:8px;margin-top:24px;padding:0 22px;min-height:48px;border-radius:8px;background:var(--brand);color:#fff;font-weight:700;font-size:15px}[data-theme=b2b] .b2b-auth__how-cta:hover{filter:brightness(.94)}[data-theme=b2b] .b2b-auth__legal{border-top:1px solid var(--line);padding:var(--auth-pad) max(var(--auth-pad),calc((100% - var(--auth-width) + 64px) / 2));background:var(--surface)}[data-theme=b2b] .b2b-public{min-height:100vh;display:flex;flex-direction:column}[data-theme=b2b] .b2b-public__body{flex:1;width:100%;max-width:var(--auth-width);margin-inline:auto;padding:var(--auth-pad)}[data-theme=b2b] .b2b-public__body>.section{max-width:none;padding:0}@media (max-width:900px){[data-theme=b2b] .b2b-auth--branded{--auth-title:38px;--auth-gap:28px;--auth-pad:24px}[data-theme=b2b] .b2b-auth--branded .b2b-auth__body{grid-template-columns:minmax(0,1fr) minmax(300px,1fr);padding-top:36px}[data-theme=b2b] .b2b-auth--branded .b2b-auth__benefits{grid-template-columns:1fr;gap:14px}[data-theme=b2b] .b2b-auth__features{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=b2b] .b2b-auth__offer-grid{grid-template-columns:1fr;gap:36px}[data-theme=b2b] .b2b-auth__steps{grid-template-columns:1fr}[data-theme=b2b] .b2b-auth__steps li:not(:last-child):after{top:auto;bottom:-17px;right:auto;left:37px;width:2px;height:18px}}@media (max-width:650px){[data-theme=b2b] .b2b-auth--branded{--auth-title:32px;--auth-pad:20px}[data-theme=b2b] .b2b-auth--branded .b2b-auth__top{height:auto;padding-block:16px;flex-wrap:wrap;gap:16px}[data-theme=b2b] .b2b-auth--branded .b2b-auth__top nav{width:100%;justify-content:space-between}[data-theme=b2b] .b2b-auth--branded .b2b-auth__body{display:flex;flex-direction:column;align-items:stretch;padding-top:24px}[data-theme=b2b] .b2b-auth--branded .b2b-auth__card{order:-1}[data-theme=b2b] .b2b-auth__more,[data-theme=b2b] .b2b-auth__offer{padding-block:40px}[data-theme=b2b] .b2b-auth__assortment,[data-theme=b2b] .b2b-auth__audience-list{grid-template-columns:1fr;gap:8px}[data-theme=b2b] .b2b-auth__more-head h2{font-size:23px}[data-theme=b2b] .b2b-auth__features{grid-template-columns:1fr;gap:10px}[data-theme=b2b] .b2b-auth__feature{display:grid;grid-template-columns:44px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;row-gap:2px;padding:16px}[data-theme=b2b] .b2b-auth__feature-icon{grid-row:span 2;width:44px;height:44px;margin:0}[data-theme=b2b] .b2b-auth__feature h3{font-size:15px}[data-theme=b2b] .b2b-auth__how{margin-top:36px}[data-theme=b2b] .b2b-auth__how-cta{display:flex;justify-content:center;width:100%}}