
/* RXPerform 5.7.1 — unified native wishlist action */
body.single-product .rxp29-wishlist{display:none!important}
body.single-product .rxp310-wish{width:100%!important;max-width:100%!important;min-height:52px!important;margin:14px 0 0!important;padding:13px 18px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;border:1px solid #45404e!important;border-radius:12px!important;background:#111017!important;color:#e9e4ee!important;box-sizing:border-box!important;cursor:pointer!important;transition:border-color .2s ease,background-color .2s ease!important}
body.single-product .rxp310-wish span{font-size:24px!important;line-height:1!important;color:#b66bd9!important}
body.single-product .rxp310-wish b{font-size:clamp(11px,1vw,13px)!important;letter-spacing:.045em!important;line-height:1.4!important;white-space:normal!important;text-align:center}
body.single-product .rxp310-wish:hover,body.single-product .rxp310-wish:focus-visible{border-color:#8142bd!important;background:#201528!important;outline-offset:3px}
body.single-product .rxp310-wish.is-active{border-color:#9bea00!important;background:#1a2114!important}
body.single-product .rxp310-wish.is-active span{color:#9bea00!important}
body.single-product .rxp310-wish:disabled{opacity:.55!important;cursor:wait!important}
@media(max-width:768px){body.single-product .rxp310-wish{min-height:48px!important;margin-top:10px!important;padding:12px!important}}
@media(prefers-reduced-motion:reduce){body.single-product .rxp310-wish{transition:none!important}}
