.product-share{display:flex;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 16px;border:1px solid #176b40;border-radius:8px;background:#fff;color:#176b40;font-size:14px;font-weight:700;text-align:center;line-height:1.5;transition:background .2s ease,color .2s ease}
.product-share:hover{background:#176b40;color:#fff}
.product-share:focus-visible{outline:3px solid #176b40;outline-offset:4px}
