    .share-buttons {
      display: flex;
      align-items: center;
      gap: 10px;
      margin-top: 10px;
    }
    
    .share-buttons p {
      margin: 0;
      font-weight: 500;
    }
    
    .share-buttons a {
      width: 32px;
      height: 32px;
      border-radius: 6px;
      display: flex;
      align-items: center;
      justify-content: center;
      text-decoration: none;
      transition: opacity 0.2s ease;
    }
    
    .share-buttons a:hover {
      opacity: 0.8;
    }
    
    .share-buttons a.facebook {
      background-color: #1877f2;
    }
    
    .share-buttons a.twitter {
      background-color: #000000;
    }
    
    .share-buttons a.pinterest {
      background-color: #e60023;
    }
    
    .share-buttons svg {
      width: 16px;
      height: 16px;
    }