.wl-btn{cursor:pointer;color:#888;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #e2e2e2;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;transition:color .15s,border-color .15s,background .15s,transform .15s;display:inline-flex}.wl-btn:hover{color:var(--primary-red);border-color:var(--primary-red)}.wl-btn:focus-visible{outline:2px solid var(--primary-red);outline-offset:2px}.wl-btn-saved{color:var(--primary-red);border-color:var(--primary-red);background:#fff4f4}.wl-btn-icon{z-index:2;width:36px;height:36px;position:absolute;top:8px;right:8px;box-shadow:0 1px 4px #0000001f}.wl-btn-full{width:100%;padding:.6rem 1rem;font-size:.9rem;font-weight:700}.wl-btn-label{white-space:nowrap}.wl-btn-bump{transform:scale(1.18)}@media (max-width:600px){.wl-btn-icon{width:34px;height:34px;top:6px;right:6px}}
