.bd-b2b,.bd-b2b *,.bd-b2b-notice{box-sizing:border-box}.bd-b2b{display:block;margin:0 0 16px;padding:15px;background:#fff;color:#17202f;border:1px solid #ff8200;border-radius:12px;font-family:inherit;font-size:14px;line-height:1.45;scroll-margin-top:100px}.bd-b2b [hidden]{display:none!important}[data-remove-code^=B2BV- i],.bd-b2b [data-bd-b2b-remove]{display:none!important}.bd-b2b__heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:15px;font-weight:700}.bd-b2b__heading strong{color:#a44900;font-size:20px;line-height:1.1;white-space:nowrap}.bd-b2b__intro{margin:7px 0 12px;color:#566176;font-size:13px;line-height:1.5;text-wrap:pretty}.bd-b2b__label{display:block;margin-bottom:6px;font-size:12px;font-weight:600}.bd-b2b__cells{display:grid;grid-template-columns:repeat(var(--bd-b2b-cells,13),minmax(0,1fr));gap:3px;width:100%;margin:0 0 10px}.bd-b2b .bd-b2b__cell{-webkit-appearance:none;appearance:none;display:block;width:100%;min-width:0;height:40px;margin:0;padding:0!important;border:1px solid #cbd1da;border-radius:4px;background:#fff;color:#17202f;font-family:inherit;font-size:16px;line-height:40px;letter-spacing:normal;text-align:center;text-transform:uppercase;box-shadow:none;touch-action:manipulation}.bd-b2b .bd-b2b__cell:nth-child(-n+2){background:#f1f3f6;font-weight:700}.bd-b2b .bd-b2b__cell::placeholder{color:#7b8494;opacity:1}.bd-b2b .bd-b2b__cell:focus-visible{outline:2px solid #a44900;outline-offset:1px;border-color:#a44900;position:relative;z-index:1}.bd-b2b .bd-b2b__cells .bd-b2b__cell[aria-invalid=true]{border-color:#b42318}.bd-b2b .bd-b2b__verify{-webkit-appearance:none;appearance:none;display:block;width:100%;min-height:44px;padding:10px 12px;margin:0;border:0;border-radius:6px;background:#ff8200;color:#121212;font-family:inherit;font-size:14px;font-weight:700;line-height:1.35;cursor:pointer;touch-action:manipulation}.bd-b2b .bd-b2b__verify:hover{background:#f07800}.bd-b2b button:focus-visible,.bd-b2b-notice:focus-visible{outline:2px solid #304c99;outline-offset:3px}.bd-b2b button:disabled{cursor:wait;opacity:.7}.bd-b2b__message{margin:9px 0 0;color:#566176;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.bd-b2b[data-state=success] .bd-b2b__message{color:#17643b}.bd-b2b[data-state=error] .bd-b2b__message,.bd-b2b[data-state=conflict] .bd-b2b__message{color:#a12c1e}.bd-b2b__verified>p{margin:10px 0 0;font-size:13px;overflow-wrap:anywhere}.bd-b2b .bd-b2b__remove{-webkit-appearance:none;appearance:none;display:inline-block;min-height:44px;padding:8px 0;margin:0;border:0;background:transparent;color:#334c91;font-family:inherit;font-size:12px;line-height:1.4;text-align:left;text-decoration:underline;cursor:pointer}.bd-b2b-notice{display:flex;align-items:center;gap:9px;width:100%;margin:0 0 12px;padding:11px 12px;border:1px solid #ff8200;border-radius:8px;background:#fff7ed;color:#17202f;font-family:inherit;font-size:14px;font-weight:600;line-height:1.45;text-decoration:none}.bd-b2b-notice svg{flex:0 0 20px;color:#a44900}.bd-b2b[data-context=drawer]{padding:0;margin-bottom:12px}.bd-b2b__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:12px 14px;list-style:none;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer}.bd-b2b__summary::-webkit-details-marker{display:none}.bd-b2b__summary::marker{content:""}.bd-b2b__summary:focus-visible{outline:2px solid #a44900;outline-offset:-3px;border-radius:11px}.bd-b2b__summary-end{display:flex;align-items:center;gap:10px;flex-shrink:0}.bd-b2b__summary strong{color:#a44900;font-size:18px;white-space:nowrap}.bd-b2b__chevron{flex:0 0 16px;transition:transform .15s ease}.bd-b2b__disclosure[open] .bd-b2b__chevron{transform:rotate(180deg)}.bd-b2b__panel{padding:0 14px 13px}.bd-b2b__panel .bd-b2b__intro{margin-top:0}#CartDrawer .cart-drawer__summary__wrapper:has(.bd-b2b){max-height:min(420px,55dvh);min-height:0;overflow-y:auto;overscroll-behavior-y:contain}@media(prefers-reduced-motion:reduce){.bd-b2b__chevron{transition:none}}@media(max-width:380px){.bd-b2b{padding:12px}.bd-b2b__cells{gap:2px}.bd-b2b__heading{font-size:14px}}.bd-b2b-price[hidden],[data-bd-b2b-magic-price][hidden],[data-bd-b2b-product][hidden]{display:none!important}.bd-b2b-pricing-active>.price__content,.bd-b2b-pricing-active>.unit-price__wrapper{display:none!important}.bd-b2b-magic-active>magic-bundles{display:none!important}.bd-b2b-magic-price{padding:4px 0 12px}.bd-b2b-price .price-wrapper{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin:0;line-height:1.25;font-variant-numeric:tabular-nums}.bd-b2b-price .price-wrapper>.price{color:rgba(var(--color-sale-price,190,0,0));font-size:inherit;font-weight:700;line-height:1.15;white-space:nowrap}.section-main-product .bd-b2b-price .price-wrapper,.bd-b2b-magic-price .bd-b2b-price .price-wrapper{font-size:clamp(26px,1.8vw,30px);gap:6px 14px}.bd-b2b-price .price-wrapper>.compare-at-price,.cart-item__wrapper:has([data-discount-title^=B2BV- i]) :is(.cart-drawer-item__original-price,.cart-item__original-price,.cart-item__original-line-price){color:#757575!important;opacity:1;font-size:max(.72em,12px);font-weight:400;line-height:1.3;letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;text-decoration-line:line-through;text-decoration-thickness:1px;text-decoration-color:currentColor;text-decoration-skip-ink:none}.bd-b2b-price .price-wrapper>.compare-at-price *{color:#757575!important}.bd-b2b-price .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-bd-native-hidden]{display:none!important}.bd-b2b-cart-price{display:inline-flex;align-items:baseline;gap:10px;flex-wrap:wrap}.bd-b2b-cart-price strong{font:inherit;font-weight:700;color:#c51e25}.bd-b2b-cart-price s{font-size:.8em;color:#757575!important;text-decoration-thickness:1px}.bd-b2b-cart-price s[hidden]{display:none!important}.bd-b2b-cart-label{display:block;width:fit-content;margin:6px 0;color:#b51f26;background:#f8eeee;padding:4px 8px;font-size:12px;line-height:1.4}.bd-b2b__company-input{box-sizing:border-box;display:block;width:100%;min-height:42px;border:1px solid #c8cdd3;border-radius:6px;padding:8px 10px;margin:6px 0 14px;font:inherit;background:#fff;color:inherit}.bd-b2b__company-input:focus-visible{outline:2px solid #ff8200;outline-offset:2px}html.bd-b2b-draft-active .shopify-payment-button,html.bd-b2b-draft-active shopify-accelerated-checkout,html.bd-b2b-draft-active shopify-accelerated-checkout-cart,html.bd-b2b-draft-active .main-cart__dynamic-checkout-buttons,html.bd-b2b-draft-active .main-cart__saving,html.bd-b2b-draft-active .cart-drawer__saving{display:none!important}html.bd-b2b-draft-active .cart-drawer__saving__wrapper,html.bd-b2b-draft-active .cart__shipping-and-delivery-wrapper,html.bd-b2b-draft-active .auto-calculate-shipping__wrapper{display:none!important}.bd-b2b-native-price .price-wrapper{font-size:clamp(26px,1.8vw,30px);font-variant-numeric:tabular-nums}.bd-b2b-native-price .compare-at-price{color:#757575;text-decoration:line-through;font-size:80%}[data-bd-public-price] p.price-wrapper{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5em}[data-bd-public-price] .compare-at-price[hidden]{display:none!important}.mh12l__price[data-bd-public-price=true],.web-dcs__price[data-bd-public-price=true]{white-space:normal!important;overflow:visible!important;text-overflow:clip}[data-bd-public-comparison]{display:inline-block;white-space:nowrap}[data-bd-public-comparison][hidden],[data-bd-reference-original][hidden],[data-bd-public-price=true] .compare-at-price[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bd-b2b-vat.css.map */
