.ps3d-sharing-enabled .share-product-container {
  display: none !important;
}

.ps3d-sharing-enabled .share-customize-link {
  display: none !important;
}

/* The block is deliberately placed after WooCommerce's description tabs. */
.ps3d-sharing-enabled .ps3d-native-sharing--product {
  clear: both;
  margin-top: clamp(2rem, 5vw, 4rem);
}

.ps3d-sharing-enabled .ps3d-native-sharing--product .sd-sharing {
  margin-top: 0 !important;
}

/*
 * Sharedaddy conserva integralmente il CSS e il font social-logos di Jetpack,
 * come negli articoli del blog. Qui si interviene soltanto sul fallback usato
 * nell'eventualità in cui Jetpack non sia disponibile.
 */
.ps3d-sharing-enabled .ps3d-sharing-fallback {
  clear: both;
  margin: 1.5em 0;
}

.ps3d-sharing-enabled .ps3d-sharing-fallback h3 {
  display: block;
  margin: 0 0 1em;
  font-size: 9pt;
  font-weight: 700;
}

.ps3d-sharing-enabled .ps3d-sharing-fallback ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 5px;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none;
}

.ps3d-sharing-enabled .ps3d-sharing-fallback li {
  display: block;
  margin: 0 !important;
  padding: 0 !important;
}

.ps3d-sharing-enabled .ps3d-sharing-fallback a {
  display: grid !important;
  place-items: center;
  width: 32px !important;
  height: 32px !important;
  margin: 0 !important;
  padding: 7px !important;
  border-radius: 50% !important;
  color: #fff !important;
  font-size: 0 !important;
  line-height: 1;
  text-decoration: none !important;
}

.ps3d-sharing-enabled .ps3d-sharing-fallback a:focus-visible {
  outline: 2px solid #1687ff;
  outline-offset: 2px;
}

.ps3d-sharing-enabled .ps3d-sharing-fallback a span {
  font-size: 18px;
  font-weight: 800;
  line-height: 1;
}

.ps3d-sharing-enabled .ps3d-sharing-fallback .share-facebook a { background: #0866ff; }
.ps3d-sharing-enabled .ps3d-sharing-fallback .share-x a { background: #000; }
.ps3d-sharing-enabled .ps3d-sharing-fallback .share-pinterest a { background: #cb2027; }
.ps3d-sharing-enabled .ps3d-sharing-fallback .share-email a { background: #eceeef; color: #334047 !important; }

.ps3d-native-sharing--shop {
  grid-column: 1 / -1;
}
