body.cnc-cart-step-enabled .cnc-cart-b2b .cart-collaterals,body.cnc-cart-step-enabled .cnc-cart-b2b .cart_totals{float:none!important;clear:both!important;width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.cnc-cart-step-enabled .cnc-cart-b2b .cart_totals{margin-top:28px!important;padding:28px 30px 30px}body.cnc-cart-step-enabled .cnc-cart-b2b .cart_totals table.shop_table{width:100%!important}body.cnc-cart-step-enabled .cnc-cart-b2b .cart_totals table.shop_table th{width:38%}body.cnc-cart-step-enabled .cnc-cart-b2b .cart_totals .woocommerce-shipping-destination{max-width:620px;margin-left:auto}body.cnc-cart-step-enabled .cnc-cart-b2b :is(.shipping-calculator-button,.shipping-calculator-form){display:none!important}body.cnc-cart-step-enabled .cnc-cart-b2b__cart-head>.cnc-cart-b2b__back{display:none!important}body.cnc-cart-step-enabled .cnc-cart-step__nav{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:22px;border-top:1px solid var(--cb-line,#d7e1ec)}body.cnc-cart-step-enabled .cnc-cart-step__back{display:inline-flex;align-items:center;gap:7px;color:var(--cb-blue,#0b7899);font-size:.8rem;font-weight:750;text-decoration:none}body.cnc-cart-step-enabled .cnc-cart-step__back:hover{color:var(--cb-blue-hover,#08647f);text-decoration:underline;text-underline-offset:3px}body.cnc-cart-step-enabled .cnc-cart-b2b .checkout-button.cnc-cart-step__next{display:inline-flex!important;width:auto!important;min-width:270px;min-height:52px;align-items:center;justify-content:center;margin:0 0 0 auto!important;padding-inline:24px!important}body.cnc-cart-step-enabled :is(.cnc-cart-step__back,.cnc-cart-step__next):focus-visible{outline:3px solid var(--cb-turquoise,#55ced8);outline-offset:3px}@media (max-width:680px){body.cnc-cart-step-enabled .cnc-cart-b2b .cart_totals{padding:23px 19px}body.cnc-cart-step-enabled .cnc-cart-step__nav{align-items:stretch;flex-direction:column-reverse}body.cnc-cart-step-enabled .cnc-cart-b2b .checkout-button.cnc-cart-step__next{width:100%!important;min-width:0}}