cart-drawer .cart-item{display:grid!important;grid-template-columns:72px minmax(0,1fr) auto!important;column-gap:12px!important;row-gap:8px!important;align-items:start!important}
cart-drawer .cart-item__media{grid-column:1!important;grid-row:1/3!important;width:auto!important;min-width:0!important}
cart-drawer .cart-item__details{grid-column:2!important;grid-row:1!important;width:auto!important;min-width:0!important;padding:0!important}
cart-drawer .cart-item__totals{grid-column:3!important;grid-row:1!important;width:auto!important;min-width:max-content!important;display:flex!important;justify-content:flex-end!important;padding:0!important;margin:0!important}
cart-drawer .cart-item__quantity{grid-column:2/4!important;grid-row:2!important;width:auto!important;min-width:0!important;padding:0!important}
cart-drawer .cart-item .price,cart-drawer .cart-item__final-price,cart-drawer .cart-item__price-wrapper{white-space:nowrap!important}
cart-drawer .cart-item .price,cart-drawer .cart-item__final-price{font-size:1.5rem!important}
cart-drawer .drawer__footer,cart-drawer .cart-drawer__footer{box-sizing:border-box!important;max-width:100%!important;overflow:visible!important}
cart-drawer .totals{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0 0 8px!important;overflow:visible!important}
cart-drawer .totals__total{flex:1 1 auto!important;min-width:0!important;margin:0!important;font-size:1.6rem!important;letter-spacing:.02em!important;white-space:nowrap!important}
cart-drawer .totals__total-value,cart-drawer .totals__total-value.kl-tick{flex:0 0 auto!important;display:block!important;margin:0!important;padding:0!important;font-size:2rem!important;text-align:right!important;white-space:nowrap!important;max-width:none!important;animation:none!important;transform:none!important;text-shadow:none!important;opacity:1!important;background:none!important;border-radius:0!important}
cart-drawer .totals__total-value::before,cart-drawer .totals__total-value::after{display:none!important;content:none!important}
cart-drawer button,cart-drawer a{-webkit-tap-highlight-color:transparent}
