.veyer-action{white-space:normal;flex:initial;border:1px solid var(--veyer-edge,#f5e7ea30);height:auto;min-height:48px;color:var(--ink,#f5e7ea);cursor:pointer;text-shadow:0 1px 1px #000c,0 -1px #f1d4d014;background:0 0;border-radius:24px;justify-content:center;align-items:center;gap:12px;padding:10px 14px;font:14px/1.4 Arial,sans-serif;text-decoration:none;transition:background-color .18s,box-shadow .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s;display:flex}@media (hover:hover){.veyer-action:hover:not(:disabled){background-image:radial-gradient(ellipse 70px 45px at var(--control-x,50%) var(--control-y,50%),#edd0c738,#e3bbb013 50%,transparent 100%);box-shadow:inset 0 1px #f1d4d025,0 0 12px #d8aba410}}.veyer-action:is(:active,[aria-pressed=true],[aria-current=page],:focus-visible){-webkit-backdrop-filter:blur(12px)saturate(.65);backdrop-filter:blur(12px)saturate(.65);background-color:#edd5d225;box-shadow:inset 0 1px #fff0ed30,inset 0 -1px #0006}.veyer-action:focus-visible{outline:2px solid var(--ink,#f5e7ea);outline-offset:3px}.veyer-action:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.veyer-action{transition:none!important}}.text-action{min-height:44px;color:var(--veyer-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font:14px/1.4 Arial,sans-serif;text-decoration:none;display:inline-flex}.cart-remove{width:44px;height:44px;color:var(--veyer-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}@media (max-width:599px){.cart-remove{width:36px}}
