.wacb-contact-share-zone a,
.wacb-contact-share-zone button {
display: block;
margin-bottom: 10px;
text-align: center;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
} .wacb-social-links a,
.wacb-share-buttons a {
display: block;
margin-bottom: 10px;
font-size: 24px; text-align: center;
}  .wacb-social-links a.fb {
background-color: #3b5998; color: #fff;
}
.wacb-social-links a.x {
background-color: #000; color: #fff;
}
.wacb-social-links a.youtube {
background-color: #FF0000; color: #fff;
}
.wacb-social-links a.tiktok {
background-color: #000; color: #fff;
}
.wacb-social-links a.linkedin {
background-color: #0077B5; color: #fff;
} .custom-promo-badge {
position: absolute;
top: 10px;
left: 10px;
color: #fff;
padding: 5px 10px;
}
.custom-promo-badge.badge-rounded {
border-radius: 20px;
}
.custom-promo-badge.badge-flat {
border-radius: 0;
} #wacb-floating-button {
position: fixed;
bottom: 20px;
right: 20px;
background: #007bff;
color: #fff;
padding: 15px;
border-radius: 5px;
cursor: pointer;
z-index: 9999;
text-align: center;
max-width: 250px;
} .single-product .summary .wacb-status-badge.custom-promo-badge,
.single-product .summary .custom-promo-badge:not(.wacb-status-badge),
.single-product .summary .special-promo-badge {
position: static !important;
top: auto !important;
left: auto !important;
right: auto !important;
display: inline-flex !important;
align-items: center;
gap: 6px;
margin: 4px 8px 8px 0;
z-index: auto !important;
} .single-product .summary .wacb-status-badge-wrap {
position: static !important;
display: inline-block;
margin: 4px 8px 8px 0;
} .single-product .summary .wacb-status-badge.custom-promo-badge,
.single-product .summary .special-promo-badge {
font-size: 13px;
font-weight: 600;
line-height: 1;
padding: 6px 10px;
border-radius: 999px;
} .archive .custom-promo-badge,
.post-type-archive-product .custom-promo-badge,
.tax-product_cat .custom-promo-badge { }  .single-product .summary .wacb-status-badge.custom-promo-badge,
.single-product .summary .custom-promo-badge:not(.wacb-status-badge),
.single-product .summary .special-promo-badge{
position: static !important;
top:auto!important; left:auto!important; right:auto!important;
display:inline-flex!important; align-items:center; gap:6px;
margin:4px 8px 8px 0; z-index:auto!important;
}
.single-product .summary .wacb-status-badge-wrap{
position:static!important; display:inline-block; margin:4px 8px 8px 0;
}
.single-product .summary .wacb-status-badge.custom-promo-badge,
.single-product .summary .special-promo-badge{
font-size:13px; font-weight:600; line-height:1;
padding:6px 10px; border-radius:999px;
} .archive .custom-promo-badge:not(.wacb-status-badge),
.post-type-archive-product .custom-promo-badge:not(.wacb-status-badge),
.tax-product_cat .custom-promo-badge:not(.wacb-status-badge) {
position: absolute !important;
top: 44px !important; left: 10px !important;
z-index: 9 !important;
pointer-events: none;
} .archive .products li.product,
.post-type-archive-product .products li.product,
.tax-product_cat .products li.product {
position: relative;
}