/* Keep theme remove handlers on their original link; edit is a separate link. */
.woocommerce .khl-ai-cart-actions{display:inline-flex;flex-direction:column;align-items:center;gap:10px;vertical-align:middle}
.woocommerce .khl-ai-cart-actions>a.remove{position:static!important;margin:0!important;transform:none!important}
.woocommerce a.khl-ai-cart-edit{display:inline-flex!important;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:44px;min-height:44px;padding:5px 3px;box-sizing:border-box;border:1px solid #b8d4dc;border-radius:6px;background:#f0f8fa;color:#00657a!important;font-size:10px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap}
.woocommerce a.khl-ai-cart-edit svg{display:block;flex:none}
.woocommerce a.khl-ai-cart-edit:hover{background:#deeff3;border-color:#00657a}
.woocommerce a.khl-ai-cart-edit:focus-visible{outline:2px solid #00657a;outline-offset:3px}
