.fm-product-card__media:has(>.wpc-actions){position:relative}.wpc-actions{z-index:5;backdrop-filter:blur(10px)saturate(1.4);background:#ffffffd1;border:1px solid #0f172a0f;border-radius:999px;flex-direction:column;gap:1px;padding:3px;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 10px #0f172a1a}.wpc-actions--bottom{flex-direction:row;top:auto;bottom:8px}.wpc-actions .wpc-actions__button{color:#4b5160;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background-color .15s,color .15s,transform .15s;display:inline-flex}.wpc-actions .wpc-actions__button svg{stroke-width:1.8px}.wpc-actions .wpc-actions__button:hover:not(:disabled){color:#111317;background:#0f172a0f;transform:scale(1.06)}.wpc-actions .wpc-actions__button:focus-visible{outline-offset:1px;outline:2px solid #1f6fe5}.wpc-actions .wpc-actions__button:disabled{cursor:default}.wpc-actions .wpc-actions__favorite[aria-pressed=true]{color:#e0245e}.wpc-actions .wpc-actions__compare[aria-pressed=true]{color:#fff;background:#1f6fe5}.wpc-actions--rdc .wpc-actions__button:focus-visible{outline-color:#b38f00}.wpc-actions--rdc .wpc-actions__compare[aria-pressed=true]{color:#111;background:#ffd60a}@media (hover:hover) and (pointer:fine){.wpc-actions{opacity:.82;transition:opacity .15s}.fm-product-card:hover .wpc-actions,.wpc-actions:focus-within,.wpc-actions:has([aria-pressed=true]){opacity:1}}@media (max-width:480px){.wpc-actions{gap:5px;top:6px;right:6px}.wpc-actions--bottom{top:auto;bottom:6px}.wpc-actions .wpc-actions__button{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.wpc-actions .wpc-actions__button{transition:none}.wpc-actions .wpc-actions__button:hover:not(:disabled){transform:none}}
