/* Neutral confirmation buttons: no icon, recolour or disabled-opacity flash. */
#layer .cartsheet .kr-cart-upsell-card.is-added .kr-cart-upsell-add,
#layer .cartsheet .kr-cart-upsell-add:disabled{background:#fff!important;color:#252b24!important;-webkit-text-fill-color:#252b24!important;border-color:#dce1d8!important;opacity:1!important;box-shadow:none!important;cursor:default}
#layer .cartsheet>.body{overflow-anchor:none;scroll-behavior:auto!important}
.kr-cart-line-enter{animation:krCartLineEnter .26s cubic-bezier(.22,1,.36,1) both}
@keyframes krCartLineEnter{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.kr-cart-line-enter{animation:none!important}}
