.social-sharing-container .social-sharing-heading {
  font-family: var(--skin-menu-font);
  font-size: 1.375rem;
  font-weight: bold; }

.social-sharing-container .fa {
  font-size: 1.5rem;
  color: var(--skin-selectbox-background-color-1); }

.social-sharing-container a svg {
  fill: var(--skin-selectbox-background-color-1);
  height: 1.8rem; }

.social-sharing-container .copy-link-label,
.social-sharing-container .copy-link-label:hover {
  font-size: .75rem;
  color: var(--skin-banner-text-color-1); }

.social-sharing-container .copy-message {
  border-radius: 0.3125rem;
  background: var(--skin-primary-color-1);
  width: 6.25rem;
  height: 0.3125rem;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  padding-left: 0.1875rem;
  padding-right: 0.1875rem; }
  .social-sharing-container .copy-message a {
    font-weight: bold; }
    .social-sharing-container .copy-message a svg {
      fill: var(--skin-menu-color-1-invert);
      height: 1.2rem; }

.social-sharing-container .copy-message:hover {
  background-color: var(--skin-primary-color-invert-1); }

/* PDP Social Share Icons Overrides */
#advancement-pdp .social-sharing-container a svg {
  fill: var(--skin-link-color-1); }

#advancement-pdp .social-sharing-container .copy-message {
  background: var(--skin-link-color-1); }
  #advancement-pdp .social-sharing-container .copy-message svg {
    fill: var(--skin-menu-color-1-invert); }

#advancement-pdp .social-sharing-container .copy-message:hover {
  background-color: var(--skin-primary-color-invert-1); }
