/* Cart presentation only; retain native quantity, shipping and checkout actions. */
.emw-native .cart .cart-collaterals{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px;align-items:stretch;width:100%;margin:28px 0 0!important}
.emw-native .cart .cart-collaterals>.row{display:flex!important;flex-direction:column;min-width:0;width:100%!important;margin:0!important}
.emw-native .cart .cart-collaterals>.row>[class*="col-"]{display:flex!important;flex-direction:column;gap:18px;width:100%!important;max-width:none!important;min-width:0;padding:0!important}
.emw-native .cart .cart-collaterals .shipping{flex:1;width:100%!important;margin:0!important}
.emw-native .cart .cart-collaterals>.totals{display:flex;flex-direction:column;align-self:stretch!important;min-width:0;width:100%!important;max-width:none!important;height:auto!important;margin:0!important}
.emw-native .cart .totals table{margin:0!important}
.emw-native .cart .totals .checkout-types{width:100%;margin:auto 0 0!important;padding:18px 0 0!important}
.emw-native .cart .totals .checkout-types>li:last-child{margin-bottom:0!important}
.emw-native .cart #shipping-zip-form .input-box{display:flex;align-items:flex-start;gap:14px;width:100%!important;min-width:0}
.emw-native .cart #shipping-zip-form .input-box select{flex:1 1 0;min-width:0;width:auto!important;min-height:44px}
.emw-native .cart #shipping-zip-form .input-box button.button{position:static!important;float:none!important;flex:0 0 auto;max-width:100%;margin:0!important;min-height:44px;white-space:nowrap}
.emw-native .cart #shipping-zip-form .form-list>li:last-child{margin-bottom:0!important}
@media(max-width:800px){.emw-native .cart .cart-collaterals{grid-template-columns:minmax(0,1fr)}}
@media(max-width:480px){.emw-native .cart #shipping-zip-form .input-box{flex-wrap:wrap}.emw-native .cart #shipping-zip-form .input-box select{flex-basis:100%;width:100%!important}.emw-native .cart #shipping-zip-form .input-box button.button{width:100%}}

.emw-native .cart .cart-collaterals::before,.emw-native .cart .cart-collaterals::after{content:none!important;display:none!important}
