/* Qnet88 Woo Sales Toolkit: seven distinct share presentations, scoped to .q88wst-share. */
.q88wst-share{--q88wst-share-size:40px;display:flex;align-items:center;gap:10px;margin:12px 0;max-width:100%;color:#1f2937;font-family:inherit}
.q88wst-share *{box-sizing:border-box}
.q88wst-share__items{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.q88wst-share__btn{--brand:#e5e7eb;--brand-text:#111827;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:7px;width:var(--q88wst-share-size);height:var(--q88wst-share-size);min-width:var(--q88wst-share-size);padding:0;border:1px solid #d1d5db;border-radius:999px;background:#fff;color:#111827;text-decoration:none;cursor:pointer;line-height:1;transition:transform .16s ease,background-color .16s ease}
.q88wst-share__btn:hover{transform:translateY(-2px)}
.q88wst-share__btn:focus-visible{outline:2px solid #6045d5;outline-offset:3px}
.q88wst-share__btn svg{width:20px;height:20px;fill:currentColor;display:block;flex-shrink:0}
.q88wst-share__btn--copy svg{fill:none;stroke:currentColor;stroke-width:2.5}
.q88wst-share__btn>span{display:none;font-size:13px;font-weight:600;white-space:nowrap}
.q88wst-share__btn--facebook{--brand:#1877f2;--brand-text:#fff}.q88wst-share__btn--zalo{--brand:#0068ff;--brand-text:#fff}.q88wst-share__btn--whatsapp{--brand:#25d366;--brand-text:#fff}.q88wst-share__btn--x{--brand:#111;--brand-text:#fff}.q88wst-share__btn--linkedin{--brand:#0a66c2;--brand-text:#fff}.q88wst-share__btn--pinterest{--brand:#e60023;--brand-text:#fff}
.q88wst-share--ver1{display:inline-flex;padding:8px 10px;border-radius:999px;background:#fff;box-shadow:0 8px 24px rgba(17,24,39,.1)}
.q88wst-share--ver1 .q88wst-share__btn{background:#eef3fa;color:var(--brand);border-color:transparent}
.q88wst-share--ver2{display:inline-flex;padding:7px 10px;border-radius:999px;background:#fff;box-shadow:0 12px 28px rgba(17,24,39,.12)}
.q88wst-share--ver2 .q88wst-share__items{gap:0;padding-left:6px}
.q88wst-share--ver2 .q88wst-share__btn{margin-left:-6px;border:2px solid #fff;background:var(--brand);color:var(--brand-text)}
.q88wst-share--ver2 .q88wst-share__btn--copy{background:#fff;color:#111}
.q88wst-share--ver3 .q88wst-share__btn{background:var(--brand);color:var(--brand-text);border-color:transparent}
.q88wst-share--ver3 .q88wst-share__btn--copy{background:#fff;color:#111;border-color:#d1d5db}
.q88wst-share--ver6 .q88wst-share__btn{background:var(--brand);color:var(--brand-text);border-color:transparent;border-radius:6px}
.q88wst-share--ver6 .q88wst-share__btn--copy{background:#fff;color:#111;border-color:#d1d5db}
.q88wst-share--ver7 .q88wst-share__btn{width:auto;min-width:var(--q88wst-share-size);padding:0 12px;background:var(--brand);color:var(--brand-text);border-color:transparent;border-radius:6px}
.q88wst-share--ver7 .q88wst-share__btn>span{display:inline}
.q88wst-share--ver7 .q88wst-share__btn--copy{background:#fff;color:#111;border-color:#d1d5db}
.q88wst-share--ver8{display:inline-flex;padding:8px 10px;border-radius:999px;background:#fff;box-shadow:0 8px 24px rgba(17,24,39,.1)}
.q88wst-share--ver8 .q88wst-share__btn{background:#fff;color:#111;border-color:#d1d5db}
.q88wst-share--ver8 .q88wst-share__btn:hover{background:#111;color:#fff}
.q88wst-share--floating{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:60;margin:0}
.q88wst-share--floating .q88wst-share__items{display:flex;flex-direction:column;gap:0;box-shadow:0 8px 24px rgba(17,24,39,.12)}
.q88wst-share--floating .q88wst-share__btn{width:40px;height:40px;border-radius:0;background:var(--brand);color:var(--brand-text);border:0}
.q88wst-share--floating .q88wst-share__btn--copy{background:#fff;color:#111}
.single-product.q88wst-share-replace-product .product-info .social-icons.share-icons{display:none}
@media(max-width:549px){.q88wst-share--floating{display:none}.q88wst-share--ver7 .q88wst-share__btn{padding:0;width:40px}.q88wst-share--ver7 .q88wst-share__btn>span{display:none}}
@media(prefers-reduced-motion:reduce){.q88wst-share__btn{transition:none}.q88wst-share__btn:hover{transform:none}}
