.dino-cart-actions{display:flex;align-items:center;gap:14px;margin-left:auto;flex-wrap:nowrap}.dino-cart-actions[hidden]{display:none!important}
body .dino-cart-actions .dino-add-cart{margin-left:0;height:44px;box-sizing:border-box}
.dino-quantity{display:grid;grid-template-columns:36px 44px 36px;height:44px;flex:0 0 auto;border:1px solid #8dbbd1;border-radius:10px!important;background:#0a2538;overflow:hidden}
body .dino-delivery-cell .dino-quantity button{display:grid;place-items:center;width:36px;height:42px;padding:0;margin:0;border:0;border-radius:0!important;background:#21485f;color:#d8eef9;cursor:pointer;line-height:1}
.dino-quantity button svg{width:18px;height:18px}.dino-quantity button:disabled{opacity:.4;cursor:default}
body .dino-delivery-cell .dino-quantity input{width:44px;min-width:0;height:42px;padding:0;margin:0;text-align:center;border:0;border-inline:1px solid #8dbbd14d;border-radius:0!important;background:transparent;color:#eef7ff;font:700 16px Arial;appearance:textfield}
.dino-quantity input::-webkit-inner-spin-button,.dino-quantity input::-webkit-outer-spin-button{appearance:none;margin:0}
.dino-quantity button:focus-visible,.dino-quantity input:focus-visible{outline:2px solid #e8f6ff;outline-offset:-3px}
@media(max-width:650px){.dino-cart-actions{width:100%;justify-content:flex-end;gap:10px}.dino-quantity{grid-template-columns:32px 38px 32px}body .dino-delivery-cell .dino-quantity button{width:32px}body .dino-delivery-cell .dino-quantity input{width:38px}body .dino-cart-actions .dino-add-cart{padding-inline:12px;font-size:12px}}
