/* The cart templates omit the category/actions sidebar; reclaim its grid space. */
body.mi-client.mi-aurora #order-standard_cart.aurora-order-wide>.row>.cart-body{float:none;width:100%;max-width:none;padding:0;min-width:0;}
body.mi-client.mi-aurora #order-standard_cart.aurora-order-wide>.row{margin-left:0;margin-right:0;}
body.mi-client.mi-aurora .aurora-order-progress li{position:relative;}
body.mi-client.mi-aurora .aurora-order-progress a{color:inherit!important;font-weight:inherit;text-decoration:none!important;}
body.mi-client.mi-aurora .aurora-order-progress a:after{content:"";position:absolute;inset:0;border-radius:12px;}
body.mi-client.mi-aurora .aurora-order-progress li:has(a):hover{background:#f0e6f9;border-color:#b898d0;}
body.mi-client.mi-aurora .aurora-order-progress a:focus-visible{outline:none;}
body.mi-client.mi-aurora .aurora-order-progress a:focus-visible:after{outline:2px solid #7546a1;outline-offset:3px;}
body.mi-client.mi-aurora .aurora-order-progress li[aria-disabled=true]{opacity:.65;}

body.mi-client .aurora-cart-currency{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0 0 18px;}
body.mi-client .aurora-cart-currency .form-control{width:auto;min-width:100px;}
